3 ms·
What about voting on HN? Would be pretty annoying to reload the page after every vote no?
by stanleydrew 17y ago
What about voting on HN? Would be pretty annoying to reload the page after every vote no?
- jrockway 17y agoJust middle-click to open the "your vote was counted" in a new tab. But anyway, having Javascript in your browser is not what makes it bloated; Emacs had an embeddable programming language many years before anyone even thought to embed Javascript in a web browser. It is quirks mode + the DOM + bad programming. (Bad programming == using raw C++. A few years ago, Firefox used a lot of memory because of heap fragmenentation. Garbage collection or double-indirection pointers would easily have solved that problem.)
- stanleydrew 17y agoOK fair enough. But bad programming by browser makers has nothing to do with the markup used for web-pages, which is what you were praising with BH's homepage. Quirks mode also has nothing to do with markup and everything to do with browser makers' failure to implement w3c css standards. And wasn't the DOM developed to accommodate demands for client side scripting such as javascript. So two of the things you cite as contributing to bloat have nothing to do with page design, and without the third (the DOM) we'd give up a lot of client-side scripting functionality, which is exactly the functionality I am arguing isn't worth giving up.
- JoachimSchipper 17y ago"Thanks to the joint efforts of OpenOffice, Mozilla, and a few others, Emacs officially entered the category of lightweight utilities." -- http://news.slashdot.org/comments.pl?sid=8224&cid=709073 http://news.slashdot.org/comments.pl?sid=8224&cid=709073
- jrockway 17y agoHilarious. C programs are bloated when you consider the C library and UNIX environment they require.
- borism 17y agomeh? click on up/down vote button -> GET/POST -> displays a comments page with recounted votes at the location of your comment you still need to reload to see other people's votes even with today's fancy ajax voting!