IE6’ advantage was the ActiveX features, which were not documented nor a standard, unlike Chrome’s features.
80 karma · joined October 4, 2020
IE6’ advantage was the ActiveX features, which were not documented nor a standard, unlike Chrome’s features.
The only thing that kept me away all of these years is the lack of extensions and because I’m used to Chrome’s developer tools.
Firefox is the worst browser in literally every way except for the containers. Everything else feels hacked on compared to other browsers. Just compare Firefox’ reader mode to Safari. It’s night and day. Firefox’ feels hacked on.
As a developer I hate Safari, but as a user it’s everything a browser should be. With Translations coming in Big Sur it doesn’t have much to envy Chrome.
Sounds like the current Firefox situation only because 1. Google deliberately ignores Firefox support and 2. Firefox does not support some standard APIs that even Safari supports.
The former is only Google’s bad politics while the latter is just Firefox playing catch up. Neither attributable to the monopoly.
Even if I don’t use Chrome, it’s currently the best browser by far from a user’s standpoint. This was not the case for IE6.
We’re talking about access to the internet, something that people are increasingly acknowledging as a primary need. Regulations will follow.
When renting a car from a sketchy place, I take photos and send them either to myself or to the owner. In cases of liability, a public medium would be preferable so you can just share a link to let anyone validate it.
First they came for Facebook; everybody liked that.
It's to catch the terrorists. You wouldn't say no to that, right?
I have nothing to hide, said the commoner.
One can complain that the tools could be better, but not that they exist. They exist because they solve a problem that other platforms don't have: real-time delivery over the web and compatibility with a variety of runtimes.
The problem that Webpack solves is performance optimization in addition to what Rust offers:
- writing in a higher-level language: "write modern code and ship to IE 5" is the same as "write in Rust and ship to x64"
- take a bunch of files and make 1 or 2 out of it.
Nobody stops you from loading jQuery and 3 plugins in a script tag and call it a day. Webpack exists because jQuery and 3 plugins can't deliver the same results nowadays.
Also, do you want to improve your code with types and linting? Do that without Webpack, it's not going to be much more efficient.
---
In short, Webpack and Babel basically match the Rust compiler in functionality. If you don't use them, your web app’s code will be harder to manage, not easier. That's all.
I have no problem configuring Webpack, but it's ridiculous that:
- it needs two plugins to generate CSS files [1], when the homepage lists it as one of the supported outputs in front and center; [2]
- it needs a plugin have a non-trash output log. [3]
Parcel was supposed to fix the situation, and in many cases its UX is an order of magnitude better, but in exchange it brings a slew of unfixed bugs in the most simple projects that lightly sway from the base usage.
Maybe in 2030 the JS community will have figured something out.
1: https://webpack.js.org/guides/asset-management/#loading-css
Judging by the author’s comment, it's not easy, that's the whole point.
I interrupt my girlfriend all the time for this very reason and I wish more people would correct me. Nobody's been correcting me for years so I assume it's-a-perfecto, when it's not.
- You should prefer working in “smart working” mode
- Classes will be available in “smart working”
(Non-quoted words would be in Italian)
When you see such contrived sentences, you know that there’s an easier way to speak.
Come on, how can you have such a grim outlook? Nobody will “effectively block” open source tools. Consoles can afford to. Phones are being challenged. Everyone else won’t.
Notable examples for me are “smart working” in Italy to refer to “work from home” and “maintain cleanliness” in the Philippines instead of “keep clean.” Both phrases irk me every time I hear them.
I think every language learner should go through a list of false cognates [1] to tighten up their dictionary once they reach a certain level. I’m learning Spanish now and the amount of words that seem identical to Italian but have a different meaning is astounding.