If not for that, Sailfish browser could reuse the UI.
Firefox.html: Rebuilding Firefox UI in HTML
41–50 of 146 posts
Re: Firefox.html: Rebuilding Firefox UI in HTML
#42I realize this is a personal project, but this is deeply amusing considering that: 1. Way back when (circa 1998-2001?), the Mozilla project started as a radical redesign of the next gen Netscape browser. One of the core principles of the architecture was that the browser itself would render the UI elements (using an HTML-like tech call XUL). 2. The Firefox browser (then called "Phoenix") was a reaction against the ab…
I'm not sure Phoenix was ever a reaction to XUL. Phoenix was more a reaction to the kitchen sink feature-list of Netscape 5 and Mozilla Application Suite, seeking to pare down the feature set to a minimally viable browser.
In XUL (and moreso XBL) Mozilla had a web technology that there was talk of submitting for standardization and which brought with it a level of expression that HTML didn't offer at the time. As HTML, CSS and JavaScript have evolved, XUL/XBL bring less and less to the table.
Re: Firefox.html: Rebuilding Firefox UI in HTML
#43I've built that. Just to be clear: this is a personal project, not a mozilla project (even though I'm a mozilla employee). Also - many people find it silly to use HTML instead of the operating system toolkit library. But it's not HTML or native. It can be both. In this case, the HTML code define the layout, and we can draw native widgets inside (look at the tag in HTML, it's a native widget). For example, if you run…
No troll, I thought that was what XUL was.
Re: Firefox.html: Rebuilding Firefox UI in HTML
#44Earlier quoted context omitted.
Why don’t you use SVG instead of PNG for icons? Then you can use CSS to customize them for different themes.
I want to use SVG. See issue #24. I just don't have the assets.
http://opentype.info/blog/2013/07/03/color-emoji-in-windows-...
Re: Firefox.html: Rebuilding Firefox UI in HTML
#45Re: Firefox.html: Rebuilding Firefox UI in HTML
#46I've built that. Just to be clear: this is a personal project, not a mozilla project (even though I'm a mozilla employee). Also - many people find it silly to use HTML instead of the operating system toolkit library. But it's not HTML or native. It can be both. In this case, the HTML code define the layout, and we can draw native widgets inside (look at the tag in HTML, it's a native widget). For example, if you run…
> But it's not HTML or native. It can be both. In this case, the HTML code define the layout, and we can draw native widgets inside (look at the tag in HTML, it's a native widget). No troll, I thought that was what XUL was.
There might be other advantages of replacing XUL with HTML, rather than developing them in parallel.
Re: Firefox.html: Rebuilding Firefox UI in HTML
#47I've built that. Just to be clear: this is a personal project, not a mozilla project (even though I'm a mozilla employee). Also - many people find it silly to use HTML instead of the operating system toolkit library. But it's not HTML or native. It can be both. In this case, the HTML code define the layout, and we can draw native widgets inside (look at the tag in HTML, it's a native widget). For example, if you run…
It may or may not be used in the end, but I'm excited by the potential.
Re: Firefox.html: Rebuilding Firefox UI in HTML
#48Earlier quoted context omitted.
> But it's not HTML or native. It can be both. In this case, the HTML code define the layout, and we can draw native widgets inside (look at the tag in HTML, it's a native widget). No troll, I thought that was what XUL was.
Problem being that XUL is quite long in the tooth? There might be other advantages of replacing XUL with HTML, rather than developing them in parallel.
Doing the Firefox chrome (heh) in HTML is another way to put our money where our mouth is, like the Firefox OS and Web App Runtime efforts.
There's a more detailed explanation of the situation of XUL here: https://lists.mozilla.org/pipermail/dev-platform/2014-Octobe...
Re: Firefox.html: Rebuilding Firefox UI in HTML
#49The browser shipped with Blackberry 10 was written in HTML and was a real joy to develop. Edit: some more public details The default browser on the BlackBerry 10 platform was a completely new browser application. The chrome was written in HTML, CSS and JavaScript. Being able to develop the chrome on your desktop browser or being able to run inspector remotely and using your desktop was very handy. The core was a comm…