Live data from Hacker News

From Chrome Apps to the Web

blog.chromium.org

51–60 of 111 posts

Re: From Chrome Apps to the Web

#51
post #23

This is going to be really annoying since hardware access from HTML5 is still very rough and not even standardized. Stuff like talking to a serial port isn't even on the radar (so good luck programming a board like BBC micro:bit, Arduino, etc. without a native app), and efforts like WebUSB are still extremely early and not even a full standard. I feel like the product managers making this decision are completely obli…

Did you place a bet on this technology? Tell us about it.

Re: From Chrome Apps to the Web

#52
post #23

This is going to be really annoying since hardware access from HTML5 is still very rough and not even standardized. Stuff like talking to a serial port isn't even on the radar (so good luck programming a board like BBC micro:bit, Arduino, etc. without a native app), and efforts like WebUSB are still extremely early and not even a full standard. I feel like the product managers making this decision are completely obli…

The article mentions using Electron or NW.js if you want to continue building apps on web technologies that need deeper platform access. Is there a reason that those are worse options than Chrome apps?

Each Electron/NW.js app will be packaged with a whole huge runtime.

It's not all bad - there's more freedom with these.

Re: From Chrome Apps to the Web

#55

I think next year's Android tablets will be more like the Play Store with Chrome OS under the hood, the apps they are obsoleting today will be a universally inferior experience on tablets because they were only ever supported on desktops. I think Google are betting on the Play Store for Windows and macOS breaking the Windows/Mac desktop paradigm too ... between Chrome the browser and Android apps Google occupies a lo…

After thinking some more...

Maybe Play Store for Windows and Play Store for OS X will launch real soon... as Play Store for Chrome.

In Chrome OS they're currently adding the Play Store to select hardware including x86 laptops using ... "container" technology.

In Chrome OS these apps will start to stop being available in about a year.

In Chrome on Windows and Mac they are losing access to these apps, the vast vast vast majority of users, they start losing access almost immediately and completely lose access before this year ends.

So I guess Android will be a small device OS.

Chrome-as-Android will be the tablet/desktop/laptop OS.

And if Google's bet pays off Windows and OS X will be an MS-D...OS.

Re: From Chrome Apps to the Web

#56
post #23

This is going to be really annoying since hardware access from HTML5 is still very rough and not even standardized. Stuff like talking to a serial port isn't even on the radar (so good luck programming a board like BBC micro:bit, Arduino, etc. without a native app), and efforts like WebUSB are still extremely early and not even a full standard. I feel like the product managers making this decision are completely obli…

Websites with hardware access? what could possibly go wrong?

Browsers already are a overly complex security nightmare. Moreover the recent example of this stupid but rather simple battery API has shown us several, some more and some less obvious ways of how it can be abused. But sure Google will implement WebUSB and all sort of other shit they may imagine, the others will follow as always. In the end the browser will finally be the OS in your OS but worse and with a huge attack surface.

Re: From Chrome Apps to the Web

#57
Why does this feel like they are just giving the finger to ChromeOS users?

So basically, we have an OS that will only run chrome apps, and they are removing the ability to create chrome apps.

I'd be more okay with this if they gave ChromeOS the ability to install and run an .apk.

Does no one see a problem with this?

Re: From Chrome Apps to the Web

#58
post #56
post #23

This is going to be really annoying since hardware access from HTML5 is still very rough and not even standardized. Stuff like talking to a serial port isn't even on the radar (so good luck programming a board like BBC micro:bit, Arduino, etc. without a native app), and efforts like WebUSB are still extremely early and not even a full standard. I feel like the product managers making this decision are completely obli…

Websites with hardware access? what could possibly go wrong? Browsers already are a overly complex security nightmare. Moreover the recent example of this stupid but rather simple battery API has shown us several, some more and some less obvious ways of how it can be abused. But sure Google will implement WebUSB and all sort of other shit they may imagine, the others will follow as always. In the end the browser will…

What's the alternative? If an app needs such functionality to work and it cannot work within a browser, the user will have to install a native app which aren't nearly as well sandboxed right now (Windows, Mac, Linux).

Re: From Chrome Apps to the Web

#59
post #33

Any alternatives for Javascript USB connectivity on Windows machines? Just a Node.js install?

https://wicg.github.io/webusb/ is implemented on Chrome today behind experimental flags. It's not an answer for legacy USB devices, but for new devices that take into account the web's same-origin policy, it's quite powerful.

Re: From Chrome Apps to the Web

#60
post #23

This is going to be really annoying since hardware access from HTML5 is still very rough and not even standardized. Stuff like talking to a serial port isn't even on the radar (so good luck programming a board like BBC micro:bit, Arduino, etc. without a native app), and efforts like WebUSB are still extremely early and not even a full standard. I feel like the product managers making this decision are completely obli…

The BBC micro:bit happens to be a bad example, since the editors [1] are exactly web apps with no hardware access. The editors compile the code in the browser and provide the ARM binary as a .hex file that the user downloads onto the micro:bit, which is a USB mass storage device.

[1]: https://www.microbit.co.uk/create-code

Post reply on HN