Live data from Hacker News

Things you can do with a browser in 2020

github.com

51–60 of 387 posts

Re: Things you can do with a browser in 2020

#51

As a user, so many of these I wish did NOT exist. E.g: Push Notifications, Banners, Web Share, Contacts, Page Visibility, Badging. Uncertain about USB, Bluetooth, Locks, Keyboard Lock, and Native File System. I don't want my browser doing those things.

For rando browsing on the web, yeah they aren't great.

On the other hand for say a corporate web application where my only users really do want them ... they're AWESOME.

Re: Things you can do with a browser in 2020

#52
post #46

Earlier quoted context omitted.

I have mixed feelings on this. On one hand, websites that should be just documents are turning into resource-intensive applications, which is frustrating. Generally I do not want most websites using these features. On the other hand, the web as a runtime is one of the most universal platforms we have. If I run Slack in a browser, I sure do want it to be able to notify me! (Though I wish doing so felt more like the El…

It's almost like we shouldn't have tortured a document transfer system until it was able to run full-on applications.

It's just the amorphousness of life seeping in. People want more things in more contexts, which will always expand scope of the things they use.

Re: Things you can do with a browser in 2020

#53
post #35

Earlier quoted context omitted.

Fullscreen games providing a battery indicator is always nice.

Seems legit, although that should probably be the OSes job to overlay that

That has its own set of challenges -- now you have to design your game so that the battery indicator doesn't cover up an important part of the game. Also, what if the OS allows it to be configurable location/size, etc.

Re: Things you can do with a browser in 2020

#54
post #46

Earlier quoted context omitted.

I have mixed feelings on this. On one hand, websites that should be just documents are turning into resource-intensive applications, which is frustrating. Generally I do not want most websites using these features. On the other hand, the web as a runtime is one of the most universal platforms we have. If I run Slack in a browser, I sure do want it to be able to notify me! (Though I wish doing so felt more like the El…

It's almost like we shouldn't have tortured a document transfer system until it was able to run full-on applications.

If operating systems had ever provided security strong enough to run untrusted code, we wouldn't have needed to. It's really a failing of operating system security. Even today no operating system provides an application sandbox as strong and versatile as the browser.

Platforms have fallen back on walled gardens (app stores) with centralized control of all code execution to compensate for the deficiencies of their security models. I don't want a future where the only apps I can run have to be signed and approved by Apple ahead of time. The web is the escape hatch.

Re: Things you can do with a browser in 2020

#56
post #46

Earlier quoted context omitted.

I have mixed feelings on this. On one hand, websites that should be just documents are turning into resource-intensive applications, which is frustrating. Generally I do not want most websites using these features. On the other hand, the web as a runtime is one of the most universal platforms we have. If I run Slack in a browser, I sure do want it to be able to notify me! (Though I wish doing so felt more like the El…

It's almost like we shouldn't have tortured a document transfer system until it was able to run full-on applications.

Would it really be better if we didn't evolve the web, and we had more OS-specific unsandboxed applications and greater fragmentation between OSes (and a stronger incentive for everyone to stick to one OS, like Windows) instead?

Re: Things you can do with a browser in 2020

#57
post #46

Earlier quoted context omitted.

I have mixed feelings on this. On one hand, websites that should be just documents are turning into resource-intensive applications, which is frustrating. Generally I do not want most websites using these features. On the other hand, the web as a runtime is one of the most universal platforms we have. If I run Slack in a browser, I sure do want it to be able to notify me! (Though I wish doing so felt more like the El…

It's almost like we shouldn't have tortured a document transfer system until it was able to run full-on applications.

The browser is such a great place as far as running an application goes almost universally.

I remember when applications had to be tied to the OS, does it run on unix, linux, some other OS, or hardware... what a pain.

If it is a web app it probabbly works most places.

Re: Things you can do with a browser in 2020

#59

Earlier quoted context omitted.

Seems legit, although that should probably be the OSes job to overlay that

That has its own set of challenges -- now you have to design your game so that the battery indicator doesn't cover up an important part of the game. Also, what if the OS allows it to be configurable location/size, etc.

I was imagining a pop-up saying "your battery is getting low"

Re: Things you can do with a browser in 2020

#60
post #24

Earlier quoted context omitted.

It's funny to me that dark themes seem to be the preferred theme type in online discussions, because in practice, most people I know prefer a light theme on a monitor set to high contrast and relatively low brightness in a well lit setting. I too prefer that, as it seems to reduce (eliminate?) my eyestrain after hours on the computer.

I think it depends a lot on age and level of eyesight. I've never once felt eye strain from looking at a dark theme, and if a room is even somewhat dark then a blindingly white screen gives me a headache. I can always fiddle with my brightness as needed for different situations, at least on my phone, but that's kind of a pain. On a desktop monitor it's usually a significantly bigger pain.

I've always heard that you should use an off-white or off-black, and that CSS like #000 or #FFF for backgrounds is a no-no.
Post reply on HN