I hate what a small group of lazy front-end people have done to our world...
I hate what a small group of lazy front-end people have done to our world...
Which ones? I have always exclusively used Firefox and rarely have issues.
The real problem is that firefox is tier 2 support or not even. It's a small percent of users so it's a cost/benefit for these businesses.
A recent issue I had was buying tickets from air india. You can't with firefox... it'll hang at a certain point. Switch to chrome... works perfectly.
The web is dead. It's basically client/server nowadays. Firefox is still my main browser, but I keep chrome/chromium around when I need it.
You can report websites that don’t work in Firefox on webcompat.com and Mozilla web developers will test and diagnose the problem. When possible, they attempt to reach web developers at the site (using personal contacts or referrals when official channels aren’t working) to share the bug report and a suggested fix.
In other cases, Firefox can include a site intervention script to patch the site or send a different browser User-Agent string to make it work.
I've never had issues loading/using reddit from any browser aside from their annoying "use our app" popups.
1.) Refresh Firefox: Click the menu button with 3 lines -> "Help" -> "More troubleshooting information" -> "Refresh Firefox..."
2.) Check your Enhanced Tracking Protection settings from the Privacy & Security tab in the Settings menu. If it's set higher than Standard, it could be causing sites like reddit, sites that use Cloudflare for protection, etc., to load incorrectly or fail to load entirely.
you mean minor aesthetics differences or functionality? I just use firefox, I don't even have chrome, and everything works. And I use mainstream web, nothing too niche.
web should be able to be viewed in any browser and get the same document.
If there are sites that work on Chrome but not Firefox, it just seems to me that either:
- Chrome or Firefox must be breaking web standards
- Web standards must be unspecified for that use case
I have no idea the fix though, the web is so massively complex now, that I don't even know what specifying standards for every use case would involve.
Chrome/Blink has exclusive APIs, that often are not on track to be a standard.
This makes Safari (Webkit) and Firefox (Gecko) look bad, because they end up having to implement the same APIs, and then, maybe, it's standardized. Browser extension APIs come to mind.
I wish the situation was more neat and tidy, but it's not.
I've seen them putting all effort on eye-candy while ignoring that the page only works on "retina" display and then only on Safari.
What happens when you put a percentage height on a row in a table. What happens when an element has a margin that doesn’t fit in its parent. How does adding display: flex effect how text is laid out inside an element.
These are things that Gecko and WebKit/Blink handle differently. Some of them are defined in the spec and have tracking bugs, but some of them just aren’t addressed. I don’t think it’s maliciousness or laziness on anyone’s part, but the web is too complicated for there to be multiple perfectly compatible rendering engines.
This seems like hyperbole, frankly.