posted by
NCommander
on Thursday June 04 2015, @10:00AM
from the lets-do-this-right dept.
So as the post-upgrade dust settles, one of the big things still left on our usability TODO list is implementing inline reply and moderation for the site. A quick survey of our developers is that no one here really is super experienced in writing JavaScript code, so I'm putting a call for help to find someone to help implement and write this. For anyone getting interested in SN development, this appears to be a straightforward task. Here's the official requirements for the feature.
A user should be able to post and moderate comments without a seperate page load
If JavaScript is disabled for whatever reason, the site must degrade to the current click-to-post functionality. We don't want to force people to enable JS if they don't wish to. Dynamically rewriting the DOM to change links may be necessary, but this can be discussed
The rehash API must be extended to add this functionality; this should be relatively easy and straight forward; we have parts of the original AJAX code so this functionality may already be in place.
Contact me, or paulej72 on IRC, or post a comment below if you're interested in helping.
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(Score: 0, Disagree) by Anonymous Coward on Thursday June 04 2015, @12:50PM
by Anonymous Coward
on Thursday June 04 2015, @12:50PM (#192025)
Not to mention the bandwidth savings. This page, for example, with a just few comments on it, is 40k. The page I'm currently on, typing this reply, is about 18k. Then I like to preview my comment, which is probably about the same. Then I hit submit - a few more k to tell me I've posted my comment. Then I go back to the page to read more comments - another 40k.
By the same token, we could also strip all the markup, I mean, no-body ever sees those crazy things in the ''. I'm sure we can strip them and just serve plain TXT. And then there's the stylesheets, goodness, so much bandwith, let's get rid of them. We can save even more bandwidth by not doing images as well, those are +18kB each as well.
All in all, I think we should go back to gopher:// [gopher]
ok, had enough? Do you realize why you sound dumb yet?
Except my suggestion reduces bandwidth and improves - or at the very least does not impact - the usability or presentation of the website. Which is what you makes your extrapolation dumb.
You joke about gopher but we have some code to implement a gopher version of this website (https://github.com/SoylentNews/rehash/tree/master/plugins/Gopher). One of these days, I might actually finish that April Fools Joke ...
(Score: 0, Disagree) by Anonymous Coward on Thursday June 04 2015, @12:50PM
Not to mention the bandwidth savings. This page, for example, with a just few comments on it, is 40k. The page I'm currently on, typing this reply, is about 18k. Then I like to preview my comment, which is probably about the same. Then I hit submit - a few more k to tell me I've posted my comment. Then I go back to the page to read more comments - another 40k.
By the same token, we could also strip all the markup, I mean, no-body ever sees those crazy things in the ''. I'm sure we can strip them and just serve plain TXT.
And then there's the stylesheets, goodness, so much bandwith, let's get rid of them.
We can save even more bandwidth by not doing images as well, those are +18kB each as well.
All in all, I think we should go back to gopher:// [gopher]
ok, had enough? Do you realize why you sound dumb yet?
(Score: 2) by wonkey_monkey on Thursday June 04 2015, @01:28PM
Except my suggestion reduces bandwidth and improves - or at the very least does not impact - the usability or presentation of the website. Which is what you makes your extrapolation dumb.
systemd is Roko's Basilisk
(Score: 2) by monster on Friday June 05 2015, @01:00PM
If the JS version doesn't show a preview, that sounds like reduced functionality to me.
(Score: 2) by wonkey_monkey on Friday June 05 2015, @03:48PM
I never said it shouldn't.
systemd is Roko's Basilisk
(Score: 2) by monster on Friday June 05 2015, @04:25PM
Fair enough. I was just talking from experience from other sites with that behaviour.
(Score: 2) by NCommander on Friday June 05 2015, @03:33AM
You joke about gopher but we have some code to implement a gopher version of this website (https://github.com/SoylentNews/rehash/tree/master/plugins/Gopher). One of these days, I might actually finish that April Fools Joke ...
Still always moving