Originally posted by uid313
View Post
Announcement
Collapse
No announcement yet.
Mozilla Developer Experimenting With Firefox UI In HTML
Collapse
X
-
-
Originally posted by uid313 View PostThis seems like a horribly bad idea.
Just imagine how much websites can break out of that sandbox and mess with the browser and read everything.
Just imagine how dumb it not to separate the content from the client.
If you're interested follow the rust subreddit. It often has links to what's going on with servo. Just recently, last day or so, there was a post that spoke about initial rust integration into the Firefox build system (image decoder).
Also, consider that part of the Firefox is web APIs is the Browser Api. By writing interfaces in HTML you can take advantage of that api very readily.
Comment
-
Originally posted by liam View PostThat's why they have rust and servo. Very strong sandboxing is an integral part of the design..
Comment
-
Originally posted by 89c51 View PostCan someone explain how will this work with the toolkits (GTK,QT etc)? Will it just replicate the design?
Furthermore, if the Firefox's windowing stuff is all rewritten in HTML, what will render that?
Comment
-
Originally posted by steveriley View PostYeah, I'm curious about this, too. I mean, we already have these toolkits that render window frames and buttons and menus and all that. Why is it preferable to use HTML for this purpose?
Originally posted by steveriley View PostFurthermore, if the Firefox's windowing stuff is all rewritten in HTML, what will render that?
Comment
-
Incidentally, keep in mind this isn't some major Mozilla project to replace the UI. It's a proof of concept with one or two developers behind it, an experiment to look at alternatives to the old XUL-based code that goes back fifteen years or more.
Comment
-
Originally posted by 89c51 View PostCan someone explain how will this work with the toolkits (GTK,QT etc)? Will it just replicate the design?
The big question is whether the rendering and UI along with native JS (or cross-compiled asm.js style code) will be fast and responsive enough to replace native apps, and whether mobile developers will care enough to switch from native development. Google is pushing Java for application logic (with cross-compiling to Javascript and Objective C), and native UIs rather than HTML. Ximian is doing something similar with C#. Intel has its XDK cross platform HTML5 app runtime and tools. Many people have this idea of unified cross platform HTML/CSS/Javascript nirvana, though there aren't many Linux apps yet, or major apps on any platform for that matter - the most notable might be Youtube for the Playstation, which was written in AngularJS.
Comment
-
Originally posted by alexvoda View Post1. I am sure they are taking this into consideration.
2. Is there currently a way to break out of the sandbox of an iframe into the main page?
Comment
Comment