Comments

On Comfort of Bloated Web
Post Comment

Daniel wrote:

Just wanted to see how fast it is.

12 Mar 2022 20:36 GMT | #1 of 96 comments

Daniel wrote:

It's fast!

12 Mar 2022 20:36 GMT | #2 of 96 comments

John Nagle wrote:

You're on Hacker News today.

12 Mar 2022 20:37 GMT | #3 of 96 comments

Dave wrote:

That's an interesting problem. I should try commenting to see how fast it is.

12 Mar 2022 20:42 GMT | #4 of 96 comments

Dave wrote:

Wow that was pleasant!

12 Mar 2022 20:43 GMT | #5 of 96 comments

Kaappo Raivio wrote:

Well now I just have to test how quick the comment form is. :D

12 Mar 2022 20:47 GMT | #6 of 96 comments

Kaappo Raivio wrote:

Wow! It's fast!

12 Mar 2022 20:47 GMT | #7 of 96 comments

Anonymous wrote:

I do apologize, but I wished to see if your form is really as fast as the article claims! :-) I enjoyed your post!

12 Mar 2022 21:01 GMT | #8 of 96 comments

A commenter wrote:

I had to test this of course. :)

12 Mar 2022 21:01 GMT | #9 of 96 comments

Same commenter wrote:

I think you could improve the UX by putting the success message on top and pushing the content down. Also disable the submit button to avoid double submission.

12 Mar 2022 21:02 GMT | #10 of 96 comments

karmanyaahm wrote:

These fast comments are really cool.

12 Mar 2022 21:06 GMT | #11 of 96 comments

Ahmet wrote:

I am testing how fast the comment submission actually is!

12 Mar 2022 21:09 GMT | #12 of 96 comments

Ahmet wrote:

That was really fast!

12 Mar 2022 21:09 GMT | #13 of 96 comments

Tomasz wrote:

You are unfortunately probably going to get many comments testing the speed of your comment submission form. This is one of those.

12 Mar 2022 21:22 GMT | #14 of 96 comments

TeMPOraL wrote:

Maybe add a note to the success message, along the lines of "Yes, the comment was actually received by the server. Feels too fast to be true? You may have become used to poorly engineered websites being really slow." With the last sentence being a link to this article.

12 Mar 2022 21:25 GMT | #15 of 96 comments

TeMPOraL wrote:

Additionally, I'd suggest modifying the form so that the submit button goes away after successful submission, because it's so tempting to hit it again. (I may be habituated to the bloated web too. It's startling to see it not even blink!)

12 Mar 2022 21:27 GMT | #16 of 96 comments

Max Kim Tobiasen wrote:

You should simply append an "Yes, this website is really that fast" to the text.

12 Mar 2022 21:28 GMT | #17 of 96 comments

Tom Cooks wrote:

Sorry to be that guy, but your excellent article made me want to try.

12 Mar 2022 21:37 GMT | #18 of 96 comments

Just wrote:

Cool article! Just testing the speed!

12 Mar 2022 21:38 GMT | #19 of 96 comments

Anonymous wrote:

Just testing the said comment form to see how fast is fast. :)

Ironically, I was just having a similar conversation with a friend earlier that no matter how much our processors are getting faster, better GPUs etc., the web and software feels like it keeps getting slower. It's almost as if people are just writing worse and non-performant code. Some websites turn my laptop into a rocket ship because WebGL!

12 Mar 2022 21:49 GMT | #20 of 96 comments

Zeljko Nesic wrote:

I think that bloated web is like TV - unhealthy junk that is given to us to accept it as normal.

I praise websites like yours. This void-of-meaning comment is just to check how fast actually does it.

12 Mar 2022 22:01 GMT | #21 of 96 comments

Zeljko Nesic wrote:

Magnificent! Perfect!

My UX tip would be to empty and hide the form altogether when you are showing this green success box.

Sorry for the spamming you,
All Best

12 Mar 2022 22:02 GMT | #22 of 96 comments

Matt Lee wrote:

Redirect the user to a dedicated "success" page?

12 Mar 2022 22:10 GMT | #23 of 96 comments

Joko Maxino wrote:

Wow so fast commenting!

12 Mar 2022 22:17 GMT | #24 of 96 comments

Hady wrote:

Forgive me my intrusion. I just sincerely wanted to experience a bloat free comment box. Thank you for not adding an artificial delay.

12 Mar 2022 22:32 GMT | #25 of 96 comments

Bill Dietrich wrote:

Maybe in addition to the success message, display their comment in a read-only block on the page. That way they can see that their comment has been saved.

12 Mar 2022 22:34 GMT | #26 of 96 comments

ElFitz wrote:

The most hilarious part? You would not be the first one ^^'.

