DEV Community

Discussion on: What emerging technology would you want to work with if you could?

 
jochemstoel profile image
Jochem Stoel

Let's talk about it then. :)

Thread Thread
 
nektro profile image
Meghan (she/her)

I wanted to focus on a couple things with my new OS

  • web apps are the future
  • people really do like real keyboards for getting work done (desktop first)
  • mabye bring some other language(s) to the web
  • support both x86 and ARM

I have some other ideas jumping around to make it unique but the closest analogy for what I want to make is like a chromebook but way better. The desktop OS space has been pretty stagnant recently (although Windows 10 is making big strides) but yet there's a lot of advancements in system design made in the mobile space that haven't made their way to desktop (and never will with Windows and macOS for backwards compatibility).

Thread Thread
 
nektro profile image
Meghan (she/her) • Edited

there's some things I'd like to update about how browsers (essentially my whole system but would *like* to see in others) handle web apps in the first place.

  • manifest.json has a display property. 1) "standalone" should be the default when a manifest is defined, and if set, should be automatically applied even when only on a browser tab, disabling changing of the URL when within the app and 2) "fullscreen" should not be allowed. (apps should still be able to go fullscreen after asking, but the "default" view of an app should never be able to go fullscreen
  • (Sidenote: the following are some personal opinions on what I think are "necessities" for PWAs to become the "absolute" standard in application development)
  • The Filesystem API needs to make a comeback with minor changes
  • web-share and web-share-target need to be able to share Blobs
  • fetch needs a way to get around CORS (preferrebly permission based)
  • probably more browsers are doing so great but these are just some ideas for the future :D