Slashdot Mirror


Google Tests 'Never-Slow Mode' for Speedier Browsing (zdnet.com)

At some point in the future, Chrome may gain a new feature, dubbed 'Never-Slow Mode', which would trim heavy web pages to keep browsing fast. From a report: The prototype feature is referenced in a work-in-progress commit for the Chromium open-source project. With Never-Slow Mode enabled, it would "enforce per-interaction budgets designed to keep the main thread clean." The design document for Never-Slow Mode hasn't been made public. However, the feature's owner, Chrome developer Alex Russell, has provided a rough outline of how it would work to speed up web pages with large scripts. "Currently blocks large scripts, sets budgets for certain resource types (script, font, css, images), turns off document.write(), clobbers sync XHR, enables client-hints pervasively, and buffers resources without 'Content-Length' set," wrote Russell.

159 comments

  1. Que my mom wondering why the internets broke by Anonymous Coward · · Score: 5, Insightful

    Fucks sake - this is exactly the reason random web page X stops working.

    Here's a hint google: You're fixing the WRONG problem.

    The correct problem to apply pressure to:

    1) Crap web code, and specfically better educating the people that write it.
    2) Javascripts crappy threads.

    Your 'never slow mode' should only ever be a debug tool for people making web pages.

    1. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 1

      Define "crap web code"

    2. Re:Que my mom wondering why the internets broke by DarkRookie2 · · Score: 4, Insightful

      Just look at the code for any site made or redesigned last 5 years.

      --
      http://progressquest.com/spoltog.php?name=Son+Of+Son+Of+DarkRookie
    3. Re:Que my mom wondering why the internets broke by jellomizer · · Score: 1

      1. We have had crappy code for generations now. It is up to the compiler/interpreter to handle it better. Just as long as writing code is open to anyone, there is going to be crappy coding. We could try to make certified licensed fully credentialed coders, but I only see this cutting down on creativity in coding and what could be coded. For every 100 times we see crap code, there will be 1 time there would be ingenious code that would be caught by this tool, and basically prevent innovation. If IE 6 or Firefox 1 had this feature a decade ago, would we have tools like Google Maps, Gmail, or even giving suggestions based on what you are typing. Back then these were big and clunky JavaScript code, in a time where JavaScript was only for form validation.

      2. I cannot disagree with you there. You need a lot of experience to know when some code is threaded and other is serial. Lack of a normal sleep command, and its workaround requires bizarre threaded calls. It is also a pain to try to explain how AJAX works, where sometimes I really want it synchronous.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    4. Re:Que my mom wondering why the internets broke by AmiMoJo · · Score: 1

      This is the reason behind the decision to introduce the new ad-blocking API that everyone was moaning about last week. It removes potentially slow add-ons from the critical performance path of the browser and replaces them with a native one that is presumably optimized and respects the time budget.

      Current discussion is around keeping the old API for add-ons that need it, but encouraging use of the new API. Google's usual pattern is to let that go on for a few years and then eventually retire the old API once the new one is has matured enough.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    5. Re:Que my mom wondering why the internets broke by Opportunist · · Score: 1

      In theory a good idea.

      In practice it means you have to trust Google.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    6. Re:Que my mom wondering why the internets broke by Penguinisto · · Score: 1, Redundant

      Define "crap web code"

      It usually ends in *.php

      (/me ducks and runs, laughing maniacally.)

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    7. Re:Que my mom wondering why the internets broke by AmiMoJo · · Score: 1

      Google controls the entire browser, so how can it be any worse? They could nerf ad blockers any time if they wanted to, but instead went out of their way to provide the original deep API for blocking (it was actually extended a couple of times to allow blocking earlier in the loading process) and the new high performance one.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    8. Re:Que my mom wondering why the internets broke by Penguinisto · · Score: 2

      re. 1. :
      No, seriously, no. Why is it up to the browser to accommodate shitty code (outside of gracefully aborting the load and kicking up the appropriate error code - is that what you meant?) I also don't really buy the 'brilliant-code-caught-in-the-trap' argument, either; exploiting ugly standards-sloppy interpreter loopholes to do something awesome is cool, but the true innovation is to do it in a way that doesn't cause the browser to puke whenever the browser makers fix the bug you exploited for that 'innovation' in the first place.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    9. Re:Que my mom wondering why the internets broke by dinfinity · · Score: 3, Informative

      You misspelled 'js' there.

      PHP is a server-side language, remember?

    10. Re:Que my mom wondering why the internets broke by PPH · · Score: 1

      Define "crap web code"

      Whatever generates the "A web page is slowing down your browser" message. Could be bad Javascript. Or bad server side code. Most often I suspect it's advertisers domains being throttled by my ISP.

      --
      Have gnu, will travel.
    11. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      Don't forget all the third party sites and redirections. I have found that uBlock Origin and Ghostery, with the option turned on reducing media files to less than 50k goes a lot further to make a usable web page than all this stuff.

      It isn't the websites, it is the malvertisers who are at fault here.

    12. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 1

      re 2: Plain JavaScript browser code *is not multi-threaded.* It has asynchronous behavior with callbacks or promises but it does not do multi-threading.

      The only exception to this is if you're using the WebWorkers feature which explicitly creates new threads.

    13. Re:Que my mom wondering why the internets broke by The+Snazster · · Score: 1

      Your anonymous cowardice is showing.

    14. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      This. The monolithic piece of shit the Chromium source has turned in to should also be fixed.
      They should stop accepting code from literal retards.
      Open Source != open hands. Apply some fucking scrutiny.
      This has to be, downright, THE worst idea out of Google in its whole history.
      This serves NOBODY. Not even debuggers.

      Google themselves are part to blame for the reasons for the web being so shit and slow.
      Go open almost any Google webpage and view the source to find high-overhead code all over the place.
      Shit that's obfuscated to high-hell. Shit that's nested several layers deep.
      JAVASCRIPT SUCKS ASS AT NESTED CODE. It's terrible at it. The more layers you go deeper, the slower it gets.
      Fucking stop. Please!.

      The explosion of "OOP everywhere" babbies using JS has only worsened this.
      JavaScripts ability to do OOP (even the base prototype system) is terrible. Absolutely terrible.
      No amount of hacks will fix that mess. The whole language needs a rewrite to use it properly.
      Most of these dumb libraries are the same. In fact, it's an actual feature in some! So you can nest many number of commands together. Shit like that is painful for JS to run.
      The worst ones are these ones editing webpages. Too many DOM updates, which is the slowest thing in web-dev. The DOM is a disaster.

      Google are hypocrites for trying to push this.
      They are one of the worst offenders.
      Youtube runs at a stutter on my old netbook and PC now. Nothing has changed but the site.
      I tested this with older browser versions. No significant difference.
      Gmail, everyone and their mother remembers that time they rolled out their fancy shmancy JS-heavy version of the site and the HUGE delays in loading. Pathetic.
      Street View is a snails pace on that same PC, even with the most up-to-date browser that should have been more than capable of running it (since it could run equally similar sites fine)
      Who are Google to criticize others?
      Fix your own shitcode and we'll talk!

    15. Re:Que my mom wondering why the internets broke by swillden · · Score: 3, Insightful

      Your 'never slow mode' should only ever be a debug tool for people making web pages.

      I think the idea is that by making "slow mode" pages fail to work well, they'll force programmers to make better web pages. Chrome has had debug tools that provide all this information for ages, and the developers who make use of them can make very snappy sites. But those conscientious and careful developers aren't the problem. It's all the ones who won't do it right until doing it wrong results in user complaints that you need to reach.

      (Disclaimer: I work for Google but don't know anything about this beyond what I read in the summary. I didn't even RTFA.)

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    16. Re:Que my mom wondering why the internets broke by squiggleslash · · Score: 1

      It is up to the compiler/interpreter to handle it better.

      Maybe doing the exact opposite might solve the issue. Right now web development is managed by random Javascript developers working hand in hand with insane marketing people. Google has been going the "Give them what they want and make it work best in our browser" philosophy for a while now, and it doesn't work. Autoplaying video coupled with fifteen tracking scripts from different tracking companies? Hey, Chrome allows that, so let's do it.

      What about we don't. What about when the marketing guy demands they add another tracker, it noticeably slows down the web browser. What about autoplaying video that isn't enabled by default. What about restricting which events a page can capture so we don't lose our middle click or right click features. What about imposing limits so that, for example, over use of closures doesn't result in a web page suddenly gobbling hundreds of megabytes of RAM.

      It's time broken web pages showed up as such so the developers and their managers can clearly see they're asking for the ridiculous.

      --
      You are not alone. This is not normal. None of this is normal.
    17. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      The correct problem to apply pressure to:

      1) Crap web code, and specfically better educating the people that write it.
      2) Javascripts crappy threads.

      Answer: install, at a minimum, uBlock Origin and NoScript.

      This doesn't solve the problem of bloated web pages themselves, but it does eliminate a crap-ton of the sludge that they (slowly) reach out for before they display the page content.

      Unfortunately, far too many sites are broken by design, in that they refuse to display properly, if at all, unless you allow them to retrieve megabytes of sludge.

    18. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      1. We have had crappy code for generations now.

      Are you a fruit fly or something? What the public knows as the web has been around for barely one generation, not a plurality of them. (A generation is generally accepted to be 20-30 years, in case you weren't aware.)

      That said, code has undeniably been increasing in crappiness and bloat over the last couple of decades.

    19. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      Google controls the entire browser, so how can it be any worse?

      Google doesn’t control MY browser at all.

      And you’re seemingly assuming Chrome with ad blocking enabled doesn’t still provide boatloads of information about your browsing habits back to Google. Me, I figure Google only allows ad blocking because it’s not hurting THEIR own data collection.

    20. Re:Que my mom wondering why the internets broke by AmiMoJo · · Score: 1

      Google has done this before and it worked quite well. Remember Flash? They first restricted it to running by default only on whitelisted pages, everything else became click-to-play by default. Then that became blocked by default. Finally after several years it was removed entirely, having given everyone plenty of time to stop (ab)using it.

      They will likely do something similar if they decide to go ahead with this. Enable one aspect at a time, in a way that causes minimal breakage, keep nudging developers to fix their sites.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    21. Re:Que my mom wondering why the internets broke by Fly+Swatter · · Score: 1

      The 'web development' players 'making web pages' keep shooting themselves in the foot, it's time to start amputating the damage. Instead of educating better developers, it's time to take away their gun.

    22. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 1

      Just look at the code for any site made or redesigned last 5 years.

      My career now is taking old functional web applications and rewriting them into slow javascript bloated web UIs.

      It's not my fault. It's what the clients want.

    23. Re:Que my mom wondering why the internets broke by phantomfive · · Score: 1

      They need to create an ad-blocker. That solves 95% of slowness problems.

      --
      "First they came for the slanderers and i said nothing."
    24. Re:Que my mom wondering why the internets broke by Dynedain · · Score: 3, Interesting

      The correct problem to apply pressure to:

      1) Crap web code, and specfically better educating the people that write it.
      2) Javascripts crappy threads.

      That's exactly what they're doing. If your site craps out under this mode, you'll be pressured to fix it.

      --
      I'm out of my mind right now, but feel free to leave a message.....
    25. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      Use CubicleSoft Admin Pack instead. Client gets fancy new interface at blazing speeds and you keep your sanity as a web developer. You're welcome.

    26. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      But those conscientious and careful developers aren't the problem. It's all the ones who won't do it right until doing it wrong results in user complaints that you need to reach.

      You're leaving out marketing or other corporate entities; as the developer on the corporate website for my previous company, I wasn't in charge of certain details. The multiple analytics and tracking libraries were dictated by them, so even though it would have been trivially easy to speed up the site by taking those out, I wasn't allowed to. Additionally, while I'm an ok designer, I'm not the best (it's my hobby, not my job). So the site design was outsourced to a design firm who provided the html, css, and images. Given an opportunity I think I could have improved it greatly, but not in the time frame that was given (again, not my call, marketing wanted the new design live on a certain date which was extremely ambitious for no good reason I could see).

    27. Re:Que my mom wondering why the internets broke by sjames · · Score: 1

      Exactly. All they are doing is enshrining heisenbugs as a design feature. Congested network or busy computer means pages are broken and useless rather than slow but functional (then Google blames the web pages)..

      There are a few pages where I use synchronous requests as a design decision. I do that since until that transaction completes, there is no valid user action available other than closing the tab. It's a documented API choice, so I don't feel at all bad about using it. Google should feel bad about breaking it.

      It appears that they also want to cap image sizes (bye bye medical applications and others). Let me guess, the leading cause of delays, slow ad servers, will get an exception granted.

      Firefox is looking better every day.

    28. Re:Que my mom wondering why the internets broke by sjames · · Score: 1

      The problem there is that google is turning slow but working sites into broken sites even if the slowness cannot be avoided without removing needed functionality.

      It looks like they're going so far as to limit image size. That's because Google can't ever be wrong and had done an extensive study of everything in consultation with God himself and knows there exist no valid applications exist where 1 MB isn't good enough for everybody.

      They should be ashamed of themselves.

      My guess is that the workarounds will double code complexity and cause many new and exciting bugs as a result.

    29. Re:Que my mom wondering why the internets broke by swillden · · Score: 1

      You're making a lot of unsubstantiated assumptions which implicitly assume that the developers of Chrome are idiots and don't care if people use their browser. You should think about whether either of those things are likely.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    30. Re:Que my mom wondering why the internets broke by Solandri · · Score: 1

      The correct problem to apply pressure to:

      1) Crap web code, and specfically better educating the people that write it.
      2) Javascripts crappy threads.

      I don't think you fully understand what's going on. What happens is a web page with crappy javascript code demands a lot of CPU cycles. Windows says "Oh, this thread needs more CPU. Here you go." Other pages then get starved of CPU and load more slowly.

      What this change will do is limit the max CPU any one web page can get in competition with others (e.g. when you put a slow-loading page in the background, and open a new tab to load a different page). That way if a site has crappy javascript code, only that site's pages load more slowly. The speed of other pages loading is less affected by the one page with crap code.

      I think this is a great solution to address one part of the problem. I've been dealing with it (ironically mostly with Google's pages) with The Great Suspender extension. That disables background tabs after a few minutes being idle in the background. I was having a problem with the Google App pages sucking up too much CPU when they were doing nothing but sitting there in the background. It also deals with other pages like Amazon and CNN which stay active and auto-refresh every few minutes, presumably so you can instantly get the latest version of the page when you switch to the tab, instead of having to wait for a manual refresh. That idea works if you just put a single tab in the background for a while. But it completely falls apart if I leave a couple dozen Amazon product pages in background tabs while I comparison shop.

      I'll still use the suspender to stop auto-refresh of web pages I may not view for hours. But this never-slow thing will be nice for immediately dealing with a recalcitrant page which sucks up so much CPU I have problems getting the browser to respond so I can kill the tab.

    31. Re:Que my mom wondering why the internets broke by sjames · · Score: 1

      When they did that with flash, it was only after HTML5 was fully capable of doing everything Flash was doing. They were sunsetting legacy code.

      It's a little hard to tell what we're signing up for here since the supporting design docs are all internal only. That is, they are presenting a contract with a blank cover seet covering all but the dotted line and saying "just sign here".

      What it sounds like is that we will end up with abominations where pages that naturally and intrinsically need a function to take more than 200ms to complete will sprout a "keep going" button that the user must click repeatedly until the progress bar reaches 100%.

      That and a heap of "burma shave" sites where to read the top ten list, you have to click through 10 page loads. (and 10 ad loads, of course). Is there anyone who actually likes that presentation format?

      If they really want to improve the web browsing experience, they can quit moving the text out from under my eyes every time a slow ad server finally coughs up an image and causes a text reflow. Make a stop button that stops all executing javascript and cancels any pending loads leaving the page exactly as it is currently rendered.

    32. Re:Que my mom wondering why the internets broke by sjames · · Score: 1

      Perhaps you should read the link provided in the summary.

      Everything I said is based on things the actual owner of the feature said.

    33. Re:Que my mom wondering why the internets broke by FrankSchwab · · Score: 1

      OMG, your last paragraph would so improve my browsing experience.

      Of course, stopping Javascript means that Google can't follow your mouse cursor around the page, amongst other things.

      --
      And the worms ate into his brain.
    34. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      Google controls the entire browser, so how can it be any worse?

      Google controlling everything else.

    35. Re:Que my mom wondering why the internets broke by WaffleMonster · · Score: 1

      You're making a lot of unsubstantiated assumptions which implicitly assume that the developers of Chrome are idiots and don't care if people use their browser.

      Well they sure are acting like idiots in this instance.

      It's not at all a given that's the implicit assumption given market share enjoyed by chrome. Some may well get tired of broken sites and switch. A much more likely scenario is the user will complain to or blame the site owners and chrome gets a pass.

    36. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      All web code is crap code and there is no need for it at all. Just turn it off. Problem solved. Always Go Fast!

    37. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      Why do you say this is unfortunate?

      It is a design feature. If the site refuses to display properly or at all if you refuse to accept the sludge, this is a sign that the site is not worth viewing.

    38. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 1

      Don't forget to add in blockchain, quantum computing, artificial intelligence and augmented reality. Your customers demand the very best, so you need to nail all the buzzwords when you're working on their projects.

    39. Re: Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      I hate to tell you devs already have tools that monitor all that. They just choose to not use them. I appreciate what Google is doing, it will give devs to actually use those tools.

    40. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      The Cloud.

      It's all about the cloud.

    41. Re:Que my mom wondering why the internets broke by thegarbz · · Score: 1

      Fucks sake - this is exactly the reason random web page X stops working.

      You could act more like your dad and simply not randomly enable optional features, and tell your mom to not push random buttons she doesn't understand and then complain about the result.

    42. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      User complaints rarely reach developers. What reaches devs is when metrics go down, like number of page views, mean time spent browsing a site etc. Because management.

    43. Re: Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      Just look at Slashdot which still canâ(TM)t figure out Unicode.

    44. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      Actually, if they push this out with this feature stuck on with no way to turn it off, then I'd bet a large portion of the internet would get fixed really quickly.

      Much easier to pitch actually fixing the bad code that some outsourced individual wrote 10 years ago when it means 60% of the traffic stops coming if you don't.

    45. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      Look, I used to believe that (better web pages) too, but how long have we been banging that drum? Since 2000? It ain't happening, accept it.

      I was appalled to learn that ad networks actually perform real-time bidding and dynamic cycling of content. Seriously, even the ad network doesn't know what ad you are going to get, not until you load the page! No wonder some sites have garbage response times.

      I'm willing to consider client side solutions to this mess, and if Google can put global limits on page render times, more power to them. The people responsible for crappy performance aren't interested in improving and they need to be put in a box. Then watch the howls of outrage that "you can't do that!"

      We can, we will, and just try and stop us.

    46. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      I'm willing to consider client side solutions to this mess, and if Google can put global limits on page render times, more power to them. The people responsible for crappy performance aren't interested in improving and they need to be put in a box. Then watch the howls of outrage that "you can't do that!"

      So says 'teh' Google shill.

      In reality only result of attacking symptoms of a non-technical problem involving thinking human adversaries is an evolution in which everyone loses.

      We can, we will, and just try and stop us.

      Yep this is pretty much Google's battle cry these days. We have all the power we'll do whatever the hell we want. Don't like it? Fuck off. We need to start pestering our reps harder to pursuit anti-trust action against Google and break them the hell up.

    47. Re:Que my mom wondering why the internets broke by Anonymous Coward · · Score: 0

      I think the idea is that by making "slow mode" pages fail to work well, they'll force programmers to make better web pages.

      Who anointed Google king of the Internet? Why does Google unilaterally get to decide what is slow and what should be done about it?

      Chrome has had debug tools that provide all this information for ages, and the developers who make use of them can make very snappy sites. But those conscientious and careful developers aren't the problem. It's all the ones who won't do it right until doing it wrong results in user complaints that you need to reach.

      What business is it of Google if people do something "wrong"?

      If TFA is true all even considering this does is make Google look like a stupid drunk on power monopoly with way too much power.

    48. Re:Que my mom wondering why the internets broke by Waccoon · · Score: 1

      As much as I hate to say it, forcing people to do the right thing never works. People who don't care about doing the right thing will always do terrible work, and you'll always make things more difficult for the people who do.

  2. Sounds like effective ad blocking is the answer by OffTheLip · · Score: 5, Insightful

    Web pages load okay without all of the crap added to them.

    1. Re:Sounds like effective ad blocking is the answer by Anonymous Coward · · Score: 0

      ha hahahhhaaha, that is a pretty funny joke but no they sure don't load ok. I have to block tons of stuff right here on slashdot because their design is so bad and they are sooooo greedy that they cover half their site in adds that cover their own content and make it hard to even visit the site without blockers. Look at a site like theoutline for something that has good design and ads that don't make me want to smash my browser to bits.

    2. Re:Sounds like effective ad blocking is the answer by DickBreath · · Score: 1

      I run uMatrix and slashdot works just fine for me.

      --

      I'll see your senator, and I'll raise you two judges.
    3. Re:Sounds like effective ad blocking is the answer by Bite+The+Pillow · · Score: 1

      Well, I can't count the number of times I've seen a fully rendered page for an instant followed by "aw snap" - with JavaScript disabled. So not quite the whole answer.

    4. Re:Sounds like effective ad blocking is the answer by Anonymous Coward · · Score: 0

      This is when a site gets added to my a-hole list.

    5. Re:Sounds like effective ad blocking is the answer by sjames · · Score: 1

      The joke is that Google wants to remove your ability to block those ads and break the actual content instead.

    6. Re:Sounds like effective ad blocking is the answer by sjames · · Score: 1

      So the real fix if for google to fix the "aw snap" display to not block you from reading what was already rendered successfully rather than seeking to break even more stuff.

  3. How about tracking? by Anonymous Coward · · Score: 3, Insightful

    i would turn off the tracking and monitoring and everything would be much faster!

    1. Re:How about tracking? by grumpy-cowboy · · Score: 1

      Just on Slashdot if you enable content blocking in Firefox (v65), 17 trackers and 3 third-party cookies are blocked. 17 trackers!!

      --
      Will $CURRENT_YEAR be the year of the Linux Desktop?
    2. Re:How about tracking? by Anonymous Coward · · Score: 0

      Adblock and Disconnect extensions already fix most of what Google is considering with that never slow mode. Tracking is usually the problem, and I've seen upwards of 65 unique request attempts going to 3 dozens services on crappy major sites. No thanks, never slow mode or not.

    3. Re:How about tracking? by Anonymous Coward · · Score: 0

      privacy Badger on Chrome says 17 also :(

      But of course THAT doesn't slow anything down. Any site I have seen get stuck or load slow was waiting on one of the ad sites. Fat chance they will just skip those.

  4. Good luck doing it w/ UBlock & addons in Chrom by Anonymous Coward · · Score: 0

    See subject & https://www.bleepingcomputer.c... for a better method unaffected by that? Hosts files https://tech.slashdot.org/comm...

    APK

    P.S.=> Accept NO usermode slower (vs. hosts kernelmode faster) inefficient doing LESS using MORE substitutes in browser addons that webmasters can DETECT & BLOCK easily via native browser methods... apk

  5. Hosts = never slow FASTER & SAFER browsing by Anonymous Coward · · Score: 0

    See subject: Via APK Hosts File Engine 2.0++ 64-bit for Linux/BSD h t t p : / / a p k . i t - m a t e . c o . u k / A P K H o s t s F i l e E n g i n e F o r L i n u x . z i p

    Yields more security/speed/reliability/anonymity vs. any 1 solution (99% of threats use hostnames vs. IP address most firewalls use) more efficiently/FASTER + NATIVELY 4 less.

    Vs. "Bolt on 'MoAr' illogic-logic" slowing u hosts speed u up 2 ways: Adblocks + Hardcode fav. sites u spend most time @ vs. competition w/ security bugs (DNS/AntiVir) + overheads slowing u (messagepass 'souled-out' to advertisers easily detected & blocked addons + firewall filtering drivers) & their complexity leads to exploit!

    * ONLY 1 of its kind in GUI 4 Linux/BSD (soon 4 MacOS)!

    (Better vs. Windows model)

    APK

    P.S.=> Protects vs. scripts/trackers (kernelmode faster vs. usermode slower NoScript vs. 3rd party script)/ads/DNS request tracking + redirect poisoned or downed DNS/botnets/malware download/malcript/email malicious payload

  6. Hosts efficacy recently vs. threats by Anonymous Coward · · Score: 0
  7. Security pros etc. QUOTED on hosts by Anonymous Coward · · Score: 0

    "classic Windows hosts trick to block the Coinhive or Crypto-Loot domains" - https://www.bleepingcomputer.com/news/security/a-new-player-joins-coinhive-on-the-browser-cryptojacking-scene/ - BLEEPING COMPUTER

    ZD NET http://www.zdnet.com/article/how-to-use-a-hosts-file-to-improve-your-internet-experience/ "Hosts files really shine by letting you block ads, spyware sites, malware sites, & tracking sites"

    SANS ("A related approach to the DNS issue is to create a hosts file on each system that sends requests for spyware to some place else" hosts by myself & RAMU right @ START of "malware explosion" mid 2005 on) https://isc.sans.edu/forums/di...

    Aryeh Goretsky/ESET/NOD32: hosts = good security https://it.slashdot.org/comments.pl?sid=7442373&amp.cid=49747129/

    Oliver Day (SYMANTEC/SECURITYFOCUS) http://www.securityfocus.com/columnists/491/

    Spybot S&D uses hosts.

    APK

    P.S.=> Malwarebytes' hpHosts hosts & RECOMMENDS my program forum.hosts-file.net/viewtopic.php?f=5&t=4290

  8. Re: Even CHINA copied me (vs. DNS down/redirected) by Anonymous Coward · · Score: 0

    APK no longer lives in the basement. He finally got to come upstairs when his parents sold him their part of the duplex for a dollar so that he wouldn't have to live on the streets when his mom went back to Poland to live out her retirement dream of not having to provide care for her retarded man child of a son.

    Yes he did live in the basement, just find the readme or eula or what ever he called it for his trash program APK Windows Tools where his lists his address as the same one he is at now but with the addendum of "Apartment #1, Lower Level"

  9. Even CHINA copied me (vs. DNS down/redirected) by Anonymous Coward · · Score: 0

    Who did it 1st: China or me? I did - dates are my proof https://theregister.co.uk/2017...

    * IMITATION truly IS the SINCEREST FORM of FLATTERY!!!

    (... & proves hosts work vs. DNS faults in tracking you via dns request logs (since you avoid it & resolve FASTER locally using hosts) + DNS being downed OR Kaminsky REDIRECT security flaw misdirected poisoned (or vs. DNSChanger))

    US DHS issues DNS redirect is HUGE danger (not w/ hosts vs.) https://threatpost.com/gov-war...

    APK

    P.S.=> Folks, It's NOT EASY being "World-Class" like me (lol - 100,000++ users prove it for me) - enjoy the fruits of my labors for FREE + going FASTER/SAFER/MORE RELIABLY online (w/ a bit more anonymity too via my program)... apk

  10. Don't they mean "Always-Track Mode"? by Anonymous Coward · · Score: 0

    And it's on by default since v1.0 of "Chrome".

  11. That's easy by Opportunist · · Score: 2

    Dump all the ads and it's gonna be blazingly fast.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  12. Registered /.ers reviews #3/5 by Anonymous Coward · · Score: 0

    APK is totally right on this count. Adblock Plus on Firefox mobile is a dog on older, or lower end, phones. A hostfile based adblocker makes for a much better experience in this context. Of course, your phone has to be rooted, which isn't the case with Firefox + adblock." - by chihowa on Saturday May 16, 2015

    APK solution STILL relevant Thud457 June 11 2015

    In a footnote, I would like to note that I find your hosts file admirable - by vel-ex-tech (4337079) on Tuesday November 24, 2015

    APK's monolithic hosts file is looking pretty good at the moment - by Culture20 on Thursday November 17

    you're right about hosts files - by drinkypoo (153816) on Thursday May 26

    APK, I know people give you a lot of shit regarding hosts, but please don't ever stop - by nasredin (958927) on Friday June 12, 2015 @03:34PM

    * For the Win32/64 model!

    APK

    P.S.=> Linux model's faster/more efficient + BETTER merge feature - More coming... apk

  13. Registered /.ers reviews #4/5 by Anonymous Coward · · Score: 0

    APK is kinda right... I've given up on JS based adblocking and gone to blackholing in /etc/hosts, just like it was back in the 90s. The computational load has gotten intolerable for any ad-blocking using JS. I've tried his hosts file generating software. It works. - by bmo (77928) on Thursday October 15, 2015

    get around to 'installing' a hosts file list, not sure which one, likely the one from someonewhocares.org. If it works as well as what I used for a while about ten years ago, I'll be happy. And grateful to APK for the lesson and the reminder. - by kermidge (2221646) on Wednesday March 27

    I actually went and downloaded a 16k line hosts file and started using that after seeing that post, you know just for trying it out. some sites load up faster. - by gl4ss (559668) on Thursday November 17

    dammit MS, you proved APK right about something by lgw

    * For the Win32/64 model!

    APK

    P.S.=> Linux model's faster/more efficient + BETTER merge feature - More coming... apk

  14. And advertising, and google by Anonymous Coward · · Score: 0

    Adblockers and blocking all of the Google advertising, tracking, and stat domains speeds shit a LOT.
    So many websites just wait and wait some some shit Google domain because of ads and the site wanting to know every stupid little thing you do on their shitty website.

    1. Re: And advertising, and google by Anonymous Coward · · Score: 0

      Oops since they have a near monopoly on browser engines now they can fuck with people's sites AND make exceptions for their own large scripts.

      Really if a site doesn't invest in writing good code, or just a little design to figure out what really is essential for the first page, it's ok if it is slower.

      This is a terrible solution to a non problem.

  15. Web pages are the problem by Anonymous Coward · · Score: 0

    Its no wonder users install all sorts of blockers and try and prevent auto play videos and graphic heavy web pages along with ads. Do these web developers think everyone has a fiber internet connection and top of the line hardware? Would be nice if some sites offered a lite version of their sites. Or at least respect that not everyone has a fast broadband pipe.

  16. Registered /.ers reviews #5/5 by Anonymous Coward · · Score: 0

    (APK) is still right a hosts file really does work. It even blocked a some of the video ads that were inserted into a stream OrangeTide February 10 2016

    the Host File Engine performs exactly as promised - by mmell (832646) on Thursday February 16, 2017

    I do use APK's host file on all my systems at home by OrangeTide December 01 2017

    I've never tried to belittle (APK's work), I've flat out said it's good - by BronsCon (927697) on Thursday February 11, 2016 @06:48PM (#51491263)

    (Toss on 100,000++ users worldwide too!)

    * For the Win32/64 model!

    APK

    P.S.=> Linux model's faster/more efficient + BETTER merge feature... apk

  17. What's old is new again by ArhcAngel · · Score: 1

    That's exactly what BlackBerry did with their system. They would strip off all code that wouldn't render on a BB and only transmit what would. Back then it saved money on data as well as sped things up.

    --
    "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    1. Re:What's old is new again by Anonymous Coward · · Score: 1

      Blackberry could only do that because all web content was sent through their proxy servers. While big enterprise loved the monitoring and tracking features that enabled, it provided a completely shit user experience for anyone not within 100km of Blackberry's proxy servers.

  18. I own my own home fully paid off - do you? apk by Anonymous Coward · · Score: 0

    I own my own home fully paid off - do you? No, you live under a bridge w/ other heroin junkies & bums like you as all trolls do, lol!

    * Real "BRAVE GUY" you are with SUCH CONVICTION & STANDING BEHIND YOUR WORDS (not) as you HIDE behind UNIDENTIFIABLE anonymous posts STALKING me, lol - weak = you!

    APK

    P.S.=> ... & you KNOW it - now answer the question with proof of you actually owning your OWN home as I do fully paid off (& I'm off today to pay MY TAXES (something YOU don't know about as bums like YOU have no sense of CIVIC DUTY & having nothing, lol))... apk

    1. Re: I own my own home fully paid off - do you? apk by Anonymous Coward · · Score: 0

      Funny apk story: http://www.thorschrock.com/2008/05/19/how-to-respond-when-people-threaten-to-sue-you-on-the-web/

  19. Son of Flash by Pezbian · · Score: 1

    I remember the days when a Flash ad would instantly peg CPU usage. I just killed Flash instead of looking into why. Maybe it was rendering 1000FPS instead of 60? Sure, I missed the latest Strong Bad Email, but those eventually disappeared, too.

    Now it's not so much CPU as RAM. When closing one small page frees up 2GB, that's not a good sign.

    --
    In a world of the blind, the one-eyed man is king--and the two-eyed man is a heretic.
  20. Real user reviews of me and my work... apk by Anonymous Coward · · Score: 0, Informative

    Your software is just crap - written in crayon, fictional... I'm going to continue using the Host File Engine as a punchline to a joke by mmell February 17, 2017

    Your premise that hostfiles are a good way to deal with advertising and malvertising is fucking insane - by JazzLad April 20, 2016

    his hosts "program" is actually a broken batch file by xenotransplant August 10 2015

    I do use APK's host file in all my memes at home by OrangeTide December 01 2017

    I've never tried to belittle (APK's work), I've flat out said it's crap - by BronsCon (927697)

    I like your tinfoil hat by Karmashock September 09 2015

    that APK nut, I can't get him to stop talking about his piece of shit file by rogoshen1 Tuesday March 03, 2015

    P.S.=> When YOU do better than THAT by our /. registered peers, then talk (from behind your FAKE NAME for your FAKE LIE of a "so-called" WASTED life) - ok? apk

  21. Go back to older HTML. by xack · · Score: 1

    Do we really need WebGL, canvas, wasm, node, jquery and all this HTML5 crap? I remember i could open hundred of tabs in Firefox on a system with just a gigabyte of ram back in 2004. Now Waterfox struggles with about 10 tabs on a 16gb system and I have to constantly re-open it. Just have HTML 4.01 with the video tag set to non autoplay and make the web simple.

    1. Re:Go back to older HTML. by tepples · · Score: 2

      So where would that leave web applications that have a legitimate use for "all this HTML5 crap"? As I understand your suggestion, they'd have to become native applications, which means they might not be made available at all for minority operating systems or CPU architectures.

    2. Re:Go back to older HTML. by Anonymous Coward · · Score: 0

      So where would that leave web applications that have a legitimate use for "all this HTML5 crap"?

      You mean like browser games, and DRM stuffs for music/videos/ebooks...?

    3. Re:Go back to older HTML. by Anonymous Coward · · Score: 1

      Each browser tab could be put into a certain "mode": 1) Game mode, 2) App mode, 3) Reading mode. Reading mode could be the default and only provides basic functionality.

    4. Re:Go back to older HTML. by Fly+Swatter · · Score: 3, Insightful

      It would leave them where they belong - not in a web browser.

    5. Re:Go back to older HTML. by Anonymous Coward · · Score: 0

      Unfortunately ads and trackers will want "high resources" mode all the time.

    6. Re:Go back to older HTML. by tepples · · Score: 1

      Assuming that applications belong in an environment that is not-a-web-browser: Which not-a-web-browser application environment is compatible with all major desktop and mobile platforms?

    7. Re:Go back to older HTML. by tepples · · Score: 1

      Until it becomes common for ad-supported websites to offer use in app mode without charge or use in reading mode for a monthly subscription. Anti-tracking-blocking measures on The Atlantic, MIT Technology Review, and other websites already do just this.

    8. Re:Go back to older HTML. by Anonymous Coward · · Score: 0

      Whoever needs jQuery anymore XD XD XD XD XD XD XD XD

    9. Re:Go back to older HTML. by Fly+Swatter · · Score: 1

      Wasn't this the original intent of JAVA, I mean the real one - not some script bolted onto a web browser because no one else wanted it.

    10. Re:Go back to older HTML. by Anonymous Coward · · Score: 0

      Fair point, but at least the user has the choice whether to enable all the bloated features just to read an article. Personally when I get blocked from a site for ad-blocking, I just search the headline and find another site that provides the same coverage. Probably wouldn't be hard to write a browser plugin to automate that.

    11. Re:Go back to older HTML. by DdJ · · Score: 1

      So where would that leave web applications that have a legitimate use for "all this HTML5 crap"?

      Hopefully, with a relatively fine-grained exception system that allows this to be overridden explicitly when it makes sense to.

    12. Re:Go back to older HTML. by Anonymous Coward · · Score: 0

      Desktops and mobile devices have very different input and output devices. You shouldn't be using the same human interface for both of them.

      And if you took all the effort going into all the hacks trying to force HTML and browsers into OSes, you could easily create a lot of well designed, cross-platform libraries that did work between machine types and were far, far easier to develop with than when targeting a browser.

  22. No Confidence - Federate the Browser by Anonymous Coward · · Score: 0

    No Confidence - Federate the Browser

  23. Never Slow Mode? by Anonymous Coward · · Score: 0

    Wake me up when Chrome has a Turbo button

  24. Never-slow mode by Anonymous Coward · · Score: 0

    if (GoingToGoSlow()) {
          GoFastInstead();
    }

    1. Re:Never-slow mode by sexconker · · Score: 1

      sanic is that u?

  25. At some point? May gain? Are you fucking kidding? by Anonymous Coward · · Score: 0

    At some point? May gain? Are you fucking kidding?

  26. GMAIL would stop working. by Anonymous Coward · · Score: 0

    All those websites that show a progress bar while loading "responsive web" should be banned.

    This is 100x faster and more responsive, the only feature I am missing is a select ALL in find:
    http://mail.google.com/mail/h/0/

  27. Google should just delist ... by Qbertino · · Score: 1

    ... all broken, slow and bloated websites.
    Many problems would go away really fast and in a year from now the essential web would suck way less because people would've adjusted with better code and better planning.

    --
    We suffer more in our imagination than in reality. - Seneca
  28. Never slow typing on android by HalAtWork · · Score: 2

    How about they work on a 'never slow typing' mode for Android. How does everyone get this so wrong? Doesn't matter the phone, there's always a point where the text stops popping up as you're typing and then a ton of random characters barf out at once, cursor position getting switched around as you type, it's maddening.

    1. Re:Never slow typing on android by Anonymous Coward · · Score: 0

      wat yuo cna trpe n oa phune?!!! (emoji hell follows)

    2. Re:Never slow typing on android by sexconker · · Score: 1

      It's because the Snapdragon SoCs in these things are shit, and Android's scheduling is shit.

      When the SoC throttles (and it will), it clocks down so fucking hard that you can't fucking do anything. I believe Android's "project butter" change from 4 years back or so essentially just gave rendering the UI (which is always a graphical thing in Android) the highest absolute priority over anything. Your fucking typing goes to the back of the bus until the SoC, now running at a snail's pace, has now finished processing whatever it thinks it needed to draw (even if it's no longer the foreground application). THEN your characters come out in a sudden burst, assuming the processor is free.

      The slow typing issue is ALWAYS there, it's just much more apparent when your phone throttles. When you're throttled, it's exponentially worse since the shit that takes precedence over your typing keeps coming in and cutting in line ahead of your typing. That keeps the processor loaded and throttled.

    3. Re:Never slow typing on android by thegarbz · · Score: 1

      huh?

  29. Internet data stream-lining - give me speed || die by AndrewFlagg · · Score: 1

    about damn time web designers with heavy CSS and HTML need to tighten it up. they don't give an rats a** when they believe their mobile clients all have unlimited data and time to wait for their beautification to download; furthermore, been analyzing page loads for 3 months and so correct, out of 1.5 million home pages, of the 119 million to be processed, it appears that more that 3% have this problem as so reported and growing. side note: if you have a search engine with a spider and are looking for the title and keywords meta tag, you have to dig a little deeper. my hope and goal is to show that those elements are and should be within the first 1000 characters of any landing / home page.

  30. Human nature by sjbe · · Score: 2

    1) Crap web code, and specfically better educating the people that write it.

    Good luck with that. Exactly how do you plan to reach all these millions of developers writing "crap" code and forcibly educate them? Sometimes forced constraints are not such a bad thing.

    Your 'never slow mode' should only ever be a debug tool for people making web pages.

    Yeah, have you met people? Because NOBODY I know would stay in their lane on that, myself included.

    1. Re:Human nature by sjames · · Score: 1

      So your alternative is to make the browser broken in a way that some things that now work fine will just never work again?

  31. Even FUNNIER result in MY FAVOR not his... apk by Anonymous Coward · · Score: 0

    Ask Thor SCHMUCK why his false accusation of an old ware of mine was 1st taken down to NO threat & CA sold off the SHITTY antivir he sold (as a paid pawn of theirs) & they are GONE, done. dead... lol!

    No need to sue anyone - they defeated themselves FOR ME!

    Lookup "CA Accounting Scandal" on Google - scumbags & THEIR BIRDS OF A FEATHER just go down vs. me everytime!

    APK

    P.S.=> See subject & I WIN as always... apk

  32. Registered /.ers reviews #1/5 by Anonymous Coward · · Score: 0

    Your software is just fine - well written, functional... I'm going to continue using the Host File Engine by mmell February 17, 2017

    Your premise that hostfiles are a good way to deal with advertising and malvertising is quite valid - by JazzLad April 20, 2016

    his hosts program is actually pretty good by xenotransplant August 10 2015

    his hosts tool is actually useful for those cases in which one does indeed want to locally block stuff outright while consuming minimum system resources by alexgieg September 25 2015

    I like your host file system by Karmashock September 09 2015

    that APK guy, I use his host file by rogoshen1 Tuesday March 03, 2015

    I personally use a HOSTS file blocker produced from a genius called APK by 110010001000 October 27 2017

    * For the Win32/64 model...

    APK

    P.S.=> Linux model's faster/more efficient/better MERGE feature too - More coming... apk

  33. Registered /.ers reviews #2/5 by Anonymous Coward · · Score: 0

    Apk has the answer for that - really... kill automatic updates by adding a hosts file entry setting updates.steam.com or whatever to 127.0.0.1. You have to find the right hostname for each software you want to block updates on by raymorris (2726007) on Friday July 06, 2018

    APK your posts on this and the hosts file posts, and more, have never been in error and/or bad advice by BlueStrat (756137) on Wednesday June 21, 2017

    I support APK's stand on the hosts file and can't see why it's not used more than it is. My hosts file is 144247 lines long (4,332 Kb) it & a firewall serves me very well - by Trax3001BBS (2368736)

    ABP is insufficient as a solid hosts file does everything APK reminds us about fast turtle September 17 2013

    You need APK's hosts file - by Teun (17872) on Wednesday August 06, 2014

    * For the Win32/64 model...

    APK

    P.S.=> Linux model's faster/more efficient + BETTER merge feature - More coming... apk

  34. Now CNN will load by ripvlan · · Score: 1

    Has anyone else noticed how painful it is use to CNN? I don't know what they do but the JS is constantly dynamically reflowing the page. I had to pull an old iPad (iOS 9) out of a drawer recently - and quickly noticed how slow the page is. While "struggles" is the wrong word, my new PC shows slowness while rendering and on the iPad it was unusable.

    At first I thought - old iPad, bad iPad. Then I tried other news websites and it was fine. Its just friggen HTML. I can read the articles faster than the JS can render itself.

    and for you comment moderators - while based upon real incidents, this post contains sarcasm.

    1. Re:Now CNN will load by Anonymous Coward · · Score: 0

      HAHAHA

      Stop going to a FAKE NEWS website and complaining about code.

      CNN = VERY FAKE NEWS

  35. You IMPERSONATING me PROVES 1 thing by Anonymous Coward · · Score: 0

    You IMPERSONATING me PROVES 1 thing - you WISH you were me & your POOR imitation is the SINCEREST FORM of FLATTERY!

    * Low of you to ALTER others' words of PRAISE of the quality &/or efficacy of MY work (not your "notthereware"/"hotairware", lol).

    APK

    P.S.=> HOWEVER - in your favor? The code you write (lol, you don't) HAS NO BUGS (then, neither does MINE but mine gives users more speed/security/reliability & anonymity online - you do NOTHING as you're an UNSKILLED under-educated "ne'er-do-well" that also STALKS me by UNIDENTIFIABLE anonymous posts you JEALOUS "Lil' Jowie" (lmao))... apk

  36. Stealth feature to one day force us to view ads? by Anonymous Coward · · Score: 0

    Web pages load okay without all of the crap added to them.

    Exactly. For which some great plugins exist ... except the Google is modifying chrome to break them.

    After reading how this feature works, it occurs to me how easy it would be to require one frame (say, containing a Google-approved ad) must load (and perhaps even be clicked away) before the rest of the page loads.

    Faster browsing ... or faster ad delivery, with the added bonus that user's can't see the content they're after until AFTER they've seen the google-sponsored ad, all built into the browser itself.

    What joy.

  37. Easy get rid of google analytics by Perl-Pusher · · Score: 2

    In my experience, the slowest loading pages all have the same browser status: "waiting on google analytics"! They should start there!

    1. Re:Easy get rid of google analytics by thegarbz · · Score: 1

      They should start there!

      Except that the browser never waits on Google analytics. At least not unless you're using Google Analytics code from pre-2009 (when Google analytics became asynchronous and thus stopped affecting page load times at all) and were stupid enough to put the code in the head of the HTML.

  38. WTF? Speedballs afaik aren't meth... apk by Anonymous Coward · · Score: 0

    See subject: IIRC, a 'speedball' is heroin + coke shot into your veins (disgusting, dangerous & STUPID - something you'd do).

    * You truly ARE PROJECTING your issues onto me & it's sad!

    APK

    P.S.=> Funny you NEVER validly disprove my technical points OR those of others praising my work helping them... apk

  39. Use a modern browser by sjbe · · Score: 1

    I remember i could open hundred of tabs in Firefox on a system with just a gigabyte of ram back in 2004.

    And I bet you are going to try to convince us that such a workflow is somehow practical too...

    Now Waterfox struggles with about 10 tabs on a 16gb system and I have to constantly re-open it.

    Then I suggest you switch to a browser that actually works because I have no such problem with Firefox or Chrome or Edge or Safari.

  40. How about less obese webpages? by Rick+Schumann · · Score: 2

    I have a better solution: how about we 'trim the fat' from the pages' sources themselves, instead of having these bloated monstrosities in the first place? I use NoScript and whitelist only a few domains, so for many sites I manually temporarily 'trust' only the domains I know are safe and don't collect data. When some website won't even load basic text without enabling Javascript, and when the NoScript list of domains that page 'needs' grows to the point where it's practically going to scroll off the bottom of the monitor, then I say there's something seriously wrong with the way webpages are created these days.

    1. Re:How about less obese webpages? by thegarbz · · Score: 1

      how about we 'trim the fat' from the pages' sources themselves, instead of having these bloated monstrosities in the first place?

      Indeed, you should start by writing the internet a strongly worded letter. I mean people not being happy about ads also got rid of ads too right?

    2. Re:How about less obese webpages? by Anonymous Coward · · Score: 0

      It's even sad that their "Never Slow Mode" is just NoScript with some extra features to make sure you don't click.

      And it's sadder that only ONE comment has mentioned NoScript.

    3. Re:How about less obese webpages? by Anonymous Coward · · Score: 0

      Indeed, you should start by writing the internet a strongly worded letter. I mean people not being happy about ads also got rid of ads too right?

      He does. No ADs loading sends a very strongly worded letter to the siteop in the form of no payment for his viewership. I.e. Their site isn't worth paying for.

      His point is that NoScript and friends shouldn't be needed in the first place. That goes for Google's new 'Never-Slow Mode' as well. The fact that the server demands so much out of the people visiting the site is the whole reason those things exist. I.e. To ignore the extra crap from the site that loads down the machine, invades the user's privacy, and prevents driveby malware infections. The site shouldn't be doing that in the first place, and that's what he's arguing.

  41. Should be managed on a tab by tab basis by presidenteloco · · Score: 1

    Each tab should have its own "main thread" right?
    Or it not, then a tab's content that is found to be using resources greedily should be re-located to its own thread, which can be de-prioritized so that browsing elsewhere, and main browser controls, are not affected much performance-wise.

    Then I suppose "never-slow mode" could be enabled/disabled by user wrt a particular tab, or particular content, upon prompting from browser performance pop-up modal dialogs.

    --

    Where are we going and why are we in a handbasket?
    1. Re:Should be managed on a tab by tab basis by PPH · · Score: 1

      The trouble is: I want the content in that tab. But the content is waiting on an advertising banner web site which has stalled. If you de-prioritize the entire tab's content, I'll still be waiting for what I want.

      Perhaps the solution is a per-tab content 'map' with resource and speed data available for each part of the web page. And a thread for each part. And the ability to click on the offending banner ad and kill it's thread. And maybe a menu option to blacklist all future content from the responsible server.

      --
      Have gnu, will travel.
  42. Someone uses cnn.com? by sjbe · · Score: 1

    Has anyone else noticed how painful it is use to CNN?

    No because I don't visit their webpage. Just looked however and it is fine for me. Bear in mind though that I have Privacy Badger, uBlock Origin, AdBlock Plus and the built in Firefox privacy settings running so I'm killing a TON of tracking and add stuff. Kind of feels like fucking with 4 condoms on though when I go to sites like that.

  43. Mod parent up by presidenteloco · · Score: 1

    That's a damn good idea.

    User gets to enable bloat crap-ware per tab and only when they need it.

    --

    Where are we going and why are we in a handbasket?
  44. Much easier less complex way....... by Anonymous Coward · · Score: 0

    Limit the number of individual http requests on a single page to 100.

    Too many designer cooks trying to make uber interactive web sites with desktop performant flashing gizmos.

    Longer term, let browsers run in a simple mode and send that along with the http request to the server like do not track. Simple mode would turn off many of the thousands of bandwidth, cpu wasting, electricity wasting fly speck designer flourishes on today's web sites.

    Dark side though: Expect Google to start blocking scripts it does not like to break older web sites, force them to use chrome specific features and hamper Firefox and other browsers.
     

    1. Re:Much easier less complex way....... by Anonymous Coward · · Score: 1

      Too many designer crooks

      FTFY.

  45. Please stop by WaffleMonster · · Score: 1

    Reminds me of the time I got a call about one of our configuration interfaces not working. User kept getting XSS errors and the page wouldn't even load.

    Needless to say I was quite impressed to find out browsers were employing black box naive heuristic filters that not only were not effective and could themselves be leveraged to mask attacks and as vectors for denial service they also caused random failures in non-defective code due to chance coincidence and naming conventions.

    The last thing the web needs is Nondeterminism. This not only pisses off users and developers alike it will be exploited to harass people and deny service. It's hard to think of a more asinine scheme than time based limits that depend on the characteristics and state of each device at the time document is being rendered.

  46. Never slow, JUST THE ADS! by Anonymous Coward · · Score: 0

    Advertisers approve!

  47. Nice by nospam007 · · Score: 1

    So I won't have to block 6 trackers and 9 scripts here on /. myself?

  48. LOL Good Luck! by sexconker · · Score: 1

    This will just result in broken pages. And broken pages that are broken differently based on each device's specs and load from other applications at the time.

    clobbers sync XHR

    Some people like to design things such that events and procedures happen one after the other, you know. Some people need consistent and deterministic logic and data. Some people care about race conditions.

    1. Re:LOL Good Luck! by DarkOx · · Score: 1

      ah but in Google land the user should never sit an see the throbber while the computer does something. No rather they should go no useful feedback at all while their browser sits and polls inefficiently over and over again to see if the server has completed some operation.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    2. Re:LOL Good Luck! by sexconker · · Score: 1

      And they should see the UI constantly adjusting as data is updated out of order.

  49. Re:Good luck doing it w/ UBlock & addons in Ch by Anonymous Coward · · Score: 0

    Fuck off spammer. The parent said effective not defective. If we wanted to hear from you someone would have asked "APK can you please spam some of your hosts file shit all over the page?" but since no one did you can correctly assume that you are unwanted.

  50. But the "web" is crap by its very definition! by Anonymous Coward · · Score: 0

    It's just shitty limited and slow apps on a shitty limited and slow platform.

    You could literally give VirtualBox a URL bar, tabs, and a pre-loaded OS snapshot that gets copy-on-write cloned for every new tab, and you’d have the exact same thing but a thousand times better, and with no idiotic bad re-implementations of existing technology on top of itself. (OpenGL->WebGL; sockets->WebSockets; etc)

  51. The three letters by Anonymous Coward · · Score: 0

    Ess Pee Aitch.. You're welcome.

  52. Even assuming separate desktop and mobile players by tepples · · Score: 1

    Desktops and mobile devices have very different input and output devices. You shouldn't be using the same human interface for both of them.

    Good point. This raises two questions: First, which not-a-web-browser desktop app player is compatible with all major desktop and laptop platforms (X11/Linux, macOS, Windows, and Chrome OS)? Second, which not-a-web-browser mobile app player is compatible with both major touch-driven platforms (iOS and Android)?

    you could easily create a lot of well designed, cross-platform libraries that did work between machine types and were far, far easier to develop with than when targeting a browser.

    However, this raises two issues. First, let's assume for a moment that a developer doesn't own a Mac yet. Even assuming such a developer can figure out how to cross-compile a macOS application on GNU/Linux, how would such a developer cross-test the macOS build to make sure that the application has no macOS-only bugs? Second, Apple has reserved the right to block an application from being made available for iOS devices through its App Store. It'd face a lot more uproar if it tried to block a web application from being made compatible with the Safari browser.

  53. Complexity of the exception system by tepples · · Score: 1

    Hopefully, with a relatively fine-grained exception system that allows this to be overridden explicitly when it makes sense to.

    This raises two questions: First, how would a non-technical user learn to operate "a relatively fine-grained exception system" with the appropriate balance between safety and convenience? Second, how would a developer go about proving its application worthy of such an exception?

  54. Take your own advice, stalker of me by Anonymous Coward · · Score: 0

    Take your own advice, stalker of me by UNIDENTIFIABLE anonymous posts (proving you FEAR me & you should, you weak whimp).

    APK

    P.S.=> You're a disgusting reprehensible loser - & you KNOW it about yourself (why else STALK me HIDING behind UNIDENTIFIABLE anonymous posts as you do otherwise? Proof's right there alone, lol!)... apk

    1. Re:Take your own advice, stalker of me by Anonymous Coward · · Score: 0

      I didnt read your post. SPH.

    2. Re:Take your own advice, stalker of me by Anonymous Coward · · Score: 0

      Everyone else did and they are laughing at you unidentifiable anonymous troll who stalks apk and loses to apk constantly.

  55. Constraints by sjbe · · Score: 1

    So your alternative is to make the browser broken in a way that some things that now work fine will just never work again?

    "Broken"? Are you seriously arguing that everything is working fine now? Look, I have no idea if this proposal by Google is a good idea or not and I wasn't commenting on that. I'm merely arguing that the "solutions" proposed by the post I responded to are non-starters. You aren't going to educate developers into doing the Right Thing. There are ALWAYS idiots out there making crap code and by and large the only way to deal with them is with technical constraints. A lot of developers just aren't as good as they think they are or the people paying their salaries aren't willing to pay the cost of Doing It Right. Putting technical constraints on a bit of technology can be a net gain if done right because it forces those same idiots to do things in a sane(r) manner. Some can handle the flexibility but lots more developers really actually do need some lanes for them to follow.

    A good example of a constraint that worked out well is how Apple forced developers to use touch and did not provide a stylus for the iPad/iPhone for a long time. Developers on Windows historically tended to be lazy and treat the stylus as a sort of exotic mouse rather than the completely different writing device it really is. You've probably seen some of their work with a touch interface clumsily layered on to a mouse driver - it almost always sucks. And because they weren't forced to do it Right they never really wrote the software to take full advantage of a touch and stylus interface. Apple had to introduce an artificial constraint to force them to actually write software that wasn't just a minimal update of software designed for a keyboard and mouse. Developers and the companies that pay their salaries are to a degree understandably lazy and often don't want to do more than they have to if they have something that kinda-sorta-works.

    Also the notion that you could introduce a tool that would make web browsing faster and have only developers use it only for debug is ridiculous. Literally everyone would use such a tool whether or not it was a good idea. You would, I would, and so would everyone you know.

    1. Re:Constraints by sjames · · Score: 1

      So what if someone has a medical app that needs to display a CT image that is more than 1MB? So sorry, no browser for you!

      A debugging tool that is off by default WILL get used by non-developers, but that's fine. Any brokenness that happens then is something the user signed up for.

  56. Dear UNIDENTIFIABLE anonymous loser by Anonymous Coward · · Score: 0

    See subject: I stop the biggest spammers of all that infect/track/slow you in advertisers + malware: Do YOU? No.

    All YOU do is STALK me by UNIDENTIFIABLE anonymous posts - "big accomplishment" (not) for you there, lol - You PROVE you FEAR me by HIDING from me that way & it's no doubt due to my TOTALLY annihilating you before under 1 of your doubtless MANY sockpuppet registered accounts you have here.

    * Go away loser...

    APK

    P.S.=> IF anyone's "unwanted"? It's USELESS do-NOTHING "ne'er-do-well" UNSKILLED lazy YOU... apk