See Curious snippet of code from the official macOS chess app and The UX Secret That Will Ruin Apps For You.

12 Mar 2022 22:46 GMT | #27 of 96 comments

ElFitz wrote:

Wow. Blazing fast.

12 Mar 2022 22:47 GMT | #28 of 96 comments

Seeing is believing wrote:

Is this really so blazing fast to be incredible?

12 Mar 2022 23:03 GMT | #29 of 96 comments

Seeing is believing wrote:

Wow it really is. Good grief!

12 Mar 2022 23:03 GMT | #30 of 96 comments

Josh wrote:

Okay I'm sorry but I need to know if this comment form is as instant as proclaimed.

12 Mar 2022 23:09 GMT | #31 of 96 comments

Josh wrote:

That was pretty quick.

12 Mar 2022 23:09 GMT | #32 of 96 comments

Timothy Stebbing wrote:

Terribly sorry for this rather boring comment, bit I simply had to experience your speedy form submit. ;)

12 Mar 2022 23:34 GMT | #33 of 96 comments

eyelidlessness wrote:

This is a UX phenomenon that comes up from time to time, and sometimes adding an artificial delay does in fact feels better for at least some portion of users. Another solution that might help is a *very* small bit of JS which receives a 204 response (browsers won't navigate on 204), then clears the form/shows success in situ. Sure, it's a *little more* dynamic, and I'm sensitive to adding JS unnecessarily (my site currently has none after build), but it would be a lot less likely to feel like a false positive. You could even add an artificial delay to *displaying* that, as an A/B test just to see if it yields fewer duplicates.

Both those suggestions are partly sincere and partly in jest. I doubt either of them line up with your goals, mostly posting them in case they might benefit other readers. But a fully sincere suggestion which I think might be more suitable: display the received comment or some truncated portion of it as pending in the success response. It's unlikely to add noticeable delay or bloat, but it would confirm that the contents of the comment were actually received. This isn't a substantial difference in the perceived performance, but people have become accustomed to seeing that their action had an *effect* (specifically a side-effect).

Feel free, of course, to totally ignore any and all of this advice. Thanks for having a site that's fast and lightweight!

12 Mar 2022 23:35 GMT | #34 of 96 comments

Anonymous wrote:

Very interesting and inspiring article. Want to test responsiveness of submitting a comment.

12 Mar 2022 23:36 GMT | #35 of 96 comments

Josh Sisto wrote:

You could circumvent this issue by replying with something unique to the user such as IP address. For example, "Comment accepted from IP:xxx.xxx.xxx".

12 Mar 2022 23:37 GMT | #36 of 96 comments

Timothy Stebbing wrote:

Ahh I see the problem now. You also have an interaction design issue that makes submitting twice too easy, you leave the form content filled.

In a traditional POST form scenario you're moving the user to a new page that captures the data and says something like "Comment submitted successfully", perhaps with the comment displayed as text. In a bloated javascript website it's typical to hide the form after submission to remove the temptation. (Don't forget oldbies with a propensity to double-click a submit button!)

12 Mar 2022 23:38 GMT | #37 of 96 comments

eyelidlessness wrote:

Oh my. Adding to my last comment: I wasn't expecting to see the content of my comment still populated in the form after submitting! Whether people are aware of it or not, they may be confused by this. Despite the success message (people don't read), this may feel more like the experience of getting validation errors before a submission request goes through. Even just making the fields readonly on success would probably help with the confusion.

12 Mar 2022 23:39 GMT | #38 of 96 comments

Will wrote:

This is a great article.

12 Mar 2022 23:46 GMT | #39 of 96 comments

Hector wrote:

Nice post. I would advice adding a link to this post after posting a comment.

Maybe something like "You don't believe me, do you? Read this!"

12 Mar 2022 23:46 GMT | #40 of 96 comments

Simon wrote:

This is indeed a tiny comment form.

12 Mar 2022 23:47 GMT | #41 of 96 comments

Somebody1 wrote:

Is the comment form really that fast? Let me try it.

13 Mar 2022 00:30 GMT | #42 of 96 comments

Somebody1 wrote:

Wow, that is fast. I don't think it is just the JavaScript bloated web that is confusing people. It is also faster than the animations in desktop applications. It makes me wonder, why do OS deliberately add so much latency with their animations?

13 Mar 2022 00:33 GMT | #43 of 96 comments

Somebody1 wrote:

Another thing. When I clicked submit again, the comment didn't disappear from the comment box. Text usually disappears when you click submit, so that is also probably confusing people.

13 Mar 2022 00:34 GMT | #44 of 96 comments

Bravery wrote:

If this was a trick to get me to post a comment, it worked. :P

Cute story and beautiful blog!

13 Mar 2022 00:50 GMT | #45 of 96 comments

Dave wrote:

I just wanted to try the comment form.

13 Mar 2022 01:38 GMT | #46 of 96 comments

Dave wrote:

Update, it is extremely fast. However, it doesn't clear input which is a bit of a confusing UX when submitted successfully.

13 Mar 2022 01:39 GMT | #47 of 96 comments

Nick wrote:

Don't mind me, just testing out this supposedly disconcertingly fast comment form.

13 Mar 2022 02:00 GMT | #48 of 96 comments

Matthew wrote:

You should make it so that if the same client submits the same comment twice in a short period of time with the same message, it will disregard it. Or you can say "yes, it was actually submitted the first time, don't worry," on multiple attempts?

13 Mar 2022 02:25 GMT | #49 of 96 comments

AD wrote:

Maybe place a note for skeptics? In the success message say something like "Yes, it was fast, it's not broken!"

13 Mar 2022 03:17 GMT | #50 of 96 comments

AD wrote:

And clear the form after submission! This may be another reason people think your form is broken.

13 Mar 2022 03:18 GMT | #51 of 96 comments

Shon wrote:

Seems to be an interesting, disappointing, and illustrative case of "worse is better". We get so conditioned to things working sub-optimally, we feel uncomfortable in improved circumstance.

I mainly just wanted to see the swiftness for myself. :)

