Genialna parafraza (patrz tytuł) dialogu z Ghostbusters (There is no Dana, there’s only Zuul) to motto bardo ciekawego projektu Mozilli, XUL (wym. “zul”);
Z Wikipedii:
XUL (wym. “zul”, ang. XML-based User-interface Language) jest językiem zgodnym z XML używanym do opisu interfejsu WEB oraz GUI, wykorzystywanym między innymi w programach Mozilla Suite, Mozilla Firefox, Mozilla Thunderbird, Nvu itp.
Do czego można to wykorzystać? Korzystając z XUL’a można pisać skomplikowane aplikacje z interfejsem graficznym, jednocześnie oddzielając mechanizmy aplikacji od warstwy prezentacji.
Prosty trik. Jeżeli masz Firefoxa, wpisz jako adres:
chrome://browser/content/browser.xul
Firefox jest cały zbudowany na XUL’u. Ładując ten plik, załadujesz Firefoksa jako zakładkę w… Firefoksie!
Więcej o XUL’u:
http://www.mozilla.org/projects/xul/
Więcej informacji o triku:
http://seejay.wordpress.com/2007/04/11/firefox-inside-firefox/