this post was submitted on 15 Mar 2026
223 points (98.7% liked)

Technology

82669 readers
3373 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
top 40 comments
sorted by: hot top controversial new old
[–] WesternInfidels@feddit.online 11 points 3 hours ago (1 children)
[–] desmosthenes@lemmy.world 1 points 1 hour ago

πŸ™ŒπŸ™ŒπŸ™ŒπŸ™ŒπŸ™ŒπŸ™ŒπŸ™Œ

[–] plz1@lemmy.world 8 points 3 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.

[–] scarabic@lemmy.world 3 points 2 hours ago* (last edited 2 hours ago)

That was a great read. I have worked at companies that lived on display ads and it’s a terrible, desperate 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.

[–] DickFiasco@sh.itjust.works 18 points 4 hours ago
[–] vext01@feddit.uk 24 points 6 hours ago (1 children)

Let's go back to gopher?

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

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

[–] notabot@piefed.social 5 points 5 hours ago (1 children)

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

[–] vext01@feddit.uk 2 points 3 hours ago

Good to hear.

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

[–] bleistift2@sopuli.xyz 56 points 7 hours ago (5 children)

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!

[–] scarabic@lemmy.world 1 points 2 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?

[–] village604@adultswim.fan 15 points 7 hours ago

It really depends on the site for me.

What I really hate is a table that's multiple scrolls long where the header row doesn't follow.

[–] new_world_odor@lemmy.world 4 points 5 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.

[–] MonkderVierte@lemmy.zip 1 points 5 hours ago* (last edited 4 hours ago)

I have this usercss:

[data-testid="header"],
[data-mobile-fixed="1"],
[data-remove-fixed="0"] {
  position: absolute !important;
  width: 100%;
}
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.

[–] ulterno@programming.dev 1 points 7 hours ago

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

[–] stoy@lemmy.zip 111 points 8 hours ago (3 children)

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.

[–] brucethemoose@lemmy.world 5 points 3 hours ago

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

[–] MonkderVierte@lemmy.zip 6 points 5 hours ago* (last edited 5 hours ago) (1 children)

I mean, even CIA recommends the use of an adblocker for personal cybersecurity. And one or two other US agencies too.

[–] JayGray91@piefed.social 3 points 3 hours ago

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

[–] Apollo98@sh.itjust.works 10 points 8 hours ago (6 children)

What’s your preferred adblocker?

[–] brucethemoose@lemmy.world 4 points 2 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.

[–] notabot@piefed.social 19 points 5 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?

[–] ag10n@lemmy.world 24 points 7 hours ago (1 children)
[–] stoy@lemmy.zip 3 points 5 hours ago

uBlock Origin

[–] ulterno@programming.dev 1 points 7 hours ago

Block Site - Whitelist mode

[–] adespoton@lemmy.ca 48 points 8 hours ago (4 children)

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.

[–] Quazatron@lemmy.world 1 points 57 minutes ago

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

[–] JustJack23@slrpnk.net 19 points 8 hours ago (1 children)

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.

[–] haulyard@lemmy.world 11 points 7 hours ago (1 children)

I think it’s β€œFirst paint” or something like that.

[–] vinnymac@lemmy.world 4 points 5 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.

[–] jtrek@startrek.website 1 points 4 hours ago

How did this get normalized?

The average user doesn't know or understand technical details, and don't believe they have any power to change anything

Also capitalism means a small number of assholes make most of the decisions for reasons that benefit them

[–] gedaliyah@lemmy.world 27 points 7 hours ago (1 children)

Meanwhile people out here hosting websites on disposable vapes.

[–] village604@adultswim.fan 13 points 7 hours ago (2 children)

It's not all that impressive if you're familiar with microcontrollers. Running a webstack doesn't require much compute power.

I want to know if it can run Doom.

[–] MonkderVierte@lemmy.zip 2 points 5 hours ago* (last edited 5 hours ago)

One php command can be a server. It's how you can easily test run a website.

[–] mushroommunk@lemmy.today 4 points 6 hours ago (1 children)

Sort of, it's just short on internal memory so they mostly render on PC to the screen on the vape.

https://youtu.be/rVsvtEj9iqE

[–] frongt@lemmy.zip 5 points 6 hours ago

So no, it can't run Doom.

[–] MonkderVierte@lemmy.zip 1 points 5 hours ago* (last edited 4 hours ago)

Funny enough, most JS-only sites (those who are empty with JS disabled) display fine on Dillo.

[–] MonkderVierte@lemmy.zip 1 points 5 hours ago* (last edited 5 hours ago)

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