{"id":1084,"date":"2010-12-10T23:12:00","date_gmt":"2010-12-11T03:12:00","guid":{"rendered":"http:\/\/cd34.com\/blog\/?p=1084"},"modified":"2010-12-10T23:12:29","modified_gmt":"2010-12-11T03:12:29","slug":"what-is-going-on-with-googles-pagination-in-the-chrome-web-stor","status":"publish","type":"post","link":"https:\/\/cd34.com\/blog\/boring\/what-is-going-on-with-googles-pagination-in-the-chrome-web-stor\/","title":{"rendered":"What is going on with Google&#8217;s Pagination in the Chrome Web Store?"},"content":{"rendered":"<p>I&#8217;ve used Chrome for quite a while.  It is quick, runs well, handles 20 open tabs and doesn&#8217;t have the memory leak I always had with Firefox.  With Chrome, 20-30 days between restarts aren&#8217;t uncommon &#8211; Firefox would get a week or so before it was too sluggish and required a restart.<\/p>\n<p>However, while I was looking at the <a href=\"https:\/\/chrome.google.com\/webstore\/\">Chrome Web Store<\/a> I was a little confused about some of the pagination issues I ran into.  I went to the Productivity Apps to see what was new, and the pagination at the bottom was confusing.<\/p>\n<p>These first three are looking at the <a href=\"https:\/\/chrome.google.com\/webstore\/list\/top_rated_extensions?hl=en-US\">top applications<\/a>.  As you go through the pages, the pagination string just changes the endpoint so that on the first page, you see pages 1 through 9 and next.  By the time you get to Page 9, you are presented with pages 1 through 17.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.52.15-PM.png\" alt=\"\" title=\"Screen shot 2010-12-10 at 9.52.15 PM\" width=\"675\" height=\"80\" class=\"aligncenter size-full wp-image-1085\" srcset=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.52.15-PM.png 675w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.52.15-PM-150x17.png 150w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.52.15-PM-300x35.png 300w\" sizes=\"auto, (max-width: 675px) 100vw, 675px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.52.23-PM.png\" alt=\"\" title=\"Screen shot 2010-12-10 at 9.52.23 PM\" width=\"599\" height=\"71\" class=\"aligncenter size-full wp-image-1086\" srcset=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.52.23-PM.png 599w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.52.23-PM-150x17.png 150w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.52.23-PM-300x35.png 300w\" sizes=\"auto, (max-width: 599px) 100vw, 599px\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.52.37-PM.png\" alt=\"\" title=\"Screen shot 2010-12-10 at 9.52.37 PM\" width=\"680\" height=\"78\" class=\"aligncenter size-full wp-image-1087\" srcset=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.52.37-PM.png 680w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.52.37-PM-150x17.png 150w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.52.37-PM-300x34.png 300w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/p>\n<p>However, when we look at <a href=\"https:\/\/chrome.google.com\/webstore\/list\/https:\/\/chrome.google.com\/webstore\/list\/most_popular?category=app\/9-utilities&#038;hl=en-US\">Most Popular Utilities Apps<\/a>, pagination breaks in a much different manner:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.16-PM.png\" alt=\"\" title=\"Screen shot 2010-12-10 at 9.53.16 PM\" width=\"563\" height=\"83\" class=\"aligncenter size-full wp-image-1088\" srcset=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.16-PM.png 563w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.16-PM-150x22.png 150w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.16-PM-300x44.png 300w\" sizes=\"auto, (max-width: 563px) 100vw, 563px\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.23-PM.png\" alt=\"\" title=\"Screen shot 2010-12-10 at 9.53.23 PM\" width=\"559\" height=\"86\" class=\"aligncenter size-full wp-image-1089\" srcset=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.23-PM.png 559w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.23-PM-150x23.png 150w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.23-PM-300x46.png 300w\" sizes=\"auto, (max-width: 559px) 100vw, 559px\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.29-PM.png\" alt=\"\" title=\"Screen shot 2010-12-10 at 9.53.29 PM\" width=\"597\" height=\"81\" class=\"aligncenter size-full wp-image-1090\" srcset=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.29-PM.png 597w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.29-PM-150x20.png 150w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.29-PM-300x40.png 300w\" sizes=\"auto, (max-width: 597px) 100vw, 597px\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.40-PM.png\" alt=\"\" title=\"Screen shot 2010-12-10 at 9.53.40 PM\" width=\"599\" height=\"82\" class=\"aligncenter size-full wp-image-1091\" srcset=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.40-PM.png 599w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.40-PM-150x20.png 150w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.40-PM-300x41.png 300w\" sizes=\"auto, (max-width: 599px) 100vw, 599px\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.59-PM.png\" alt=\"\" title=\"Screen shot 2010-12-10 at 9.53.59 PM\" width=\"630\" height=\"81\" class=\"aligncenter size-full wp-image-1093\" srcset=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.59-PM.png 630w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.59-PM-150x19.png 150w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.53.59-PM-300x38.png 300w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.54.08-PM.png\" alt=\"\" title=\"Screen shot 2010-12-10 at 9.54.08 PM\" width=\"520\" height=\"83\" class=\"aligncenter size-full wp-image-1094\" srcset=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.54.08-PM.png 520w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.54.08-PM-150x23.png 150w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.54.08-PM-300x47.png 300w\" sizes=\"auto, (max-width: 520px) 100vw, 520px\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.54.24-PM.png\" alt=\"\" title=\"Screen shot 2010-12-10 at 9.54.24 PM\" width=\"672\" height=\"79\" class=\"aligncenter size-full wp-image-1095\" srcset=\"https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.54.24-PM.png 672w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.54.24-PM-150x17.png 150w, https:\/\/cd.cd34n.com\/blog\/wp-content\/uploads\/2010\/12\/Screen-shot-2010-12-10-at-9.54.24-PM-300x35.png 300w\" sizes=\"auto, (max-width: 672px) 100vw, 672px\" \/><\/p>\n<p>I tried to think of a logical explanation for it breaking in different manners in different places.  Perhaps the pagination code was written by different groups which explains why the start point is not incremented as the endpoint is on the Top Applications.  However, as you page through the Utilities, pagination works, the itemset count changes, at one point you only have Prev\/Next, then mysteriously the pagination works again.  The only real theory I could come up with here was the fact that http is stateless and I&#8217;m being shuffled to a different data center or node, but, the pagination issue is repeatable which might throw that theory into the wind.<\/p>\n<p>Thoughts?<\/p>\n<div style=\"float:left;\">\n<div id=\"fb-root\"><\/div>\n<fb:like href=\"https:\/\/cd34.com\/blog\/boring\/what-is-going-on-with-googles-pagination-in-the-chrome-web-stor\/\" width=\"250\" send=\"false\" show_faces=\"false\" layout=\"button_count\" action=\"recommend\"><\/fb:like>\n<\/div><div style=\"clear:both;\"><\/div>","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve used Chrome for quite a while. It is quick, runs well, handles 20 open tabs and doesn&#8217;t have the memory leak I always had with Firefox. With Chrome, 20-30 days between restarts aren&#8217;t uncommon &#8211; Firefox would get a week or so before it was too sluggish and required a restart. However, while I [&hellip;]<\/p>\n<div style=\"float:left;\">\n<div id=\"fb-root\"><\/div>\n<fb:like href=\"https:\/\/cd34.com\/blog\/boring\/what-is-going-on-with-googles-pagination-in-the-chrome-web-stor\/\" width=\"250\" send=\"false\" show_faces=\"false\" layout=\"button_count\" action=\"recommend\"><\/fb:like>\n<\/div><div style=\"clear:both;\"><\/div>","protected":false},"author":15,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[161,162],"class_list":["post-1084","post","type-post","status-publish","format-standard","hentry","category-boring","tag-chrome-app-store","tag-pagination"],"_links":{"self":[{"href":"https:\/\/cd34.com\/blog\/wp-json\/wp\/v2\/posts\/1084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cd34.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cd34.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cd34.com\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/cd34.com\/blog\/wp-json\/wp\/v2\/comments?post=1084"}],"version-history":[{"count":7,"href":"https:\/\/cd34.com\/blog\/wp-json\/wp\/v2\/posts\/1084\/revisions"}],"predecessor-version":[{"id":1102,"href":"https:\/\/cd34.com\/blog\/wp-json\/wp\/v2\/posts\/1084\/revisions\/1102"}],"wp:attachment":[{"href":"https:\/\/cd34.com\/blog\/wp-json\/wp\/v2\/media?parent=1084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cd34.com\/blog\/wp-json\/wp\/v2\/categories?post=1084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cd34.com\/blog\/wp-json\/wp\/v2\/tags?post=1084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}