▲ | account42 3 days ago | |||||||||||||||||||||||||
No, a hypertext document is still just a document and not an application. | ||||||||||||||||||||||||||
▲ | em-bee 3 days ago | parent [-] | |||||||||||||||||||||||||
a single document, yes, but once i have more than one document and i want to add additional documents, i need navigation so that i can browse and find those documents. if each document only links back to the parent, and that parent lists all the documents, fine. but if i want to have the same navigation available on all documents, then i need to start making a distinction. that menu to choose the document should not be part of the document itself. the menu is an application used to navigate between documents. the distinction i make is that a document is static, an application is dynamic. that menu needs to be regenerated every time a new document is added. if i include the menu in each document then every time i add a new document, i have to edit every other document to update the menu. that has implications, including the timestamp when that document was last changed. therefore the distinction matters. i do not want to have to touch every document in order to update a menu. the menu should be distinct and be changeable without touching existing documents. current html standards do not allow that because they do not support include. and http does not support directories. that's one advantage gopher had over http. i can include the menu with javascript, or i could use xslt. but either way, the menu is an application, and it's not part of the document. no being able to make this distinction is what forced me to build dynamic websites already in the early 90s. back then we didn't even have javascript, we only had serverside includes and eventually servers that could generate whole pages dynamically. it is in part what led me to a search for better webservers than the ones ncsa and cern were offering. but that's another story. | ||||||||||||||||||||||||||
|