Show HN: An interactive guide to how browsers work
31–40 of 40 posts
Re: Show HN: An interactive guide to how browsers work
#32Re: Show HN: An interactive guide to how browsers work
#33This is pretty relelevant to a project I'm working on - a new web browser not based on Chromium or Firefox. Web browsers are extremely complex, requiring millions of lines of code in order to deal with a huge variety of Internet standards (and not just the basic ones such as HTML, JavaScript and CSS). A while ago I wanted to see how much of this AI could get done autonomously (or with a human in the loop), you can se…
Re: Show HN: An interactive guide to how browsers work
#34Re: Show HN: An interactive guide to how browsers work
#35stupid question: what if we scrapped dns looksups completely and made all the computers actually work with human readable domain names instead?
i think the guy who created tailscale wrote about something like this...
Re: Show HN: An interactive guide to how browsers work
#36Not all browsers had or have a DOM, and some didn’t until later versions. Early browsers without DOMs (with initial release date): WorldWideWeb (Nexus) (Dec 1990), Erwise (Apr 1992), ViolaWWW (May 1992), Lynx (1992), NCSA Mosaic 1.0 (Apr 1993), Netscape 1.0 (Dec 1994), and IE 1.0 (Aug 1995). Note: Lynx remains a non-DOM browser by design. AOL 1.0–2.0 (1994–1995) used the AOLPress engine which was static with no progr…
Thank you for the suggestion! Would be writing something like "DOM in the modern browsers" more correct then?
If you like it might be nice to include a section on historical and/or niche browsers that lack some of the elements this guide describes - like e.g. Dillo which is a modern browser that supports HTML4 & doesn't support Javascript. But your guide should (imho) centrally focus on the common expectation of how popular browsers work.
Re: Show HN: An interactive guide to how browsers work
#37What's your next steps, do you plan to add more details of the reflow process?
Re: Show HN: An interactive guide to how browsers work
#38Re: Show HN: An interactive guide to how browsers work
#39Earlier quoted context omitted.
IANA maintains a list of TLDs in the root zone[0]. I presume browsers use this list, since it does cover all TLDs in >99% of situations. [0]: https://data.iana.org/TLD/tlds-alpha-by-domain.txt
Yes but local/corporate DNS servers can use any TLD they want...