13 Mar 2022 03:31 GMT | #52 of 96 comments

Shon wrote:

Sorry for the double posts!

I found the return time on the form was not as fast as I expected. I have a suspicion your duplicates may be partially due to the UI of the form. True: it shows a message saying "comment was submitted successfully", but it also leaves the exact same form up, with all the content. This is both unusual, in my experience, and I think a bit confusing. Why would all content still be available and live for editing if the form was really submitted?

I think people probably hit the "Submit Comment" button multiple times because they are used to the comment content either disappearing after it has been sent, or at least changing appearance, so that it is not longer an input form, but now displays the un-editable content (thus reflecting that the content has been submitted).

I suspect that if you fix this "UI bug", then you'll no longer see those duplicates.

13 Mar 2022 03:39 GMT | #53 of 96 comments

Russell Heimlich wrote:

Just here to see how fast this comment form submits. Cheers!

13 Mar 2022 03:42 GMT | #54 of 96 comments

Reader wrote:

Just needed to see how fast it was and if I could do better! Thanks for the article, gave me something to think about.

13 Mar 2022 03:50 GMT | #55 of 96 comments

Stephen wrote:

Could you show a different message on resubmit, informing them that yes, it actually was that fast?

13 Mar 2022 04:12 GMT | #56 of 96 comments

Nab wrote:

UI is clean.

13 Mar 2022 04:13 GMT | #57 of 96 comments

Daniel wrote:

I'm sorry for bothering you, as I know you will review this. My point is not to waste your time, but I want to see the comment working, after reading the blog post.

A common talking point among my friends is how we are trained into accepting crappy software, and the most common examples are, of course, bloated websites.

Keep up the good work, I love reading your posts! Looking forward to pressing the button. Sorry again for making you take the time to read this.

13 Mar 2022 04:34 GMT | #58 of 96 comments

Deja wrote:

Testing how fast comments go. Nice website!

13 Mar 2022 04:56 GMT | #59 of 96 comments

Chris Grimmett wrote:

Nice! I like simple!

13 Mar 2022 05:48 GMT | #60 of 96 comments

humanize wrote:

Nice article and beautiful website! It's quite funny because I'm working on this kind of CSS and architecture that is somewhere between the 90s and the overbloated web we got nowadays !

Keep up the good vibe! <3

13 Mar 2022 06:55 GMT | #61 of 96 comments

Sonam wrote:

Let's check if this is fast.

13 Mar 2022 07:43 GMT | #62 of 96 comments

Sonam wrote:

Damn, this is fast!

13 Mar 2022 07:43 GMT | #63 of 96 comments

Fast Commenter wrote:

Is this actually that fast? The page does take a while to load here in ap-southeast-2.

13 Mar 2022 09:05 GMT | #64 of 96 comments

How Fast wrote:

How fast can it be!

13 Mar 2022 09:07 GMT | #65 of 96 comments

How Fast wrote:

Quite fast apparently!

"I am surprised to see how much I have written; with stories even a page can take me hours, but the truth seems to flow out as fast as I can get it down." - Dodie Smith
13 Mar 2022 09:09 GMT | #66 of 96 comments

Dan wrote:

Like the others, I just want to see how fast it is. Sorry for the spam. Great article!

13 Mar 2022 09:11 GMT | #67 of 96 comments

Sa'ad wrote:

Nice and simple, I like it.

13 Mar 2022 09:15 GMT | #68 of 96 comments

