Hacker News new | ask | show | jobs
by buboard 2178 days ago
Really all we need is to stop the worship of the mobile. Mobile is uniform and limited, and sadly it has made desktop uniform and limited as well.

Somehow even highly technical interfaces, e.g. DNZ zone editors are now made mobile-first. I wonder, is the majority of people really editing zone files on their phone? don't people value their time anymore?

2 comments

Controversial opinion -- I think the era where we had separate, mobile optimized `m.domain.com` sites was best. We had more code to write, but it gave us two separate experiences tailored for each device.

Unless you're just reading a text-only article, there's a big difference between what a mobile interface can and should offer, and what a desktop interface can and should offer. I agree that we've sacrificed desktop for the sake of mobile.

I understand why this is done for sites whose goal is to show advertisements. If the majority of the users are mobile and you get most of your money from them, it becomes harder to justify creating a proper desktop experience.

I suppose I wish more people spent the time to build desktop-class interfaces regardless.

I'd say the m.domain.com concept was terrible. You'd often get redirected to the mobile homepage instead the mobile version of the link you clicked on. Then even if that worked correctly, you'd just have random features missing so you'd have to switch to desktop anyways.
While the mobile-first movement may sometimes go to far it can be a life saver in places where fully featured interfaces are out of reach.

I think the sweet spot is mobile-compatible controls and progressively enhanced design that can scale up or down. Preferably using the simplest tools, even if unfashionable.