Hacker News new | ask | show | jobs
by lghh 1681 days ago
> do the work and learn to write a native app

Why? I want it to run on all platforms. That's one of the best things about the web. I'd rather just not support Safari than write and deploy separate MacOS, Windows, and Mobile applications.

My and most user-bases agree.

1 comments

+ I don't want my users to download to have download a native binary that has unrestricted access to filesystem and I need a Apple Device to develop even if it's the smallest thing in the world.

Web browsers are the best of both worlds, secure enclaved sandboxes, easily reachable by just a link, and powerful enough to do many basic tasks, and cross compatible.

Web browsers are also huge, complexity-ridden, resource-hungry monsters long past their original mandate and currently well on their way to become a gigantic mess that include everything and the kitchen sink.

As an user, I do not mind downloading and installing slim and fast native application which take advantage of the hardware my devices provide and integrate nicely with my OS.

I personally do not mind the state of web browsers anymore, to be a web browser today is quite akin to the operating itself now (Let's not talk about Chromebooks), It's a very complex, resource heavy monster that abstracts away hardware differences from the software, and I love it. Web today is a mess, What we thought a browser will do, read HTML and render it on the screen, has been well offloaded to well, "web apps", and web browser just is a tool that runs them, quite similar to what the OS does.

What I like about web is how "safer" it is compared to well running binaries on the OS, me visiting a site would not give it access to all my private photos, and potentially allow it to add itself to startup everytime I open the OS without my permission.