Earlier quoted context omitted.
One usage of frames I recall was for sites that were meant to act as an index of other sites, where there’d be a sidebar on the left with links to various sites that opened on the right. I think this was actually a pretty good use case for frames, especially back before browser tabs existed. It was nicer to run through a list of links in one window with frames than to jump back and forth through history or juggle mul…
This reminds me of “frame buster” JavaScript. It was a piece of JS that goes in the site to combat above mentioned behavior and “freed” your webpages from someone else’s content frame.
A Blog Post with Every HTML Element
81–88 of 88 posts
Re: A Blog Post with Every HTML Element
#82Earlier quoted context omitted.
This sounds interesting, but I’m not following. Do you mind expanding? Specifically, how does nesting details/summary tags relate to 5 MB of HTML, and how does that relate to breaking a lot of browsers? Sounds like a great story, and I’d love to hear it!
If you have a story with the following prompt: > go left > go right Where each of those is a branch in the story. Even if both branches converge eventually, all possibilities need to be in each branch. And so on. The number of summary tags is n! where n is the number of possible decisions. Thus you very, very quickly end up with a very large dom. Browsers aren’t really optimized to display hundreds of thousands of th…
Re: A Blog Post with Every HTML Element
#83Earlier quoted context omitted.
This sounds interesting, but I’m not following. Do you mind expanding? Specifically, how does nesting details/summary tags relate to 5 MB of HTML, and how does that relate to breaking a lot of browsers? Sounds like a great story, and I’d love to hear it!
The GP made an entire game in an (autogenerated) static HTML file. Most browsers don't have a 5MB single HTML as an usual target, and I guess not as a test case either.
Re: A Blog Post with Every HTML Element
#84Earlier quoted context omitted.
One of many things that irk me, like why limit to 1-6 instead of allowing an attribute for arbitrary size, eg
They tried to make the the explicit number irrelevant and infer the level by the number of nested sections, so instead of: Title Section Sub Section Sub Sub Section You could simply use repeatedly and keep the semantic structure of the former. Title Section Sub Section Sub Sub Section However this was never implemented by any browser or screen reader and was finally dropped from the standard. http://html5doctor.com/c…
I understand why some people might not like xhtml2, but it did have some good ideas for creating a semantic document
Example: https://www.w3.org/TR/2010/NOTE-xhtml2-20101216/mod-structur...
Re: A Blog Post with Every HTML Element
#85> Some of deprecated elements won’t render without some extra work, for example and are designed to be used instead of a , for I guess some kind of collage web page made up of other pages. The author is too young to remember frames, huh? :) I'd just link the Wikipedia article ( https://en.wikipedia.org/wiki/Frame_(World_Wide_Web) ), but I feel like it doesn't explain it very well. So, to briefly explain -- in the ear…
One usage of frames I recall was for sites that were meant to act as an index of other sites, where there’d be a sidebar on the left with links to various sites that opened on the right. I think this was actually a pretty good use case for frames, especially back before browser tabs existed. It was nicer to run through a list of links in one window with frames than to jump back and forth through history or juggle mul…
Re: A Blog Post with Every HTML Element
#86Bing back !
Re: A Blog Post with Every HTML Element
#87Earlier quoted context omitted.
This reminds me of “frame buster” JavaScript. It was a piece of JS that goes in the site to combat above mentioned behavior and “freed” your webpages from someone else’s content frame.
Is this the same as now right clicking on an iframe and selecting "Show This Frame Only"?
Re: A Blog Post with Every HTML Element
#88Most of these aren't widely used because they were quaint attempts at solving problems that no longer exist, could be better solved with CSS (as the author concedes with ), and very much depend on browser implementation. I was excited when and landed in all evergreen browsers for example, but just to get the content to slide open (guiding the user) instead of pop open requires JS (the best implementations I've seen u…
used to be a formatting tag, but with HTML5 it became a “fine print” tag.[1] Formatting-only tags like have long been deprecated and fallen out of use. [1]: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/small