this post was submitted on 05 Feb 2025
115 points (96.0% liked)

Linux

50386 readers
847 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 99 points 2 weeks ago (3 children)

Firefox now includes safeguards to prevent sites from abusing the history API by generating excessive history entries, which can make navigating with the back and forward buttons difficult by cluttering the history. This intervention ensures that such entries, unless interacted with by the user, are skipped when using the back and forward buttons.

Nice

[–] [email protected] 34 points 2 weeks ago (1 children)

This is such a small thing but it infuriates me every time I have to use Microsoft's stupid "docs" site. Great QoL feature if it works!

[–] [email protected] 14 points 2 weeks ago

Exactly that. Fuck that MS "knowledge" bullshit base.

[–] [email protected] 11 points 2 weeks ago

That is a great quality of life change.

[–] [email protected] 4 points 2 weeks ago (1 children)

I wonder what exactly the safeguards are, since I'm developing something that should manipulate the history state for quality of life.

[–] [email protected] 9 points 2 weeks ago (2 children)

From the text it seems like a site only gets added to the navigation history if the user interacts with it.

[–] [email protected] 3 points 2 weeks ago (1 children)

Which stops malicious usage, but doesn't stop cases where web pages over use pushState as users move around instead of replaceState. I've seen maps that would add to the history every time a user moves around the map.

[–] [email protected] 4 points 2 weeks ago

It would be nice if there was a shortcut to go "back to previous site". Because on one hand using back to navigate around map moves is often very convenient, but sometimes I want to go to the site before the map. Having a two-level history with page and site would be super useful.

[–] [email protected] 0 points 2 weeks ago

It reads to me like the back and forward buttons just ignore them entirely.