Open Menu
AllLocalCommunitiesAbout
lotide
AllLocalCommunitiesAbout
Login

The 49MB Web Page

⁨335⁩ ⁨likes⁩

Submitted ⁨⁨20⁩ ⁨hours⁩ ago⁩ by ⁨JensSpahnpasta@feddit.org⁩ to ⁨technology@lemmy.world⁩

https://thatshubham.com/blog/news-audit

source

Comments

Sort:hotnewtop
  • stoy@lemmy.zip ⁨20⁩ ⁨hours⁩ ago

    I have said it before, and I’ll say it again.

    An adblocker is part on my security suite on my computer.

    Ads can be hijacked to spread malware, and unless the site owner agrees to take both financial and legal liability for the possible dammage caused by their website I will never consider removing my adblocker.

    If they agreed to take on the responsibility, I still wouldn’t remove my adblocker, but I would consider it.

    source
    • MonkderVierte@lemmy.zip ⁨17⁩ ⁨hours⁩ ago

      I mean, even CIA recommends the use of an adblocker for personal cybersecurity.

      source
      • JayGray91@piefed.social ⁨15⁩ ⁨hours⁩ ago

        The FBI too recommends adblockers as part of general web browsing security.

        source
    • brucethemoose@lemmy.world ⁨15⁩ ⁨hours⁩ ago

      On top of three letter agencies, basically every cybersecurity expert that publishes a “basic tweaks” article recommends uBlock Origin.

      source
    • Apollo98@sh.itjust.works ⁨20⁩ ⁨hours⁩ ago

      What’s your preferred adblocker?

      source
      • notabot@piefed.social ⁨18⁩ ⁨hours⁩ ago

        Ublock origin does a pretty solid job, I’m always mildly horrified when I have to use a browser without it. Is that really what other people see when they browse the web?

        source
      • ag10n@lemmy.world ⁨19⁩ ⁨hours⁩ ago

        NextDNS + uBlock

        source
        • -> View More Comments
      • brucethemoose@lemmy.world ⁨15⁩ ⁨hours⁩ ago

        uBlock Origin is the gold standard, but you need something that supports the full version. Plain Chrome (and most forks) are not good enough.

        Firefox, Helium, and/or Orion would be my top picks.

        source
      • PushButton@lemmy.world ⁨20⁩ ⁨hours⁩ ago

        lynx

        source
        • -> View More Comments
      • stoy@lemmy.zip ⁨17⁩ ⁨hours⁩ ago

        uBlock Origin

        source
      • ulterno@programming.dev ⁨19⁩ ⁨hours⁩ ago

        Block Site - Whitelist mode

        source
  • datendefekt@feddit.org ⁨3⁩ ⁨hours⁩ ago

    If you miss how the web was before everything became Plattform, this might be a good place to drop kagis small web initiative: kagi.com/smallweb

    source
  • bleistift2@sopuli.xyz ⁨19⁩ ⁨hours⁩ ago

    Unless the user is actively navigating, the header is dead weight. The header should hide on scrollDown and reveal on scrollUp. Let the content breathe.

    This one I actually hate. Often I just want to scroll up a few pixels, either to satisfy a mild compulsion or to align the content so I can see most of it. This is completely ruined if the navbar pops back in. Leave it at the top of the page, where it belongs, not at the top of the viewport!

    source
    • Dave@lemmy.nz ⁨9⁩ ⁨hours⁩ ago

      IMO the header should stay at the top os part of the page. I know where it is, I’ll scroll up to it if I need to.

      Like you, I find a header appearing and hiding quite difficult in specific circumstances.

      source
      • acosmichippo@lemmy.world ⁨7⁩ ⁨hours⁩ ago

        100%. i like using the top of the screen to mark my place in reading. sometimes i need to scroll back up and these headers completely fuck up my reading experience.

        but luckily Reader View exists, so i usually just use that.

        source
    • new_world_odor@lemmy.world ⁨17⁩ ⁨hours⁩ ago

      I feel your pain. The really good ones plan for this, some pop up immediately when you scroll up and that sucks. The proper thing to do (imo) is to wait for the user to scroll 80% of the viewport back up, only then letting it begin to slide in, and have it slide in at a rate 1/2 of the page scroll. I do like having it easily available, but it should feel like it’s trying to stay out of the way.

      source
    • scarabic@lemmy.world ⁨15⁩ ⁨hours⁩ ago

      The iOS browser has always supported “tap the top of the viewport to scroll all the way up,” which largely allows for what you say: just leave the nav way up there. Last time I looked was years ago, and Android Chrome didn’t did this. Does it now?

      source
      • OwOarchist@pawb.social ⁨10⁩ ⁨hours⁩ ago

        The iOS browser has always supported “tap the top of the viewport to scroll all the way up,”

        And almost every actual PC has a ‘home’ key on the keyboard which does the same … unless the website has scripts that hijack it.

        source
      • bleistift2@sopuli.xyz ⁨11⁩ ⁨hours⁩ ago

        Even if it did, how would any user ever find out about this obscure feature?

        source
        • -> View More Comments
    • ulterno@programming.dev ⁨19⁩ ⁨hours⁩ ago

      At the same time, it needs to be comfortably thin.

      source
    • MisterFrog@lemmy.world ⁨9⁩ ⁨hours⁩ ago

      I like it at the top of the view-port, but I agree the auto-hiding/showing feature is excruciating.

      source
    • MonkderVierte@lemmy.zip ⁨17⁩ ⁨hours⁩ ago

      I have this usercss:

      [data-testid="header"],
      [data-mobile-fixed="1"],
      [data-remove-fixed="0"] { position: absolute !important; }
      main { padding-top: 2rem !important; }
      

      Works well enough on most sites. And on those it doesn’t, you can easily exclude.

      Can likely be expanded, but adding just header broke more than it fixed.

      source
  • WesternInfidels@feddit.online ⁨15⁩ ⁨hours⁩ ago

    If this trend annoys you, check out A List Of Text-Only & Minimalist News Sites.

    source
    • desmosthenes@lemmy.world ⁨13⁩ ⁨hours⁩ ago

      🙌🙌🙌🙌🙌🙌🙌

      source
  • chunes@lemmy.world ⁨8⁩ ⁨hours⁩ ago

    Pretty ironic this blog runs multiple scripts that get blocked by ublock origin

    source
  • adespoton@lemmy.ca ⁨20⁩ ⁨hours⁩ ago

    I have to admit, I hadn’t realized it had got this bad. How did this get normalized?

    I browse with most scripts disabled, and have since JS was first introduced to the browser. What I’ve observed is that some pages contain NO actual content, or just the first paragraph, when I load them. I read what’s provided and move on. If the site is hostile to me reading their content they worked so hard to get in front of me, I’m not going to do any extra work to find out what it is.

    source
    • JustJack23@slrpnk.net ⁨20⁩ ⁨hours⁩ ago

      It is mostly because the bar is measured in time to display content (forgot the name of the metric)

      So the huge about of bullshit gets hidden by fast internet and asynchronous jobs.

      source
      • haulyard@lemmy.world ⁨19⁩ ⁨hours⁩ ago

        I think it’s “First paint” or something like that.

        source
        • -> View More Comments
    • Quazatron@lemmy.world ⁨13⁩ ⁨hours⁩ ago

      Just like the bad old days, when entire sites were made in Flash and Linux users were shafted. Ridiculous.

      source
    • vinnymac@lemmy.world ⁨18⁩ ⁨hours⁩ ago

      Ironically somehow AI is making disabling JS better nowadays, because text/markdown is becoming normalized, so receiving a pure text version of a page is a thing again.

      source
  • DickFiasco@sh.itjust.works ⁨17⁩ ⁨hours⁩ ago

    Obligatory: perfectmotherfuckingwebsite.com

    source
    • zerofk@lemmy.zip ⁨2⁩ ⁨hours⁩ ago

      I prefer motherfuckingwebsite.com because it doesn’t think it knows better than I do what width I want my window to be.

      source
    • SlurpingPus@lemmy.world ⁨1⁩ ⁨hour⁩ ago

      Butterick’s Practical Typography is way better than any of those sites.

      source
    • hitstun@feddit.online ⁨4⁩ ⁨hours⁩ ago

      From Website Carbon:

      a screenshot from a web site that checks the carbon footprint of a page load on another web site; it says "A+ Website carbon results for: perfectmotherfuckingwebsite.com Hurrah! This web page achieves a carbon rating of A+ This is cleaner than 100% of all web pages globally"

      Nice! Less than 0.01g of CO2 is produced every time someone visits this web page.

      Holy shit! That web site lives up to its name! I want to redesign my site to be that fast and elegant.

      source
      • FrChazzz@lemmus.org ⁨1⁩ ⁨hour⁩ ago

        Yeah I’m not convinced that this site is accurate. According to this my blog pollutes more than facebook.com (I’m apparently as dirty as netflix.com) and is only slightly dirtier than newyorktimes.com… And images.google.com gets an A… I ain’t buying it.

        source
  • plz1@lemmy.world ⁨15⁩ ⁨hours⁩ ago

    On the topic of load time, it didn’t even mention the compulsory “prove you are human” Cloudflare gate on practically every website these days. Add 10 seconds to every visit.

    source
  • gedaliyah@lemmy.world ⁨20⁩ ⁨hours⁩ ago

    Meanwhile people out here hosting websites on disposable vapes.

    source
  • vext01@feddit.uk ⁨18⁩ ⁨hours⁩ ago

    Let’s go back to gopher?

    Read the guardian over the gopher protocol at my gopher hole:

    gopher://theunixzoo.co.uk/the-guardian

    source
    • notabot@piefed.social ⁨18⁩ ⁨hours⁩ ago

      Thank you for this, it makes for a nicer reading experience than their own website! Is the code open source by any chance?

      source
      • vext01@feddit.uk ⁨15⁩ ⁨hours⁩ ago

        Good to hear.

        I’ve not released it because I hacked it up very quickly.

        source
  • scarabic@lemmy.world ⁨15⁩ ⁨hours⁩ ago

    That was a great read. I have worked at companies that lived on display ads and it’s a terrible, terrible business to be in. Personally I think branded display ads have always had zero value (or even negative value) and the better the net has gotten at tracking their value, the more this has come to light, the less advertisers are willing to pay, and therefore the more fuckery publishers engage in to try to survive. It’s extremely hard or impossible to deliver a good user experience under this set of incentives.

    Thinking back to the print news era, a lot of the ads were local, which made them much more valuable. But now the net has snuffed out local retail too, so that model isn’t even there to fall back on if we tried.

    I’m grateful now to be working somewhere that doesn’t survive on display ads, and that may be one of the big reasons I’ve stuck with this employer for almost a decade now.

    source
  • MonkderVierte@lemmy.zip ⁨17⁩ ⁨hours⁩ ago

    Funny enough, most JS-only sites (those who are empty with JS disabled) display fine on Dillo. Except Google since the AI push.

    source
  • MonkderVierte@lemmy.zip ⁨17⁩ ⁨hours⁩ ago

    Btw, anyone has a example of a tracking canvas. Wouldn’t it falsify the results, if you resize it via a userstyle?

    source