All Things Microsoft > Microsoft Software

Kill Bill's Browser

<< < (3/18) > >>

piratePenguin:

--- Quote from: Aloone_Jonez ---
Face it piratePenguin, Opera's just better than FireFox. :p
--- End quote ---
Because it has tiled windows and zoom zooms images?
Yea, right.

Opera might have a few extra features that might be useful once in a while (I'm sure not everybody uses them, and that very few people use them alot). The Mozilla guys have a design to die for. Maybe now they can probably work on them "useful once in a while" features.

I wonder are the Opera guys already redesigning with XUL. They'd want to be. Internet Explorer is gonna have XAML, which is the same as XUL (same idea anyhow). Opera sure wouldn't wanna be left behind, especially if XUL/XAML becomes as big as some people have said they'll be.

Aloone_Jonez:
What's XUL/XAML?

Your screenshot doesn't impress me at all.

piratePenguin:

--- Quote from: Aloone_Jonez ---What's XUL/XAML?

Your screenshot doesn't impress me at all.
--- End quote ---
I linked to XULPlanet.com for a reason.

--- Quote ---The XML User Interface Language (XUL) is a markup language for describing user interfaces. With XUL you can create rich, sophisticated cross-platform web applications easily.
--- End quote ---

Whenever I heard about it first, I thought "cool, useful for web-apps". Then I learned that Firefox itself sf an XUL app. I'm looking at the sources now - it's all Javascript, CSS, and XUL (XML) (only for the graphical stuff, and stuff releated to the interface. The rest is C and C++. You don't need to download the source code to see the Javascript, CSS, and XUL. Find browser.jar (for me it's in /usr/lib/firefox-1.6a1/chrome), extract it (it's a zip file - I used unzip), and look in browser.xul, etc.)!

The XUL-ness is what brang along the whole extension infrastructure. Extensions are XUL-built too, they register themselves with Firefox and the XML, etc. is merged into the Firefox XUL.

If I built some web-app in XUL, I could use buttons, menus, etc., kinda like GTK+, etc., and in Windows XP it'd look like an XP app, and on my system it'd look like Firefox does. A native app. But it'd be hosted remotely - you could visit http://piratepenguins_site.whatever/XUL/app.xul from any XUL browser (only Firefox ATM). If you run firefox with: 'firefox -chrome http://piratepenguins_site.whatever/XUL/app.xul' it'd run the app not inside a Firefox tab.

Jesus I should've just linked you to this.

WMD:
Well hold on there, Jonesy.  You've got a link to Firefox in your sig on that electronics forum. :p

piratePenguin:
The chrome:// protocol, in Firefox, provides access to the XUL-stuff installed on the system. Because Firefox itself is an XUL app, you can open Firefox within itself by visiting: chrome://browser/content/browser.xul.
That's what my screenshot above was of.

You can also view the XUL components that make up Firefox, like the password manager, DOM viewer, source code editor, etc., with different chrome links.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version