Hacker News new | past | comments | ask | show | jobs | submit login

I think that's actually a really good question. It shows deep knowledge and understanding of everything that is happening during a user interaction which is essential knowledge for a webdev. Plenty of "front end developers" have no clue what an HTTP request is.



Web developers don't need to know how a keyboard works. Nothing much more complex than key press down/up anyway.


Nobody was discussing how a keyboard works, but how the web works after you press return on the keyboard. And it's sad that too many web developers in general[1] seem to have the weakest understanding of such basic principles.

[1] super-anecdotal self-selected data points from hiring and conversations


The parents parent comment discusses keyboard drivers. They wouldn't operate very well without them.


If any front-end developers do want to learn more about Internet/browser networking, I'd highly recommend the book High Performance Browser Networking by Ilya Gregorik. It looks like there's even a free version now available online:

http://chimera.labs.oreilly.com/books/1230000000545




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: