This is awesome. We are building AI image editing software and these APIs are so powerful for creating native like experience. Thanks for pushing Web further!
Apple dont give a * about shared standards, especially when it comes to the web. Mozilla wants to keep standards as simple as possible, most args being: - May not be safe. - Dev rather build native app for this. - This level of complexity may kill future open source browser initiatives.
@@leularia every 🍎 tablet and phone restricts ALL browsers to rendering with WebKit. Even worse is that Apple has legacy 32bit tablets that are still used that are stuck on WebKit 12.x forever 😢. Thus Safari/Webkit 12.x is the new IE
You know what would be amazing, a new proper cross platform desktop and mobile application library(ui/network/gpu) that can be compiled to wasm as well. If someone wants js/python/go bindings they can have it, so most likeli in C++. This web as an OS has been tried many times, electron is universally hated, chromium is a memory monster, and all you get is single thread crippled platform.
24GB and 48GB sticks of RAM are already out, gonna keep crying? 96GB(48x2) RAM kit costs $300. Still crying about memory? I have 4000 tabs open regularly. Takes less than 25% of my RAM(96GB)
@@edenassos It is not the tabs, it is the process taking up memory. Also cpu's are faster, memory is cheaper is always the worst defense of a slow code. To draw a rectangle on the screen cpu does not have to walk through thousands of lines of code.
I don't really like it either, but realistically Electron is only "universally hated" by a niche cohort of software nerds and power users. It's basically become the de facto solution for building desktop apps and most people have no problem using popular apps like Spotify, Slack or Notion. Even for developers VS Code has achieved astronomical success in terms of adoption and mind share.
@@rockstar-technology only reason for its popularity is the attractiveness of free piggybacking on browser development and easy to find fe developers. If we had flutter like api with c++ that supports native backends as well as completely different approaches even web. it would be extremely cool. what frustrates me is we have very simple ui patterns on os level that work, yet we have nothing on that direction instead people like reinventing a tree view, list crate buttons with html and think it is fine.
Subscribe to Google Chrome Developers → goo.gle/ChromeDevs
❤
Thanks Thomas, great presentation on the key features. Definitely didn't recognize you without the cap 😅
I appreciate the Comic Sans reference. Everyone's favourite font
Great video. Really like the case study focus!
It would have been nice if this video would have chapters
Great presentation. Thanks a lot!
This is awesome. We are building AI image editing software and these APIs are so powerful for creating native like experience. Thanks for pushing Web further!
Without Photopea i wouldn't be able to do basic image editing tasks on a phone.
Where is Apple in that list?
Apple dont give a * about shared standards, especially when it comes to the web.
Mozilla wants to keep standards as simple as possible, most args being:
- May not be safe.
- Dev rather build native app for this.
- This level of complexity may kill future open source browser initiatives.
I imagine that Apple is more interested in keeping things in the App Store where they will generate Apple revenue.
Apple safari is new IE
@@popuguytheparrot_ i mean who use safari
@@leularia every 🍎 tablet and phone restricts ALL browsers to rendering with WebKit. Even worse is that Apple has legacy 32bit tablets that are still used that are stuck on WebKit 12.x forever 😢. Thus Safari/Webkit 12.x is the new IE
You know what would be amazing, a new proper cross platform desktop and mobile application library(ui/network/gpu) that can be compiled to wasm as well. If someone wants js/python/go bindings they can have it, so most likeli in C++. This web as an OS has been tried many times, electron is universally hated, chromium is a memory monster, and all you get is single thread crippled platform.
24GB and 48GB sticks of RAM are already out, gonna keep crying? 96GB(48x2) RAM kit costs $300. Still crying about memory? I have 4000 tabs open regularly. Takes less than 25% of my RAM(96GB)
@@edenassos It is not the tabs, it is the process taking up memory. Also cpu's are faster, memory is cheaper is always the worst defense of a slow code. To draw a rectangle on the screen cpu does not have to walk through thousands of lines of code.
@@edenassos but....why?
I don't really like it either, but realistically Electron is only "universally hated" by a niche cohort of software nerds and power users. It's basically become the de facto solution for building desktop apps and most people have no problem using popular apps like Spotify, Slack or Notion. Even for developers VS Code has achieved astronomical success in terms of adoption and mind share.
@@rockstar-technology only reason for its popularity is the attractiveness of free piggybacking on browser development and easy to find fe developers. If we had flutter like api with c++ that supports native backends as well as completely different approaches even web. it would be extremely cool. what frustrates me is we have very simple ui patterns on os level that work, yet we have nothing on that direction instead people like reinventing a tree view, list crate buttons with html and think it is fine.
0:09