The Joy of XUL

Discuss various technical topics not related to Mozilla.
Post Reply
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

The Joy of XUL

Post by patrickjdempsey »

I'm having a hard time finding a single one of these reasons that isn't overwhelming still to this day. Maybe Mozilla needs to read their own propaganda some time.

https://developer.mozilla.org/en-US/docs/The_Joy_of_XUL
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/
User avatar
Frenzie
Posts: 2135
Joined: May 5th, 2004, 10:40 am
Location: Belgium
Contact:

Re: The Joy of XUL

Post by Frenzie »

Does Mozilla present its arguments for getting rid of it anywhere?
Intelligent alien life does exist, otherwise they would have contacted us.
User avatar
WaltS48
Posts: 5141
Joined: May 7th, 2010, 9:38 am
Location: Pennsylvania, USA

Re: The Joy of XUL

Post by WaltS48 »

Perhaps in the Deprecation of XUL, XPCOM, and the permissive add-on model section of The Future of Developing Firefox Add-ons | Mozilla Add-ons Blog.

I have no idea when "The Joy of XUL" page was created. There is a lot of outdated material on the Web.
Linux Desktop - AMD Athlon(tm) II X3 455 3.3GHz | 8.0GB RAM | GeForce GT 630
Windows Notebook - AMD A8 7410 2.2GHz | 6.0GB RAM | AMD Radeon R5
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: The Joy of XUL

Post by patrickjdempsey »

I suspect it was likely created 15 years back when Netscape/AOL/Mozilla was actively trying to get other developers to use XUL/Gecko. That was actually a somewhat successful campaign, much to the chagrin of the developers who went down that route only to be repeatedly kicked by Mozilla as embedded Gecko support was dropped, XULRunner as a platform was introduced but largely ignored, remote XUL was dropped (with limited access via an extension), XPCOM support was dramatically changed, and rapid releases created an update nightmare.

My point is that I don't think it's all that outdated. There have been a handful of changes to HTML to make it slightly better for interface design, but it's still fundamentally NOT an interface language and forcing it to act like one is a serious pain. Not quite as big of a pain as it was 15 years ago, but still pretty bad.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/
rsx11m
Moderator
Posts: 14404
Joined: May 3rd, 2007, 7:40 am
Location: US

Re: The Joy of XUL

Post by rsx11m »

The history says that the page was set up Aug 12, 2005 ("Ported from mozilla.org") and was edited as recently as Sep 7, 2014.
Post Reply