Mozilla
A Wikipédiából, a szabad lexikonból.
Nyílt forráskódú böngésző, a Netscape Navigator 1998-ban kiadott kódján alapuló fejlesztés - mely mára gyakorlatilag kikopott és teljesen újra lett írva. A Netscape és a Mozilla is ugyanarra a Gecko nevű motorra épül. Tartalmaz böngészőt, levelező-programot, címjegyzéket, weblap-szerkesztőt, és chat-klienst.
A Mozilla mára már nem csupán egy böngészőt jelent, hanem egy szerteágazó projektet is. Ez a projekt magába foglalja a Mozilla böngésző illetve a kapcsolódó termékek és technológiák fejlesztését.
Harmadrészt a Mozilla nem csupán egy böngésző, hanem egy keretrendszer („framework”) platformfüggetlen alkalmazások fejlesztésére. Mindez olyan szabványok felhasználásával történik mint például a CSS vagy az XML (XUL, XBL). A Mozilla keretrendszert használták több böngészőhöz (Netscape 6.x 7.x, Galeon, Camino) illetve csevegő klienshez is (ChatZilla, JabberZilla). A fejlesztők használják még fejlesztőeszközök, játékok és böngésző-kiterjesztések megírásához is.
Tartalomjegyzék |
[szerkesztés] A Mozilla részei
- A Mozilla böngésző
- Navigator
- Mail & Newsgroups (levelező és hírcsoportolvasó)
- Composer (HTML szerkesztő)
- ChatZilla (IRC kliens)
- Calendar (naptár)
[szerkesztés] Külső hivatkozások
- A Mozilla projekt honlapja
- FSF.hu magyar fordítás: Magyar Mozilla csapat
- Magyar nyelvű levelező lista: groups.yahoo.com/group/mozilla_hu
[szerkesztés] A Mozilla project
A Mozilla project 1998-ban indult, amikor is kiadták a Netscape Navigator forráskódját!
[szerkesztés] Mozilla termékek
[szerkesztés] Mozilla Firefox
A Mozilla böngésző forkja a Mozilla Firefox (eredetileg Mozilla Firebird), ami csak böngészésre használható, a Mozillánál lényegesen gyorsabb. Sokan kizárólag ezzel böngésznek. Nagyon sok bővítés érhető el hozzá, amelyek kényelmesebbé tehetik a nézelődést. Fontosabb tulajdonságok: füles böngészés (tabbed browsing), felugró ablakok tiltása, dinamikus képátméretezés, teljes képernyős üzemmód, beépített kereső, hathatós navigáció a billentyűzet segítségével, automatikus letöltés.
[szerkesztés] Mozilla Thunderbird
Egy kapcsolódó ígéretes fejlesztés a Mozilla Thunderbird, mely a Mozilla levelezőjének forkja. A szokásos levelező funkciókon kívül tartalmaz spam-szűrőt és jól kezelhető felhasználói felületet. Vállalati és kormányzati szintű biztonságot nyújt, úgymint: S/MIME, digitális aláírás, üzenet titkosítás, hitelességi bizonyítványok és biztonsági eszközök támogatása. Ismeri az IMAP/POP protokollt, támogatja a HTML leveleket, címkéket, gyors keresést, címjegyzéket, tértivevényt, fejlett levelező szűrést, LDAP cím kiegészítést, import eszközöket, kíváló keresési lehetőségeket. Lehetőség van több e-mail és hírolvasó fiók egyidejű használatára.
[szerkesztés] Camino
A crossplatform Mozilla fejlesztésektől eltérő módon a Camino platformspecifikus böngésző, csak Mac OS X operációs rendszeren fut. A XUL alapú felhasználói felületet Cocoa nyelven megírt felületre cserélve natív élményt böngészőt hoztak létre a fejlesztők. Csak böngészésre használható és kiegészítésekkel sem bővíthető a Firefoxhoz hasonló módon, külső programokkal viszont adható hozzá plusz funkcionalitás. Legutolsó stabil kiadása a 0.8.4-es, instabil ága pedig a 0.92a+-nál jár.
[szerkesztés] Minimo
A Minimo (Mini Mozilla) egy PDA-kra, mobiltelefonokra és egyéb hordozható eszközökre szánt mikroböngésző. A Windows CE-re írt végleges, 1.0 változat 2005 nyarára várható.
[szerkesztés] Bugzilla
Egy hiba-adatbázis. Lényegében ide lehet beküldeni a programokban/projektekben észlelt hibákat. Minden hibához adnak egy számot, melynek segítségével később megnézheted, hogy jött-e rá válasz, esetleg patch (ez utóbbit inkább a CVS-ben tudod megnézni).
[szerkesztés] ChatZilla
A ChatZilla egy IRC kliens Mozilla webböngészőkhöz, melyet XUL-ban és JavaScript-ben írtak.
[szerkesztés] Kapcsolódó technológiák
[szerkesztés] XUL
- XML User Interface Language (XUL)
[szerkesztés] XRE
XUL Runtime Environment
[szerkesztés] XBL
Extensible Binding Language (Kiterjeszhető Kötési/Hozzárendelési Nyelv)
[szerkesztés] NSPR
Netscape Portable Runtime (Netscape Portolható ....) Platform-semleges API rendszerszintű és libc-jellegű függvényekhez.
[szerkesztés] XPCOM
[szerkesztés] XPConnect
[szerkesztés] XPIDL
Az XPIDL (XP Interface Description Language) XPCOM interfészek definiálására használják. Az XPIDL-ben megírt fájlok az xpidl fordító bemeneteként szolgálak majd, melyekből XPCOM interfész információkat generál:
- fejléceket XPCOM objektumokhoz
- futásidejű típusinformációkat (így dinamikusan meghívhatóak lesznek az XPConnect-en és az XPCall-on keresztül)
- online dokumentáció generálása is hamarosan lehetővé válik majd
[szerkesztés] XPTCall
Az XPTCall egy kicsi, alacsony szintű metódushívás könyvtár. C/C++ és Assembly nyelven megvalósított platformfüggő kód. Az XPTCall segítségével a Mozilla több platformra is átvihető (portolható)
[szerkesztés] XPInstall
Cross Platform Install
[szerkesztés] .xpi (zippi) fájlok
[szerkesztés] Külső hivatkozások
- Mozilla Firefox
- Mozilla Thunderbird
- Camino
- Bugzilla
- Mozilla-alapú projectek fejlesztői közössége
- Mozilla hírek
- MozillaZine
- Magyar MozillaZine
- Mozilla fejlesztői dokumentáció
- XUL
- XulPlanet
- XBL - Extensible Binding Language 1.0
- NSPR
- XPCOM
- XPInstall
- Képernyőképek magyar magyarázószöveggel
- Kiegészités (Mozilla extension) a Wikipédiához


Based on work by