enyo

Joined 13 years ago

Karma
559
Submissions
53
Member since
Feb 20
Projects: https://www.dropzone.dev https://www.yesmeno.com https://www.pausewith.me https://www.colorglare.com
View on Hacker News

Recent submissions

Comment · 2 years ago
A short introduction to Swift for web developers. It's not meant to be a learning resource, but highlights some of Swift's features and language decisions that are interesting coming from web development.
Comment · 3 years ago
Learn how you can reap the benefits of TypeScript and still write plain JavaScript.
Comment · 3 years ago
A short introduction on how to use JSDoc to type your JavaScript, and when it’s useful to use it instead of TypeScript.
Comment · 3 years ago
Thanks! Could you please tell me if this is still happening (make sure to reload first) and if so, would you mind sending me the email address you used for signup to [email protected]?
Comment · 3 years ago
You didn't actually say anything other than that it's bad and not to use on production. Care to elaborate?
Comment · 3 years ago
The use of this symbol in the article is a placeholder. Obviously nobody would actually use this on their website...
Comment · 3 years ago
Comment · 3 years ago
This would be way too frustrating to me :)
Comment · 3 years ago
Mh.. yes I agree. "Expand menu" and “Collapse menu" is probably a better wording.
Comment · 3 years ago
Oh you’re right, I forgot to add this in the article + codepen. (It’s how the button on the site itself is implemented and I forgot to integrate it)
Comment · 3 years ago
> "but it did not become 'de facto' on small screens decades ago”

To me saying that something becomes something over a few decades doesn’t imply that it has been that way from the beginning. It has become a de facto standard over two decades doesn’t mean that it was a de facto standard two decades ago.

I feel like this is really not important, and I’ll change it to the last decade because it doesn’t matter. It’s definitely true that the adoption was most relevant in the last decade. I remember building hamburger menus over 20 years ago though.

What is more important is your second point that I sort of endorse hamburger buttons as a good UI element choice with this introduction. To me, this introduction was not meant to be controversial in any way. I believe that hamburger buttons are one of the most recognisable UI elements, and I don’t think that companies like Apple would use them without doing their homework.

That being said, it was not my intent to promote them as such. I didn’t do any profound research on the topic, and this article is not meant for user interface designers, but for developers that want or need to implement such a button because it either fits their use case or because the designers made the decision.

I’ll amend the intro to be more careful in the wording.

You came in a bit hot with your initial comment, but thanks for your feedback :)

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton