3 ms·
> How can a skillful JS developer make the site better for me when I want to avoid ANY extra features and distractions? devdocs.io uses JS to make an essential
by twhb 9y ago
> How can a skillful JS developer make the site better for me when I want to avoid ANY extra features and distractions?
devdocs.io uses JS to make an essentially-static website much faster to load and navigate. HN lets you vote without reloading the page. Shopping carts. Webmail. Google Maps. Rich text editors. Navigating around Spotify while the music keeps playing. Feedback on forms without clearing or changing something. Keeping a table of contents in sync with what you're viewing. Keeping changing data correct, like feeds, whether a service is up, whether you're signed in. Chat. Video calls.
And areas not yet widespread. AMP's speed (which would be inoffensive, I think, if intra-site). Layouts more advanced than CSS can express, like a newspaper's or the positioning of plaques at museums. Even smarter data compression for repetitive content.
And areas we're just now getting the tech for, like 3D simulations and peer-to-peer networking.