WWW Notes
The World Wide Web (WWW) came up in class, so I took notes and decided to publish them on the web.

That said, most of it is covered there
WWW
Invented by Tim Berners-Lee
A URI defines where a document is located
Describes the content of documents using the media format called HTML
Delivers HTML using the application protocol HTTP
- Uses URIs to control delivery
This is something you don't often think about when using web apps as a matter of course, but in the end modern web apps haven't fundamentally changed; they extend this with CSS and JavaScript
- To put it simply: JavaScript is a language for dynamically rewriting HTML, and CSS is a way to control the appearance of HTML elements in detail
- To manipulate HTML documents there is a mechanism called the Document Object Model(DOM), and by manipulating it you can change elements.
- With files like
.txtit's not easy to know where things are, but HTML files have the convenient DOM mechanism so a program can read where content is written as a structure
The JavaScript Era
- However, it's only relatively recently that this era emerged
- Previously, browsers differed greatly in the features they supported and compatibility was terrible (the Internet Explorer era, for example)
- JavaScript itself has existed for a long time, but it was hard to use, and development stagnated during the era when IE dominated
- Therefore, many older websites were primarily written in HTML/CSS, and few used JavaScript
- As the browser wars settled and Google Chrome gained dominance around 2008, JavaScript became strong again (maybe due to V8 and similar technologies)
- Now it's just JavaScript everywhere...
おはようございます! 昨日からはJavaScriptをもっと知りたいというテーマで、現代の開発環境に至るまでの歴史を調べてみるという記事を書いています! 歴史的な背景を知ることで、JavaScriptの理解を深めて開発に活かしたいというのが目的で、その中でも「モジュール」「...
Qiita
Standards bodies
- The standards body for HTTP is the IETF, which is straightforward, but HTML/CSS had two organizations: W3C and WHATWG (were there more?)
- W3C had been leading for a long time, but since 2021 it's been WHATWG
- WHATWG took over from W3C
- That said, it was originally started by people dissatisfied with W3C. It seems they now cooperate
- During the W3C era it was called HTML5, but under WHATWG it became known as the Living Standard
- Since WHATWG took over, it has been leading standardization for HTML, the DOM, etc.
- CSS, SVG, accessibility, etc. are handled by W3C
- WHATWG took over from W3C
- In the W3C era, as indicated by the name HTML5, the approach was to develop specifications and issue recommendations, but that was slow, so WHATWG adopted a continuously updated approach
There is a well-known site where you can check browser-specific progress for specifications:
"Can I use" provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.
caniuse.comOSS (Open Source)
- Among the organizations there's a group called Mozilla
- It embodies the idea of collaborative development
- The things they create are public and can be improved by everyone
- The Firefox browser they create is open source
- They are highly transparent
0 people clapped 0 times
Related articles
🌐Studying Abroad
Studying Abroad
I just spoke some random thoughts and transcribed them. Lately I've been wanting to go abroad, even though I haven't really thought about the reason. When I tho
🧮Starting University and Struggling with Mathematics
Starting University and Struggling with Mathematics
Entering university made me realize the importance of mathematics.
❤I Want to Be Cute
I Want to Be Cute
Even if you're a man and you accept that about yourself, there are times when you want to be cute, right? But why is that?
🧠A Dream When I Felt Really Sick
A Dream When I Felt Really Sick
I caught a cold this weekend and stayed in bed at home, but that morning I had a really strange dream. An influenza funeral or something — it happens sometimes, right?