Hacker News new | ask | show | jobs
by proc0 953 days ago
Not anymore, maybe back when static sites were common. Web sites now are applications with lots of interactivity. The interactive design is often lost because designers are mostly designing for static layouts, with interactivity falling lower in priority. This then becomes a bad experience with developers having to constantly fix interactivity issues that were born from lack of design and product specs.
1 comments

>Web sites now are applications with lots of interactivity.

You should prefix that with "some", or even "most". But certainly not all of them. There are plenty of static sites still around from yesteryear, and plenty still being made today.

Interactivity is important if interactivity is important, and should be given the attention it deserves, but JavaScript people have always wanted to believe it's always more important than the fundamentals of text-based information, which I'd argue it rarely surpasses in importance.

People like to conveniently forget that even if you're building a richly interactive thing that's better described as an application, all your buttons, labels, chart legends, street names, links, table data cells, blog posts, confirmation boxes, error messages, form fields, comment threads, settings screens, profile names, notifications, product specs, and many more components are going to be text, and should be treated as the venerable vehicle for information that text is. Sometimes it isn't as important as other aspects, but a great foundation in typography will allow for someone to produce great results with less resources.

Typography is still important, but I'm saying interactivity is even more important yet still is a blindspot for most designers. You can imagine two websites, one with subpar typography but excellent responsiveness and interactivity, and the other with excellent typography but is slow and interactions are confusing or don't work perfectly. It's not hard to see interactivity wins.

Many UIs are notorious for bad typography but are still successful because they are responsive and smooth. I like typography but it's useless if the site loads slowly or the navigation is not intuitive, etc.

I suppose you (or perhaps designers) are thinking of interactivity in the opposite order as I am, as though it's a sensible or a necessary step to position some possibly janky animation in-between the visitor/user and what they're trying to accomplish, and it's sufficiently high-risk as to actually cause problems. I initially couldn't think of how some piece of UI would actually ship even though it posed a risk to the user's experience, but now that I do think about it, it's always been a top-down decision, less that of an actual designer; usually it's a bunch of pointless dropdowns or sliders that just weren't given any thought, and engineers or designers were told to do it because 2 weeks gotta go fast gotta ship. There can be some really bad offenders out there, I've worked on fixing them, I just usually attribute that to pointless pressure to build specific things, where implementation details are removed from the agency of their rightful craftspeople.
Maybe I missed it but the article isn't qualifying their prescription either. So yes I agree but the point still stands, interactivity is now the most important part of any website that is not a trivial website.
> interactivity is now the most important part of any website that is not a trivial website.

You calling my website trivial?