Earlier quoted context omitted.
"Web 2.0" came around about 2004ish with Digg and other sites using AJAX. Or at least static content was not the defining factor. There were plenty of forums around in the late 90s with dynamic content.
Wikipedia disagrees. https://en.m.wikipedia.org/wiki/Web_2.0
Show HN: Orange Forum – Web 1.0 style forum written in Go
61–70 of 178 posts
Re: Show HN: Orange Forum – Web 1.0 style forum written in Go
#62The old style forums are showing their age and need to be modernized but not abandoned. See the Archlinux forums based on Fluxbb. It's fast and effective. The newer ones led by Discourse, Nodebb and Flarum have completely gone in another direction in reinventing how discussion forums should be and perhaps gone too far. They feel strangely 'rootless' and completely lack the 'community feel' of user forums. This looks…
The UIs on those three should be dialed back (animation, JS), but Discourse is pretty good otherwise. I've looked at all three: * Flarum had nausea-inducing animation, and now it overrides natural scroll behavior. (Please never do that to users.) * NodeBB had some problems when I was using it. If JS is disabled, even the homepage links don't work. Forums should be server-rendered. * Discourse could be improved by rem…
https://www.effectivediscussions.org (I'm developing it)
I have copied ideas from Discourse — so yes it has some of Discourse's features. Plus features from Slack (i.e. chat), HackerNews (best comments rise to the top) and StackOverflow (question-answers) & Disqus (embedded comments).
More things you mentioned: It's not PHP (it's Scala instead, in Docker containers), it is server side rendered (React.js), fairly minimal Javascript: 150 kb JS on page load.
Re: Show HN: Orange Forum – Web 1.0 style forum written in Go
#63I hope this trend starts to pick up more steam and become the sane default that everyone just assumes. Instead of the current mess where everyone assumes that it's "normal" to live in this messy world of countless abstractions and frameworks and micro servers, etc.
Re: Show HN: Orange Forum – Web 1.0 style forum written in Go
#64The irony is that because of the lean structure behind the server, this forum actually responds faster than most webfora that do use AJAX/SPA. Funny given that the whole purpose of AJAX/SPA was to reduce response time. That's it's reason for existing. Turns out it just complicates things ...
Re: Show HN: Orange Forum – Web 1.0 style forum written in Go
#65Works beautifully with w3m which has become my main site test lately. Another great example is HN itself. If it doesn't work well with w3m something is wrong with the site philosophy or execution.
Re: Show HN: Orange Forum – Web 1.0 style forum written in Go
#66Earlier quoted context omitted.
> So much whitespace in the demo. This. If you want old school, go with 10px Verdana, and pad sparingly. I want information, not negative space dammit! With pine, my email editor in 1995, I could read 40 subject lines on a 640x480 screen. With Gmail (in compact mode) on an MBP retina, I get 36. Progress, indeed. Designers 1, Users 0.
The amount of padding in modern websites drives up the wall. The idea that I bought a 24" monitor just so I can read text in fullscreen is ridiculous. One trick I often use is to have the window take half (or less) of the screen and spoof my browser to be Chrome on Android Kit Kat. I just wish there was a change to have a different browser spoofed per tab, or maybe a "whitelist" of websites that are designed well eno…
Re: Show HN: Orange Forum – Web 1.0 style forum written in Go
#67This is cool. I've been thinking about this for a while. The best way to write high quality web applications is to use compiled languages and minimize the complexity of the infrastructure by using e.g. SQLite instead of PostgreSQL. I hope this trend starts to pick up more steam and become the sane default that everyone just assumes. Instead of the current mess where everyone assumes that it's "normal" to live in this…
Re: Show HN: Orange Forum – Web 1.0 style forum written in Go
#68I built a forum from scratch once and it is a comical amount of work. The initial CRUD weekend-ware is straight forward. LIMIT/OFFSET for pagination. Throw in some Markdown support. Seems easy enough. But the devil is in all the individual features that make a forum usable. Like getting notified when someone @mentions or replies to you, marking threads that you've posted in, tracking the high watermark per user per t…
Really? _that_ is complicated?
Serious question, do you find it complicated because you're still a beginner, or is there something I'm missing?
What language(s) did you use?
Re: Show HN: Orange Forum – Web 1.0 style forum written in Go
#69So much whitespace in the demo. Real web 1.0 forums can fit way more thread titles on screen ;)
Not enough background textures or tables with 3d borders either.
Re: Show HN: Orange Forum – Web 1.0 style forum written in Go
#70The old style forums are showing their age and need to be modernized but not abandoned. See the Archlinux forums based on Fluxbb. It's fast and effective. The newer ones led by Discourse, Nodebb and Flarum have completely gone in another direction in reinventing how discussion forums should be and perhaps gone too far. They feel strangely 'rootless' and completely lack the 'community feel' of user forums. This looks…
The UIs on those three should be dialed back (animation, JS), but Discourse is pretty good otherwise. I've looked at all three: * Flarum had nausea-inducing animation, and now it overrides natural scroll behavior. (Please never do that to users.) * NodeBB had some problems when I was using it. If JS is disabled, even the homepage links don't work. Forums should be server-rendered. * Discourse could be improved by rem…