Slashdot Mirror


Chrome Should Get 'Extremely Fast' at Loading a Whole Lot of Web Pages (cnet.com)

Chrome is going to get a big speed boost -- at least for web pages you've recently visited. CNET: With a feature called bfcache -- backward-forward cache -- Google's web browser will store a website's state as you navigate to a new page. If you then go back to that page, Chrome will reconstitute it rapidly instead of having to reconstruct it from scratch. Then, if you retrace your steps forward again, Chrome will likewise rapidly pull that web page out of its memory cache. The speed boost doesn't help when visiting new websites. But this kind of navigation is very common: Going back accounts for 19 percent of pages viewed on Chrome for Android and 10 percent on Chrome for personal computers, Google said. With bfcache, that becomes "extremely fast."

90 of 203 comments (clear)

  1. Used to do this... by WoodstockJeff · · Score: 2

    before everyone became concerned with "expiring pages" and made it so you couldn't go back without re-posting data. Then they made it so you couldn't even view the page source without reposting data.

    So, we're going back to what we had 10 years ago?

    1. Re:Used to do this... by thegarbz · · Score: 2

      No. Expiring pages were a necessity of a dynamically generated internet. What we're doing is incorporating the cached system from 10 years ago without breaking what we have now.

    2. Re:Used to do this... by Carewolf · · Score: 1

      No everybody else have been doing it for decades, but Google was just behind, possible because it creates fewer ad views they can bill for.

    3. Re:Used to do this... by PJ6 · · Score: 1

      No. Expiring pages were a necessity of a dynamically generated internet. What we're doing is incorporating the cached system from 10 years ago without breaking what we have now.

      "A dynamically generated internet" is just code for breaking the fundamental design of the web, by serving variable content for identical requests based on ephemeral server-side state.

      Every application I've reviewed that required disabling back navigation or expiring pages you just visited was seriously broken. They "worked", usually, but they weren't designed by someone who knew what they were doing.

    4. Re:Used to do this... by thegarbz · · Score: 1

      "A dynamically generated internet" is just code for breaking the fundamental design of the web, by serving variable content for identical requests based on ephemeral server-side state.

      Not quite. Either

      a) You're under the impression that requests are identical. They aren't. Requests are stateful and depend on the context with which they were made.

      b) You're under the delusion that a completely static internet depending on the request is a good thing. That would be fundamentally broken design in todays world. The internet isn't the black and white text crap that was featured on Slashdot last week.

      Speaking of Slashdot if you now click on this link: https://tech.slashdot.org/stor... you may notice a few things. You may notice that it's your user name in the top right and not mine. You may notice that you made a post. You will also notice that since you last visited that page there is additional content replying to you and calling out the absurdity of your claim. That comment was brought to you through the power of the fundamentally broken web as is your ability to reply to it.

    5. Re:Used to do this... by PJ6 · · Score: 1

      "A dynamically generated internet" is just code for breaking the fundamental design of the web, by serving variable content for identical requests based on ephemeral server-side state.

      Not quite. Either

      a) You're under the impression that requests are identical. They aren't. Requests are stateful and depend on the context with which they were made.

      b) You're under the delusion that a completely static internet depending on the request is a good thing. That would be fundamentally broken design in todays world. The internet isn't the black and white text crap that was featured on Slashdot last week.

      Speaking of Slashdot if you now click on this link: https://tech.slashdot.org/stor... you may notice a few things. You may notice that it's your user name in the top right and not mine. You may notice that you made a post. You will also notice that since you last visited that page there is additional content replying to you and calling out the absurdity of your claim. That comment was brought to you through the power of the fundamentally broken web as is your ability to reply to it.

      You're presumably a developer, and yet you can't conceive of any way at all that stateless requests can work for a web application with logins and changing content? Instead of thinking about it for a second or two, you lash out and call this apparently foreign concept "delusional" and "absurd". Nice.

      And you're right, Slashdot breaks the pattern with its volatile paging. I suggested a fix to this broken design years ago, back when they asked for feedback. I'd settle for them fixing the editors first, though.

    6. Re:Used to do this... by thegarbz · · Score: 1

      you lash out and call this apparently foreign concept "delusional" and "absurd". Nice.

      You're the one who started with generalities replying to my comment on dynamic content. I really don't know what response you were expecting other than that it is absurd, and that you posting here is proof of why it is actually a good thing to have.

  2. More RAM waste for benchmark "wins" by Anonymous Coward · · Score: 1

    As always, Chrome continues to be the fattest memory hog of all browsers, and it only "wins" in synthetic benchmarks, which mean very little in real-world usage cases.

    I keep wondering why people are so keen on giving up their internet secrets to Google, while their spyware slowly eats up all their RAM.

    1. Re:More RAM waste for benchmark "wins" by XanC · · Score: 1

      I'm curious: does your Pi-hole MitM your HTTPS connections in order to do all that?

    2. Re:More RAM waste for benchmark "wins" by Anonymous Coward · · Score: 3, Informative

      No. The Pi-hole is a DNS blackhole for ads, beacons, and trackers. Anything in the subscription list is simply blackholed from being called to my network. This does wonders for bandwidth, and every device that connects to my network is protected. Raspberry Pi 3B+, case, 32GB SD card, Ethernet cable, and about an hour of time. Best thing I've done lately (almost a year ago) for my network. I run Raspbian. I bought the complete Cana Kit on Amazon for like $69.

    3. Re:More RAM waste for benchmark "wins" by TFlan91 · · Score: 5, Informative

      I back this up.

      Pi-Hole regularly blocks between 60 - 80% of my internet traffic with daily browsing, and down to about 40 - 50% when I'm working.

      It definitely increases browsing speed, page performance, resource usage, etc

    4. Re:More RAM waste for benchmark "wins" by Anonymous Coward · · Score: 1

      Why isn't this rated higher. Chrome does not need more speed. It needs to have its memory use decreased by a factor of 10 or more. Just did the following test over the weekend on a 16gb system with 2gb page file.
      Opera 12.18 - 65 tabs - 680mb used.
      Chrome 72 - opened 18 of the 65 tab that were in Opera. All 16gb ra and most of the 2gb page were in use. Opening the 19th page had the kernel kill chrome processes.

    5. Re:More RAM waste for benchmark "wins" by ArchieBunker · · Score: 1

      Why have empty memory?

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    6. Re:More RAM waste for benchmark "wins" by Anonymous Coward · · Score: 1

      Why not?

      Things using up all my RAM only brought me misery. Upgrade to the RAM ceiling of your motherboard or computer and you're still fucked because the browsers eat everything again. Well, ceilings of 32 or 64 gigs are common now but don't forget that RAM prices exploded and might soon come back to 2011 or 2012 level..

      Things not using all my RAM? They cost me nothing. I don't benefit by going out of my way to fill the RAM. Doing so is as meaningful as "offers" to spend $80 so as to save $5. If I don't even spend the $80, I'm saving the whole $80 and I don't have to worry about anything else.

  3. Would you pay for this feature? Nor me. by shanen · · Score: 2

    As usual, someone else is insisting on what the users REALLY want. The financial models don't really make it possible to do otherwise, eh?

    Let me put it this way: If you had the option to donate $10 toward the implementation of this feature, would you? What feature do you actually want instead? Wouldn't it be nice if someone cared enough to ask?

    ADSAuPR, atAJG.

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    1. Re:Would you pay for this feature? Nor me. by OffTheLip · · Score: 1

      Ask away but as long as there is gold in them thar hills via the ad revenue stream your voice will be ignored. It'a a design feature.

    2. Re:Would you pay for this feature? Nor me. by cordovaCon83 · · Score: 2

      Every effort must be made to maximize the speed at which the consumer browses when they are shopping.

    3. Re:Would you pay for this feature? Nor me. by thegarbz · · Score: 1

      Software is not a perfect democracy. Not Chrome, not open source projects, not those by mega corporations, not those by single developers.

      You want something, why don't *you* put the effort in. Hire a developer to code that thing you want and integrate it in Firefox. In the meantime just because you don't want something doesn't mean that Google hasn't achieved great market share understanding their users.

    4. Re:Would you pay for this feature? Nor me. by shanen · · Score: 1

      That is the big-donor model. The one that has worked so poorly for Ubuntu and various other examples. Depends on having much deeper pockets than mine, but even deep pockets can be negated due to bad decisions by or ulterior motivations of the wealthy donor.

      I could explain more, but your unprovoked and dickish rudeness merits nothing. Nor shall I hold my breath waiting for you to come up with a constructive or useful thought.

      --
      Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    5. Re:Would you pay for this feature? Nor me. by swillden · · Score: 1

      As usual, someone else is insisting on what the users REALLY want. The financial models don't really make it possible to do otherwise, eh?

      Let me put it this way: If you had the option to donate $10 toward the implementation of this feature, would you? What feature do you actually want instead? Wouldn't it be nice if someone cared enough to ask?

      You don't have to ask. If there's something you want to see in Chrome, go add it to Chromium. Yes, this will be a fair amount of work, and you'll have to work with the Google engineers who act as gatekeepers, but it can totally be done. If you aren't a programmer, get a few thousand of your closest friends together and each donate $10 so that you can collectively hire a programmer to do it.

      With closed source you don't really have this option, of course -- and of course with closed source you'd probably actually have to pay for it, rather than getting it for free. But Chrome is (mostly) open source, so go get it done.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    6. Re:Would you pay for this feature? Nor me. by swillden · · Score: 1

      That is the big-donor model.

      There's no reason groups of small donors couldn't do it. Or even individuals who contribute larger amounts of time/expertise, rather than money.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    7. Re:Would you pay for this feature? Nor me. by shanen · · Score: 1

      That is precisely what I am advertising. The specific mechanism that I advocate can be described as a "charity share brokerage". There needs to be a coordinating mechanism of some sort, and the objectives of the CSB are to address some of the problems of existing crowd funding mechanisms by supporting more planning and accountability.

      --
      Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    8. Re:Would you pay for this feature? Nor me. by shanen · · Score: 1

      Your tone sounds like you disagree, though you seem to be advocating just how I think the CSB should work.

      --
      Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    9. Re:Would you pay for this feature? Nor me. by AmiMoJo · · Score: 1

      I'm sure users will be mightily disappointed that their browser got faster. That's the last thing they want.

      I think we have found the bottom of the barrel here. This is rock bottom for criticism of Chrome.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    10. Re:Would you pay for this feature? Nor me. by thegarbz · · Score: 1

      The one that has worked so poorly for Ubuntu and various other examples.

      ... How poorly has it worked for a Linux distribution that came from a Debian fork and had it's limelight as the most popular distro on the market? Or are you talking about a specific case not a general one?

    11. Re:Would you pay for this feature? Nor me. by shanen · · Score: 1

      Mostly I'm talking about the failure of Ubuntu to become a serious alternative for "the filthy masses". Linux remains a niche market. Actually, the most successful new OS is probably Android (and yes, I know it has some links to Linux), but that's actually another bid-donor model. Again, it's driven by the good (or bad) decisions of the donor (whose real and non-charitable objective is to obtain more advertising revenue).

      No, I obviously can't prove things should have gone differently, but... I'm still convinced that Windows 8 presented a really great opportunity to push Microsoft out of its dominant position.

      --
      Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    12. Re:Would you pay for this feature? Nor me. by shanen · · Score: 1

      I am NOT saying that saving time is intrinsically bad. If I was saying anything along those lines it would be that I would rather save time by seeing fewer ads, but the decision for this feature is clearly driven by a desire to shove more ads into my face. I certainly would NOT pay for more ads if I had my druthers. If the development of Chrome (or any other browser) was more clearly driven by the desires of the users, then I think the objective would be fewer ads overall, with higher relevance for the surviving ads, but without giving up personal information and privacy.

      I think you are becoming intellectually dishonest. This branch of the "discussion" seems to be entering the dead zone.

      --
      Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    13. Re:Would you pay for this feature? Nor me. by thegarbz · · Score: 1

      Mostly I'm talking about the failure of Ubuntu to become a serious alternative for "the filthy masses". Linux remains a niche market.

      And what feature could you donate that makes it a "serious" alternative for the filthy masses? Ubuntu didn't fail from a development for a target audience point of view, it failed against a large well funded and vertically integrated monopoly with a lot of money to throw at contenders in terms of marketing.

      Linux could be the perfect and most ideal system in every way and offer free blowjobs with every download and it won't ever become a "serious" alternative given it's absence of advertising, expectation subversion (unable to run windows software, remember those masses are filthy), and complete lack of any vertical integration or default pre-bundling.

    14. Re:Would you pay for this feature? Nor me. by shanen · · Score: 1

      You obviously don't understand or don't agree with my description of the problem. Notwithstanding, I have put my constructive suggestion on the table. So what's yours?

      --
      Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    15. Re:Would you pay for this feature? Nor me. by thegarbz · · Score: 1

      Notwithstanding, I have put my constructive suggestion on the table. So what's yours?

      No my suggestion of the big-donor model is still perfectly acceptable. Your example of Ubuntu as to why it doesn't work has no relevance as the project failed to achieve what you are looking for for completely different reasons.

      My suggestion remains unchanged. The original idea you had was getting the features you want, not gaining mass market acceptance for a product, something which has failed for multiple distributions following multiple different development models.

    16. Re:Would you pay for this feature? Nor me. by shanen · · Score: 1

      You don't want to get me started on all of the problems with Ubuntu. Many years since I've been able to recommend it to anyone. I'm not even saying that the big donor made any of the huge mistakes that have doomed so many such projects to early oblivion. It's more that his priorities are wrong from a real world perspective, at least for the parts of the real world that I live in. One of my theories is that he's been overly influenced by his programmers, who push for flashy new stuff (mostly because it's more interesting to do), while the features I'd pay for are much more pragmatic. I would want less new stuff and more fixing of the important day-to-day stuff.

      Your second paragraph mostly indicates that you have quite limited understanding of my suggestion, but you either don't care enough to ask for clarification or don't know the questions. Insofar as this discussion is probably timing out (as Slashdot does things), I feel like this is a parting attempt to be clear. It isn't me or my little bit of money that matters, but rather the groups of wannabe donors who share similarities with me (or with each other without me). If a sufficient number of donors want to pay for slight improvements in the speed of the browser, then that's fine and dandy, though the real point of my suggestion is that the actual results get reported back to them (as well as to the public).

      --
      Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    17. Re:Would you pay for this feature? Nor me. by thegarbz · · Score: 1

      I agree Ubuntu has many problems. I think they've been pulled on all arms at once in different directions. Let's create a desktop OS for the tablet which gets deployed on the cloud and make sure nothing works.

      Your second paragraph mostly indicates that you have quite limited understanding of my suggestion, but you either don't care enough to ask for clarification or don't know the questions.

      We are having a discussion. I have given you a reply based on my interpretation. How am I supposed to ask for a clarification I am not aware I need. The only person here who is capable of knowing if I didn't understand something you wrote is you.

      Insofar as this discussion is probably timing out (as Slashdot does things), I feel like this is a parting attempt to be clear.

      We can keep this up for another week before that happens ;-)

      I feel like this is a parting attempt to be clear. It isn't me or my little bit of money that matters, but rather the groups of wannabe donors who share similarities with me (or with each other without me). If a sufficient number of donors want to pay for slight improvements in the speed of the browser, then that's fine and dandy, though the real point of my suggestion is that the actual results get reported back to them (as well as to the public).

      Indeed but then we come back to the problem of software not being a perfect democracy. Your suggestion is the same as saying there are people protesting in the street against abortion so "Americans" don't like abortion. What ends up happening is the software development gets driven by a vocal and often highly specialised minority and ends up not at all reflecting the desires of "users" on the whole.

      And I'm not sure what you mean by results reported back to them, ... doesn't that happen automatically with the release of a version with their desired feature anyway?

    18. Re:Would you pay for this feature? Nor me. by shanen · · Score: 1

      Okay, now I feel I'm being dragged back to square one... Of course much of the problem is that this is so old to me that my viewpoint is jaded (and I take it for granted, too). Much of this goes back before I ever heard of Kickstarter, though now I see the CSB (charity share brokerage) as a solution to the most glaring problems of crowdfunding. Underneath it's really a human freedom thing, per my sig, and the REAL problem is that we human beings aren't very bright. Therefore we need to figure out ways to keep things simple enough at each stage of the decision process so that we can exercise the most freedom in the most meaningful ways?

      Rather than try to clarify the muddles with OSS or Chrome, I think it might be better to branch to (what I now see as) an "easier" application area, journalism. It's basically the same mechanism used in a different way. (At least that's how I see it now...)

      Imagine you watch a news video about a social problem. Following the video are 3 to 5 project proposals related to solving that problem. Viewers of the video would have an option to pledge a "charity share" to a project, where the CSB is already holding the money. The CSB would make sure that each proposal is complete in terms of schedule, budget, resources, testing (if it involves software), and success criteria. Only after a project gets sufficient buy-in from wannabe donors will the money start to flow. The CSB would also be responsible for applying the success criteria to the actual results and reporting on them so the donors and the public can know what happened. The CSB earns a (budgeted) fraction for their project-management support (and the journalists earn a share for clarifying the problems and for reaching the wannabe donors).

      The 3 to 5 limit is actually the key to controlling the flow. On the one hand, it reflects how many ideas we can hold in our minds at one time, but on the other hand it reflects the prioritization and editorial guidance. As each project gets funded, it should be removed and replaced with a still pending project. I even think the journalists themselves should be included in the prioritization process on the grounds that they are sincerely concerned and have above-average expertise, though the final "voting" is still going to the donors who decide to support or not support a particular proposal.

      --
      Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    19. Re:Would you pay for this feature? Nor me. by thegarbz · · Score: 1

      Right I understand it now. That would be a workable system but you're still at the whim of the 3-5 suggested improvements. Ultimately this is still someone else suggesting what users want with the exception that if they get it wrong there's the potential not to get funding at all.

    20. Re:Would you pay for this feature? Nor me. by shanen · · Score: 1

      The reason to limit it to 3 to 5 at one time is because too many choices becomes overwhelming. Once that happens the choices are rarely free, but usually influenced by irrelevant factors, or even manipulated. However, that is also addressed by replacing the funded projects with others (rather than letting the project collect the excess jackpot donations (like the ones that destroyed the Diaspora alternative to Facebook)).

      If a project can't attract sufficient donors, then that's fine, too. Don't forget the schedule should include the funding period (to insure relevance), and if a project can't attract enough donors by that deadline, then the wannabe donors can just pick some other project. The CSB could even offer suggestions for related and still unfunded projects when it notifies them them their preferred project was never sufficiently funded. The failure to attract donors also indicates that there is something wrong with the proposal. It might be too small a niche or need other reconsideration and rewriting, but that's fine, too. Maybe they'll have better luck after some more planning.

      --
      Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
  4. Doesn't WebKit have that built-in already? by dgatwood · · Score: 1

    I'm a little confused here. WebKit has had a back-forward cache for as long as I can remember, and Chrome forked off of that. How is this not already part of Chrome?

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

    1. Re:Doesn't WebKit have that built-in already? by Carewolf · · Score: 2

      I'm a little confused here. WebKit has had a back-forward cache for as long as I can remember, and Chrome forked off of that. How is this not already part of Chrome?

      The WebKit implementation was incompatible with their multi-process model, so they had to rewrite it. Though I am kind of shocked they didn't do this YEARS ago.

  5. Re:Are they going to integrate ghostery? by Anonymous Coward · · Score: 1

    Not too smart. Ghostery is owned by advertisers (evidon).

  6. Re:Background tabs CPU throttling - current status by roca · · Score: 5, Informative

    Firefox does throttle CPU in background tabs. For a very long time APIs like setTimeout have been throttled aggressively.

    There has been quite recent work on using OS APIs to reduce the priority of processes running background tabs: https://bugzilla.mozilla.org/s...

  7. Re:Brave by Anonymous Coward · · Score: 1

    https://www.slashgear.com/brave-new-browser-wants-to-profit-from-every-site-you-visit-21423879/

  8. Re:Don't use it, don't care by badboy_tw2002 · · Score: 1

    Hey, just curious, do you not watch today's television programs too?

  9. Very common. Really? by fahrbot-bot · · Score: 4, Insightful

    But this kind of navigation is very common:

    Not for me. When I'm viewing a page that has multiple sub-pages of interest, I tend to open a new tab for those sub pages. For example, one tab for the /. main page and a new tab for each article I read -- similarly for actual news sites. :-) Don't really know why I would want to go back and forth within a single tab.

    --
    It must have been something you assimilated. . . .
    1. Re:Very common. Really? by Lije+Baley · · Score: 1

      You must be new to the internet. Back in my day, there weren't no pic-tures or scripts and everything went back and forth lightning fast just like the creators intended. And we had to remember where we came from iffin we ever wanted to go back 'cause there weren't no tabs. And we liked it that way! NGOML

      --
      Strange things are afoot at the Circle-K.
    2. Re:Very common. Really? by fahrbot-bot · · Score: 1

      You must be new to the internet. Back in my day, ...

      Not really... I used Mosaic (and compiled it from scratch) when I worked at the NASA Langley Research Center as a sysadmin for their supercomputer network - many Sun workstations, a Cray-2, Cray YMP, and 3 Convex systems. I was actually at work there the day the Morris Worm hit.

      --
      It must have been something you assimilated. . . .
    3. Re:Very common. Really? by Waccoon · · Score: 1

      I have a macro key next to my left shift key, which I've mapped to the "close window" command. My style of surfing the web is to shift-click to open each link in a new window, not a tab, and use the macro key to close pages. I use the OS taskbar to manage windows (the way a window manager is supposed to work), not whatever custom tab management each application devises.

      I absolutely love this arrangement, but apparently I'm the only person in the world who does it this way. It pisses me off how many web pages use proprietary Javascript to open links, ensuring that standard hyperlink navigation (among other things) is totally broken.

    4. Re: Very common. Really? by psyclone · · Score: 1

      Mosaic was amazing for its time. Wasteful tool bar at top, but a pretty sweet graphic while loading.

    5. Re:Very common. Really? by Lije+Baley · · Score: 1

      Heck, I was probably thinking more of the good ol' days of Gopher. I recall first using Mosaic and thinking it was kind of cool, but no match for the speed of Gopher. I still believe that images ruined the internet, even more so than the Army Of Lamers.

      --
      Strange things are afoot at the Circle-K.
  10. Re:Don't use it, don't care by thegarbz · · Score: 4, Funny

    Thanks for your insight. To make it easier on us in the future can you please list in alphabetical order all the things you don't use so we don't accidentally bother you again?

  11. Re:There are two types of browsers by kaur · · Score: 1

    Seconded.
    This was one of the major reasons why I used Opera.
    Other two being tabs (long before any other browser) and zoom (same).

  12. Re:Would you pay for this feature? Me neither. by shanen · · Score: 2

    Due to your brevity, I'm not sure if you were deliberately being insightful or it was some sort of joke. However, it is true that the economic model is driving the behaviors, but only indirectly in this case through the google's invasive ad business. Even from that perspective there are other options for new features that make much more sense than this.

    If the user is dissatisfied with the speed, they can buy a faster Internet connection or a faster computer or both. Much more than $10 in such cases.

    Error in the original Subject. Last part should have been "Me neither."

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
  13. retrace your steps forward again ? by swell · · Score: 1

    Yes, I've been trying to do this since 1985 and my DeLorean is running out of dilithium crystals. My obnoxious son chides me with these words:

    'You are old, father William,' the young man said,
    'And your hair has become very white;
    And yet you incessantly stand on your head -
    Do you think, at your age, it is right?' . . .

    --
    ...omphaloskepsis often...
    1. Re:retrace your steps forward again ? by Pikoro · · Score: 1

      You could always go back to Wonderland :)

      --
      "Freedom in the USA is not the ability to do what you want. It is the ability to stop others from doing what THEY want"
  14. Compressing multiple back arrow operations? by sinequonon · · Score: 1

    Personally, I wish Chrome would compress multiple back arrow operations in your browser and jump straight back to the desired page in history. It would save a lot of reload time.

    --
    -Bob-
  15. Re:Reloading cached pages? by Narcocide · · Score: 2

    Yea but the revolutionary breakthrough here is that Google found a way to patent it so now nobody else can do it anymore without paying them royalties.

  16. I...thought they did this already.

    I have a better proposal. If I am on a web site with a login, and I take so long to enter an awesome post that I am auto logged out behind the scene, preserve the blather from the vaporized long text box somewhere...anywhere...so I can recover it. Back + login = clean form thanks fer nuthin'.

    In short, if I had an human assistant and said, oops, see I was logged out, put that text back in thanks, then they would do it.

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    1. Re:Back by Anonymous Coward · · Score: 1

      This would be a useful thing to do - you can extend this by including the text area for the post you'll lose because you clicked on a user name by accident.
      But well, to Google..

      - It's a liability, for security or discretion. You will also lose your post because you used an "Incognito" window this time and the text area logging feature is disabled when in "Incognito". People will get burned by inconsistent behavior like that.
      - You "should" be using gmail, gdoc or "Google Posts" etc. that will auto-save the post for you! Failbook also probably does that, and Google will tolerate you using it as long as you're using the Google/Failbook duopoly anyway. Maybe you're not really a google user so you're "only" using youtube, maps and the android app store and you're "only" logged in 80% of the time. It's okay. But think how you could be writing in a gmail draft! (because you care about your privacy, so you don't want to write your auto-save draft on failbook)

  17. Retracing your steps forward? by TeknoHog · · Score: 4, Funny

    Only Alt-Right people would do such a thing.

    --
    Escher was the first MC and Giger invented the HR department.
  18. Re:There are two types of browsers by Narcocide · · Score: 2

    A way to increase font sizes without breaking page layouts on poorly programmed sites.

  19. Re:Would you pay for this feature? Me neither. by complete+loony · · Score: 1

    Reusing data you already have can be much quicker than waiting for the speed of light (or at least the speed of internet) to reload content from remote servers.

    --
    09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
  20. Re:Background tabs CPU throttling - current status by tepples · · Score: 1

    The only reason to open tabs is to have them do something.

    That or to keep an HTML document loaded on your laptop so that you can read it while you are away from Internet access.

  21. Randomized hostnames by tepples · · Score: 1

    How well does Pi-hole work when a tracker uses randomized hostnames within a particular domain? Or randomized hostnames within each publisher's domain? I know APK's solution breaks in such cases.

    1. Re:Randomized hostnames by RuiFRibeiro · · Score: 1

      In that case it blocks the solution is blocking the entire domain.
      However, that does not stop some more shady sites using randomized domains on the last couple of years. For those special kind of idiots, the only solution is doing DNS whitelisting on the browser or layer 7 firewalling at the client side.

  22. Firefox too by Anonymous Coward · · Score: 1

    Firefox added this long ago, so hitting the back button went from fast (reload assets from disk and ram caches) to instant. I think this didn't last for long because it's all too easily defeated by the presence of any HTML5 and/or Javascript garbage.
    Perhaps Google's new feature will be able to be disrupted by a single script or ad picture etc. that invalidates the page and force a full re-render, except google will hand optimize its own sites/applications and Google AMP.

    I don't care either way, I'm lucky if I do back/forward among pages and get the same article recommendation I wanted to follow. If I'm not lucky I've lost that dynamically generated link forever. That's why some of us are tab hoarders.
    There are also areas of Firefox GUI that lack a scroll bar (but you can scroll with keyboard or scrollwheel or touchpad or tiny arrows). That's not a related issue, but this sucks balls. I never ever know whether I have 50 tabs or 500 tabs unless I recover from a crash or accidentally hit a close button.

    1. Re:Firefox too by drinkypoo · · Score: 1

      I feel like I've still got it over here on Pale Moon. If I back up to a form here on Slashdot, or on those other rare sites that actually use HTML+CSS instead of doing everything with Javascript, whatever I put into the forms is still there...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Firefox too by RuiFRibeiro · · Score: 1

      I would use PaleMoon if it were not from the project promoting adverts in the browser.

  23. Cache the Tylenol by Tablizer · · Score: 2

    Browser caching has been a source of many headaches in our org with regard to CMS's and dynamic web applications. You can put header tags that allegedly turn off caching so users always see the latest, but they don't always work right on all content types (HTML, images, CSS, JavaScript, PDF's, etc.). All browser brands we've tested have at least one caching bug.

    If browser makers haven't perfected current caching, then this new fancy-ass caching will probably have even more bugs.

    1. Re:Cache the Tylenol by SurenEnfiajyan · · Score: 1

      And sometimes it led to bugs even on own Google sites.

  24. Re:Reloading cached pages? by Gavagai80 · · Score: 2

    Yea but the revolutionary breakthrough here is that Google found a way to patent it so now nobody else can do it anymore without paying them royalties.

    That's not Google's business model, never has been. Since it's going into Chromium, Google is open sourcing it.

    --
    This space intentionally left blank
  25. great... by modmans2ndcoming · · Score: 1

    Now Chrome will take up 80% of my memory rather than 50%

  26. Re:Doesnâ(TM)t Firefox already do this? by higuita · · Score: 2

    yes, it does... in the past it cached the page, so back would fetch it from cache and was still log faster, specially because network was so slow. Several years ago (maybe 7 or 8 years ago), they started to cache also the already rendered page, so back would not even need to re-rendering most of the cached data

    --
    Higuita
  27. Re: Don't use it, don't care by Billly+Gates · · Score: 1

    Maybe those who are anti Windows 10 due to piracy and pro Chrome may want to go a step further and apply your principles to all products. Not just the ones that think are cool.

  28. Doesn't this already exist? by idontusenumbers · · Score: 1

    Wasn't this in WebKit (and therefor Chrome) 10 years ago?

    https://webkit.org/blog/427/we...

  29. Re:Would you pay for this feature? Me neither. by shanen · · Score: 1

    Yes, I understand what a cache is. I even know why additional working memory can improve cache performance, and the new computer I mentioned will probably have more memory for caching. If that was your question, then it is answered. Politely, even though such a question could be regarded as rude.

    On the other hand, if you have nothing to say, then perhaps you should say nothing.

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
  30. Opera had this years ago by sgunhouse · · Score: 3, Informative

    Opera Presto (which is to say, versions 7 through 12) had this years ago, though the early versions didn't handle dynamic pages well. It was one of their stronger features, and when they did change it most people wanted the option to put it back the way it was. It doesn't do anything for javascript/HTML benchmarks as it only deals with pages you've seen before, but it helps immensely on workflow.

    Best example, you do a search and get a results page, then have to look at the pages in the results to see if they are what you're looking for. So you load one page, then go back to the results page, then load the next ,,, until you (hopefully) find what you want. With this RAM cache (as Opera called it), returning to the results page is as fast as if you'd just switched tabs, so you don't need to open the links in new tabs (and thus don't use as much memory and CPU).

  31. Re: Been doing THAT for years via hosts files by psyclone · · Score: 1

    Dnsmasq using an amended hosts file FTW. Point your router DNS to a linux box if necessary. Then all devices covered.

  32. But what if the page... by SurenEnfiajyan · · Score: 1

    ...is a quite dynamic multiplayer online game like slither.io? Saving the states of these kinds of pages will likely introduce bugs.

  33. Hog it by ajyand · · Score: 1

    Hog the memory, memory hog.

  34. How do they know? by Opportunist · · Score: 1

    That's the bit that's interesting to me. How do they know that going back accounts for 19 or 10 percent of the traffic?

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  35. Not fast enough by AbRASiON · · Score: 1

    I browse 12 hours a day. Improvements are good, I need more though.

    I have 8 cores, 16 threads. 32GB.
    Let me tick a box "insane fast mode" I don't care if it uses 24GB memory, I want preemptive tab updating in the background of tabs they know I open 70 times a day.

    I also want, since I browse like a drunken master, to not open a tab I already have open. If I have one open already somewhere else just switch that tab in its place. So I'm never on duplicate tabs. (They do this now, poorly)

  36. Re:Reloading cached pages? by Carewolf · · Score: 2

    Well, there are two or three ways of doing this. Storing all the fields, storing final DOM, and never deleting the active page, but just putting it to sleep.

    Safari and Firefox has been doing the latter since 2003 or so, but will fall back to one of the others under memory pressure or when the entry is old enough in history, and this is what Google is now implementing 17 years later.

  37. Re:Would you pay for this feature? Me neither. by cordovaCon83 · · Score: 1

    Due to your brevity, I'm not sure if you were deliberately being insightful or it was some sort of joke."

    I'll admit that I was going for the chuckle by being so brief but it's a statement of truth.

    The average client with a storefront is not going to tell their customers that their computer is outdated and internet connection too slow to purchase their products. It is the developer's duty to provide cost savings to the client by reducing server load and to improve page performance for the customer to aid retention and thereby increase sales. It is the developer's duty to use every available tool in the box to achieve these goals. Such is the nature of modern web development.

  38. Chrome Pattern by slash.jit · · Score: 1

    I see a pattern with Chrome.. the faster it gets in loading pages with every update slower it makes our computer. Where are they going with this ?

  39. Re:Been doing THAT for years via hosts files by Pikoro · · Score: 1

    And once again, completely irrelevant. Hosts files have zero to do with caching browser sessions so stop spamming your crap on any discussion about a browser.

    --
    "Freedom in the USA is not the ability to do what you want. It is the ability to stop others from doing what THEY want"
  40. Development hell by devslash0 · · Score: 1

    As if reliably disabling cache in Chrome for development purposes wasn't difficult enough...

  41. Re:Would you pay for this feature? Me neither. by shanen · · Score: 1

    Hmm... I feel like there is some confusion about the nature of advertising here. Probably too complicated a topic? One of the dimensions is the old struggle between substance and presentation, and another major dimension involves privacy versus relevance. The more technical dimension of how fast the ads are displayed seems relatively minor to me. There's also an element of propaganda involved, insofar as improved caching is part of it. I frankly believe the liars are more concerned with the number of repetitions than the honest people. The liars know that they need to repeat their lies frequently to give them a greater veneer of truth...

    If you actually have the best value for a certain customer, then all you need to do is inform the customer about what you have and how much it costs. That's NOT how most advertising works. Rather than making great products, there are just a lot of fuzzy attempts to persuade customers that "good enough" products are actually "superior" and worth high, even exorbitant, prices. In the best cases, some of the products actually are superior, but producing superior products is always much more expensive (and less effective in competition) than flogging good enough.

    Of course this is already an effectively dead discussion on Slashdot. There should be some mechanism whereby the lifespan of discussions could be extended. Hmm... Perhaps allow late participants to add special mod points?

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
  42. Re:Would you pay for this feature? Me neither. by cordovaCon83 · · Score: 1

    Hmm... I feel like there is some confusion about the nature of advertising here.

    I was honestly thinking more about e-commerce sites than sites whose primary source of revenue is advertising. I don't see any disconnect in the logic, however. Page loads faster, consumer browses faster, server loads are lowered, consumer appreciates experience more, consumer uses web site more. Profit????

  43. Re:Would you pay for this feature? Me neither. by shanen · · Score: 1

    I'm not following your logic. As long as the competitors offer roughly comparable shopping experiences, then there is no competitive advantage if the browser makes all of the websites look better. Of course the ceteris paribus is never fully the case, and the e-commerce website that has the best programmers has the advantage, but once again without regard to the browser. Actually, improving one particular browser may even upset the competitive balance if certain customers prefer the "wrong" browser, for whatever reason. (Yes, I do prefer Firefox, though I use Safari, Chrome, and even Opera for various purposes. Pretty sure at least one other on one of my smartphones.)

    There is actually a lot of research on these UI topics. People do want fast responses, but they can't really measure response times very accurately.

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
  44. embracing creative maximality by epine · · Score: 1

    Don't really know why I would want to go back and forth within a single tab.

    The answer is obvious: it's because it doesn't make sense for your particular workflow.

    For my own workflow, even with three browser windows full screen on three different monitors, I soon end up with so many tabs open, the tabs shrink to where I can't read the page title, and I start to lose my mental map of how to get back to other contexts I've recently visited.

    This typically happens when I'm involved in adding a lot of new information to my personal wiki, and while in the process of doing so, various small or medium refactoring projects calve off.

    I fork entirely new windows and fill those full of pertinent tabs when this suits the purpose, then close the window entirely when the subtask is complete (I even have an extension which allows me to give the entire window an appropriate working title for the duration).

    Other times I fork off tabs by the dozens in the current working window using middle click (middle click works just about anywhere, including drop down history lists, and weird social media overlays, though with a small number of exceptions concerning pages boasting particularly heinous JavaScript, which I preferentially flee once discovering Cthulhu's grubby fingerprints).

    Other times it's just better to let tabs stack up in my tab history list.

    I pretty much never close a tab without popping down the history stack to see whether I've left a task incomplete. Also, I generally don't navigate backwards page at a time. If there are twenty edit previews stacked up, I use the history list to jump directly across the entire mess.

    I actually modified my wiki software to display the symbol  as the first character of every page title opened in edit mode, so that more of the useful title displays, and it's even more obvious what I need to jump across to restore a previously interrupted context.

    Workflows are highly idiosyncratic. This is why you need features for all types. Mine is a complex hybrid of about five different major workflow patterns. And I use every one for a good reason, proven by the test of time.

    Sometimes while adding new material to my own wiki (often starts with a survey of twenty pertinent articles located in Google search), I decide to annotate my own pages with chunks of leads scraped from pertinent Wikipedia articles. Then I discover that I need to add a handful of related pages to my wiki, so as to keep my topic map precise. Along the way, I discover that one of these Wikipedia pages has a tragically flawed lead, so I stop to fix that, but while I'm fixing that problem I have to confirm that my edit remains valid within the given citation, so I open up the citation, and discover the citation was horrible misused in the first place. So now I have to do another Google search to figure when the citation is salvageable, or if I should just slap in a better cite altogether. But while I'm doing this (now very boring task, if only for five minutes) the idle part of my brain goes "you know what, if you connect X to Y, you might actually get an interesting idea out of it."

    Now the whole point of all this intensive notetaking is to generate creative ideas, so even the smallest glimmer of a creative idea is an immediate stop work order, and then I rush off to file that idea appropriately in my wiki, only to discover that it needs to be linked into page previously opened (with unsaved edits) as part of a suspended refactor.

    Now I need to be very astute, and unwind exactly enough to capture the new idea, without losing partially finished work from a previous refactor, or complicating my route back so much that I lose the bubble before closing off all the broken edges.

    At this point, long stacked edits in a single tab history are a godsend.

    I can drop the history list down, middle click from somewhere in its depths to extract a page to edit out of sequence, then back the tab back to

  45. Re:Been doing THAT for years via hosts files by Pikoro · · Score: 1

    The topic is loading _cached_ pages faster. Basic reading comprehension is required. Also, everyone knows this is you APK, stop pretending to be other people who defend your idiocy.

    --
    "Freedom in the USA is not the ability to do what you want. It is the ability to stop others from doing what THEY want"
  46. Re:FACT (hosts make pages load faster)... apk by Pikoro · · Score: 1

    So why are you quoting an article that doesn't have anything to do with this one?

    Your claim that blocking ads has anything to do with browser cache and claiming that since they both offer a speed improvement that thy're remotely related. They're not. That's like claiming that, since cars use gasoline, and airplanes use gasoline, that your recipe for maltov cocktails is relevant. It's not. Stop it.

    --
    "Freedom in the USA is not the ability to do what you want. It is the ability to stop others from doing what THEY want"