What is the point the author is making? That the knowledge of HTML is going away? That's obviously false. > And it is becoming increasingly clear to me that there’s a whole swathe of Frontend Engineers who don’t know or understand the frontend-est of frontend technologies. I would need some data on this, since it sounds like this claim is backed by anecdotes. None of my co-workers struggle with this and there's lot o…
I would not consider knowing "a bit of CSS" as knowing and understanding frontend-est of frontend technologies. Alas, there are more than enough cluches available in the form of variouos frameworks so throwing enough stuff at the wall fill finally make some of it stick hence replacing the need of knowledge and understanding.
HTML is the Web
111–120 of 341 posts
Re: HTML is the Web
#112I recently used Semantic-UI ( http://semantic-ui.com/ ) in a project. Semantic-UI is a web framework where "semantic" means there are human readable class names like Compared to Bootstrap, Semantic-UI ships with high level "components" ("views", "modules", "collections"). And here comes the ugly: They all abuse HTML as if it was 2008. Div soup everywhere. Even lists have to be formatted as Divs, something I havent do…
Re: HTML is the Web
#113Earlier quoted context omitted.
I'm not quite sure how this relates to the original article, but: > the important feature of the browser is that it provides a sandboxed platform for running untrusted code without a builtin "walled garden moral police". > for some reason "commercial" OS vendors are not able or willing to provide a safe "native" sandbox completely uncoupled from curated app stores. The key word here is absolutely "unwilling". All the…
> In a world of fully general app sandboxes, you can switch out your hardware and OS at any time without disrupting your life or business. Therefore those are commoditized, and their price drops to the marginal cost of production - which for software is zero. I think software's marginal cost of production is zero only if no updates/fixes are ever needed. I know it sounds like nitpicking but just think of all the vuln…
Re: HTML is the Web
#114I recently used Semantic-UI ( http://semantic-ui.com/ ) in a project. Semantic-UI is a web framework where "semantic" means there are human readable class names like Compared to Bootstrap, Semantic-UI ships with high level "components" ("views", "modules", "collections"). And here comes the ugly: They all abuse HTML as if it was 2008. Div soup everywhere. Even lists have to be formatted as Divs, something I havent do…
Re: HTML is the Web
#115Earlier quoted context omitted.
I'm not quite sure how this relates to the original article, but: > the important feature of the browser is that it provides a sandboxed platform for running untrusted code without a builtin "walled garden moral police". > for some reason "commercial" OS vendors are not able or willing to provide a safe "native" sandbox completely uncoupled from curated app stores. The key word here is absolutely "unwilling". All the…
> In a world of fully general app sandboxes, you can switch out your hardware and OS at any time without disrupting your life or business. Therefore those are commoditized, and their price drops to the marginal cost of production - which for software is zero. I think software's marginal cost of production is zero only if no updates/fixes are ever needed. I know it sounds like nitpicking but just think of all the vuln…
It certainly is a real cost that has encouraged software vendors to move from "box" sales (which became tricky when we gave up on boxes) to annual licenses and/or SaaS. But it's not a marginal cost.
Re: HTML is the Web
#116I recently used Semantic-UI ( http://semantic-ui.com/ ) in a project. Semantic-UI is a web framework where "semantic" means there are human readable class names like Compared to Bootstrap, Semantic-UI ships with high level "components" ("views", "modules", "collections"). And here comes the ugly: They all abuse HTML as if it was 2008. Div soup everywhere. Even lists have to be formatted as Divs, something I havent do…
Re: HTML is the Web
#117Re: HTML is the Web
#118we did a simple live coding challenge that didnt require React. Only some javascript to output some html in the document. They were confused because they couldn't do `return hello world` and couldn't figure out how to instead simply do `return "hello world"` (jsx vs a string of pure html).
It was pretty painful to see but also made me realise how Vue and React can make life easier but seems to get people to know even less how underlying things are working.
I guess it's the fate of all technologies.
Re: HTML is the Web
#119Earlier quoted context omitted.
I'm inclined to disagree, but I guess the real problem is that webpages on the internet are being forced to serve both purposes. Paradigm 1 - interconnected, hyperlinked web of text-and-content-based documents: open, accessible, amenable to indexing and tooling and so forth. Paradigm 2 - delivery vehicle for cross-platform, full-featured, somewhat-security-sandboxed, applications. I agree with the article that it's s…
Don't we kind of have Paradigm 2 on our smartphones and tablets? It's not perfect but it's something.
To me, the Browser is the most widely distributed sandbox runtime ever! It’s just missing a few crucial things we plan to add soon :-)
Re: HTML is the Web
#120Earlier quoted context omitted.
Indeed, a browser should be just a sandbox, nothing more. All the HTML+CSS+JS stuff only makes browsers difficult to secure, and also causes bloat and performance issues when they are not needed. Furthermore, all these hairy web specifications cause compatibility issues, and are a barrier to entry for new browser makers. If people want HTML or CSS or JS, then they should implement these inside the sandbox. In practic…
Ok, but that isn't "the web." You are completely free to write and launch a new app that does this today . Just don't try and shoehorn it into my web browser.
It's "the sandboxed, browser agnostic web".