Alexandre B. L. wrote:

Great post!

13 Mar 2022 10:34 GMT | #69 of 96 comments

KeithB wrote:

Yes, of course, I had to leave a comment to try the form.

13 Mar 2022 10:47 GMT | #70 of 96 comments

KeithB wrote:

And the improved feedback message in green above the submitted form in green tells me exactly what has happened. Best of luck with it all.

13 Mar 2022 10:48 GMT | #71 of 96 comments

KSP Atlas wrote:

Nice, Common Lisp! We should really bring back Common Lisp in the world of web design.

13 Mar 2022 10:51 GMT | #72 of 96 comments

Josh Doakes wrote:

I too wanted to test how fast the form is. :)

13 Mar 2022 11:11 GMT | #73 of 96 comments

Josh Doakes wrote:

Wow, it is extremely fast!

Also I've recently started learning Common Lisp. It's really nice to stumble upon it organically. You invalidated my fears about CL being useful or reasonable only in large applications and it's really great seeing it in action as a static site generator and comment form provider.

13 Mar 2022 11:13 GMT | #74 of 96 comments

Ninad Pathak wrote:

Alright, I need to try out to see! Your website is already super quick, even as I browse through it on my mobile network while traveling through some remote areas. Need to now see how quick this thing is!

13 Mar 2022 13:15 GMT | #75 of 96 comments

Anonymous wrote:

I just visited your website for the first time and this motivates me to make stuff this simple (because I'm also a minimalism geek). :)

13 Mar 2022 17:02 GMT | #76 of 96 comments

Dusan wrote:

Interesting observation, more websites should adapt such techniques, given how much more energy efficient and faster your approach is.

13 Mar 2022 17:37 GMT | #77 of 96 comments

Zooo-oo-oom wrote:

Thanks for your article. I really enjoyed it! I, like many, am trying out your comment system.

13 Mar 2022 17:55 GMT | #78 of 96 comments

Zooo-oo-oom wrote:

Well it really was fast. I like that you're sticking to your principles. We should encourage users to read output messages and show them that computers don't have to be slow despite having blisteringly powerful hardware.

13 Mar 2022 18:00 GMT | #79 of 96 comments

Dan wrote:

I appreciate your commitment to simplicity.

14 Mar 2022 02:08 GMT | #80 of 96 comments

Person wrote:

I had to test this! :)

14 Mar 2022 06:35 GMT | #81 of 96 comments

Max wrote:

Hmm. Comments on a separate page. Interesting! :)

14 Mar 2022 07:52 GMT | #82 of 96 comments

David wrote:

Obligatory comment test!

14 Mar 2022 16:21 GMT | #83 of 96 comments

Aleth wrote:

Checking the fastness. Just for fun.

15 Mar 2022 11:20 GMT | #84 of 96 comments

Aleth wrote:

That was fast! :D

15 Mar 2022 11:20 GMT | #85 of 96 comments

Bert wrote:

I enjoyed reading this post and wanted to see how fast the form is.

16 Mar 2022 11:43 GMT | #86 of 96 comments

Anonymous wrote:

I love minimal, well formatted websites like this! Want to make my own soon. Let us make the web a better place. Also finally some good pure website with dark mode by default!

16 Mar 2022 14:04 GMT | #87 of 96 comments

Alex wrote:

I am sorry but you brought it upon yourself. We all want to see how blazingly fast it is! :)

26 Mar 2022 08:08 GMT | #88 of 96 comments

Corentin wrote:

Just wanted to see how fast it is! :D

26 Mar 2022 17:43 GMT | #89 of 96 comments

Anonymous wrote:

Can you please write a tutorial on how you made this website from beginning to end? I know the code is available but a tutorial with explanations would be useful. Students can learn from it. Your website is one of the best coded websites I have ever come across. Hope you can write a how-to guide about it, maybe you could even publish it as an ebook or something. I would gladly purchase it to learn. Thank you!

07 Apr 2022 19:45 GMT | #90 of 96 comments

Bader wrote:

Thank you for this insightful essay!

13 Apr 2022 01:46 GMT | #91 of 96 comments

Evo wrote:

Keep up the lean web, mate. Simple is always better.

I like your writing style.

06 Nov 2022 05:41 GMT | #92 of 96 comments

Richard Green wrote:

Enjoyed the article. Now I want to test the comment speed! :D

10 May 2023 02:30 GMT | #93 of 96 comments

Richard Green wrote:

It's fast!

10 May 2023 02:31 GMT | #94 of 96 comments

Joseph Carragher wrote:

I wonder how fast this is?

03 Aug 2023 18:54 GMT | #95 of 96 comments

Jim wrote:

Speed test!

21 Mar 2025 16:53 GMT | #96 of 96 comments
Post Comment