4 ms·
You can redesign the website using modern technology and still make it insanely fast, probably even faster than its current state.
by level09 7y ago
You can redesign the website using modern technology and still make it insanely fast, probably even faster than its current state.
- diminoten 7y agoThis, and you can get a much better mobile experience to boot, not to mention fixing dozens of errors that crop up with prolonged use of this site. Literally to post this comment, I got a, "We cannot serve requests that quickly please try again in a moment" message. Completely unnecessary in 2019, given how simple this site (as a concept) is. "I hate change" <- basically the summary of this submission, and kind of sad.
- Aeolun 7y agoHave you ever seen a SPA redesign that actually improved the usability of the site for you?
- adtac 7y agoNo one said anything about SPAs. You can keep the site modern whilst still serving content in separate pages with a little JavaScript here and there. Being ideologically against any and every form of JavaScript is being pretentious and holier-than-thou. As for concrete examples of the above, see lobste.rs for an excellent interface that's still minimal and responsive. Typing this comment on HN took me to a separate HTML page for absolutely no reason; Lobsters doesn't do that and allows you to write inline, preserving the context above. Old Reddit (the only acceptable way to use Reddit) is another example of good JavaScript. Fuck the new redesign, but there are countless subtle and useful features in the old design that are only possible because of a tasteful use of JavaScript.
- TeMPOraL 7y ago> No one said anything about SPAs. You can keep the site modern whilst still serving content in separate pages with a little JavaScript here and there. But that's not modern web development, that's jQuery-style coding. Modern web development is about heavyweight SPA frameworks like React or Angular.
- userbinator 7y agoLiterally to post this comment, I got a, "We cannot serve requests that quickly please try again in a moment" message. Completely unnecessary in 2019, given how simple this site (as a concept) is. That's a ratelimiting function to stop spammers and such. No one is questioning the ability of the servers to handle much higher request rates. "I hate change" <- basically the summary of this submission, and kind of sad. It's "I hate useless change". What's sad about that?
- diminoten 7y agoThe myopathy required to think change that doesn't benefit you personally is therefore useless both astounds and bores me.
- bureaucrat 7y agoTheoretically. You can but no one manages to do that!
- cameronbrown 7y agoThe key is to start without JavaScript and then progressively enhance. There's very few reasons you need gigabytes of JS downloaded just to read a website.
- buboard 7y agoyou mean like reddit?
- level09 7y agohere are some ideas, hope you could find some of them useful: https://2019.jsconf.eu/news/how-we-built-the-fastest-conference-website-in-the-world/ https://2019.jsconf.eu/news/how-we-built-the-fastest-confere...