4 ms·
You've just used XML tech as it was designed to post this comment. XML is serialization. I hardly believe you was concerned about serialization while posting c
by sergeykish 6y ago
You've just used XML tech as it was designed to post this comment.
XML is serialization. I hardly believe you was concerned about serialization while posting comment or thought about attributes-tags distinction.
This page utilizes request to server for multi-user editing. But it is easy to build truly serverless (like a file) document with same interface:
data:text/html,<html><ul>Host: <span class=host contenteditable>example.com
Change it, save it, done. Web handles input of lists, maps, integers, float and much more.
- anticristi 6y agoYou are right. XML is great for encoding the DOM. However, I didn't find it practical for interfacing with humans, due to the concerns I raised.
- sergeykish 6y agoIt is not practical to edit plain text in binary: 636f 756e 7472 6965 733a 0a2d 2047 420a 2d20 4945 0a2d 2046 520a 2d20 4445 0a2d It is not practical to edit Excel documents in plain text: <?xml version="1.0"?> <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40"> <Worksheet ss:Name="Sheet1"> <Table> <Row> <Cell><Data ss:Type="String">ID</Data></Cell> Tim Berners-Lee browser was browser-editor. Can't you see parallels?