Ok, some very personal opinions.
Related WPW thread:
- From a birds eye view, the internet, the infra structure for the World Wide Web, is a collection of computer nodes (web servers) that delivers documents based on a DOM node tree.
- Most of the documents are a static HTML tag soup like (X)HTML with bad taste. There is one main data structure, a node tree.
- Here is one example that I made today. How many use definition lists? How many use blockquote correctly? Look at the source.
- HTML is very easy to use, but was a disaster from the very beginning. From the very beginning is should be based on SGML or alt least the strict subset XML that allows a dynamic tag set and implement strict well-formedness rules.
- There should be more flexibility on datastructures than node trees, for a web resource residing on an URI (IRI).
- Web standards are a nightmare, especially how they are implemented in different browsers.
- A better internet is being build and a science of the web is emerging (the site is down here when writing these few lines). Hopefully the new infrastructure will open for stricter browser and markup standards and more flexibilities in datastructures without giving up a model comparable to HTML in simplicity.
- Security: The new internet should implement best default practices on security in a pattern or class that can be plugged directly into your sites code, preferrably by a one liner. The same could apply to web browsers.
(C) kgun and WPW. Set a standard and link to this post if you got some ideas from it and make an article out of those ideas.