Re:A day without JavaScript
by SquareWheel on Wednesday June 07, 2017 @03:42PM
(#14509312)
Would you prefer that Hacker News reloaded the page every time you voted on a comment?
[ Parent
| on HN ]
I wouldn't mind. But it doesn't work that way, look:
Re:A day without JavaScript
by SquareWheel on Thursday June 08, 2017 @01:35AM
(#14512131)
Interesting video, but it still seems to be a JS-driven technique?
Even without JS, there are tricks to make the upvote button work without refreshing the page. HN used to do this, not sure if it still does.
Re:A day without JavaScript
by SquareWheel on Thursday June 08, 2017 @01:55AM
(#14512204)
Do you have a reference to any of those tricks? Sounds interesting.
You could use a link with a background-image
<style>.vote-42:active{ background-image: url(/api/vote/42) } </style> <a class="vote-42">Vote</a>
Re:A day without JavaScript
by SquareWheel on Thursday June 08, 2017 @03:56PM
(#14516744)
I ran a quick test. That actually seems to work, at least in Chrome. Very cool!
https://codepen.io/anon/pen/weMwRz
Realistically, I'd probably never use it because it's so dependent on browser behavior, but still a cool alternative.