2. about:kami
● Firefox felhasználó még a Firebird
idejéből (2003)
● Fordítási munkák
● SeaMonkey és külső fejlesztők
kiterjesztései
● Cikkek és hírek fordítása, írása
● Részvétel a közösségi életben
● Kiadási bulik és egyéb megjelenések
szervezése
● Részvétel a Mozilla Reps programban
● Rendszergazda egy mobiltelefon-
monitoringgal foglalkozó cégnél –
www.synaptel.com
4. Irányelvek
Nyíltság
● Nyílt szabványok, nyílt forráskód
Innováció
● Előremutató megoldások, kísérleti
projektek
Lehetőség
● Mindenki részt vehet munkánkban
● Mozilla kiáltvány
● https://www.mozilla.org/about/manifesto.hu.html
5. A Mozilla több, mint csak a Firefox
● Alapítvány
●
Szabad szoftverek
● Közösség
● Fejlesztők
●
Firefox
● Biztonsági szakemberek ●
Thunderbird
● Tervezők ●
Bugzilla
● Tesztelők
●
SeaMonkey
● Dokumentáció készítők
●
Lightning
● Kiegészítő fejlesztők
● Honosítók
●
Camino
● Népszerűsítők
● Felhasználók
6. A Mozilla több, mint csak a Firefox
● Fejlesztői közösség ● Eszközök
● Developer Network ● Publikus repository-k
● Dokumentáció ● QMO
● WebFWD ● Mozilla Support
● Kísérleti labor ● Crash stats
● Jetpack: Add-ons Builder, SDK ● Graphs
● Chromeless Browser ● Air Mozilla
● Open Badges ● Wiki
● Gaming ● Blogok / Planet
● Test Pilot ● Drumbeat
● ACE ← SkyWriter ← Bespin
● Browser ID
7. Kihívások
●
Firefox által gerjesztett hatás: erősödő konkurencia
●
HTML5 megjelenése
●
Nagyobb teljesítmény iránti fokozódó igény
●
Grafikus hardverek jobb kihasználása
●
Okos mobil eszközök tömeges elterjedése
●
Függetlennek maradni a nagyhalak között
●
A konkurensek tőkeerős vállalatok
●
Közösség erejének felhasználása a jobb internet érdekében
9. Felpörgetett kiadási ütemterv
● Adj ki korán, adj ki gyakran elv követése
● 42 naponta (6 hetente) új kiadás
● Szükség esetén hibajavítások köztes időben
● Fejlesztési állapotoknak megfelelő csatornák
● Firefox: Nightly, Aurora, Beta, Végleges
● Thunderbird: Daily, Early bird, Beta, Végleges
● 18 hetes „érési” ciklus
● Nightly/Daily: Új funkciók, hibajavítás, tesztelés
● Aurora/Early bird, Beta: hibajavítás, lokalizáció, tesztelés
● A Gecko motor verziója megegyezik a kiadáséval
12. Extended Support Release (ESR)
●
Azok számára akiknek túl gyors a felpörgetett kiadási ütemterv
●
Csak a magas és kritikus biztonsági és stabilitási hibák javítása kerül
bele a frissítésekbe automatikusan
●
42 hétig (7 kiadás) támogatott verziók (csak kritikus javítások)
●
12 hét áttérési időkeret az új verzióra (2 kiadási ciklus)
●
Tervezhető, ütemezett frissítések
●
Csak az asztali Firefox és esetleg a Thunderbird számára
●
Letöltés külön weboldalon keresztül
18. Azure
✔ A tartalom, rétegek leképzéséhez használt Cairo API
lecserélése az Azure API-ra
✔ Az Azure API is a Direct2D-t használja
✔ Hamarosan: OpenGL, Direct3D 9 és 10, Quartz
✔ Cairo fallback – kompatibilitás és nyomtatásnál
✔ Állapotmentes kivitelezés
✔ Felesleges átalakítások elkerülése
✔ Nagyobb teljesítmény
✔ Platformfüggetlenség
19. Telemetry
Teljesítmény és
memóriafogyasztási
adatok anonim gyűjtése
20. Firefox 8
●
Lapok betöltése igény szerint
●
Firefox 4-től elérhető opció, alapértelmezés lett + UI
●
Felület animáció
●
Lapok átrendezése
●
Lap leválasztása új ablakba → előnézet megjelenítése
●
Twitter kereső a keresőszolgáltatások között
●
Belső felhasználói felületek egységesítése
●
Egységes felhasználói felület létrehozása a platformok
jellegzetességinek figyelembevételével (előkészítés)
21. Firefox 8 – Frissítés
●
Újraindítási figyelmeztetés: csak ha tényleg szükséges
●
Biztonsági frissítések (figyelmeztetés 12 óránként)
●
Csendes frissítés – Újdonságok oldal opcionális
22. Firefox 8 – Kiterjesztések
●
Harmadik féltől származó kiterjesztések felhasználó által
történő elfogadása
●
Kiterjesztések frissítése a Firefox frissítésével együtt
●
Telepített kiterjesztések listája
●
Harmadik fél által telepített kiterjesztések letiltása
●
Minden telepített kiterjesztés frissítéseinek letöltése, ha
az automatikus frissítés engedélyezve van
23. Firefox 8 – Technológia
●
WebSockets frissítések
●
Cross-Origin Resource Sharing (CORS) használata a
WebGL textúrákhoz (Firefox 5-ben került letiltásra)
●
HTML5 multimédiás elemek memóriaigényének csökkentése
●
HTML string beszúrása egy dokumentumba
insertAdjacentHTML() JavaScriptből
24. Firefox 8 for mobile
●
Helyi adatok titkosítása
●
Web Apps integráció
26. SeaMonkey 2.5
● Minden újdonság a Firefox 8-ból és a
Thunderbird 8-ből
27. Firefox 9 – Platform
●
Plugin Finder Service 2 bevezetése a Firefoxba
●
Bővítmények (Plugin) biztonsági sérülékenységekkel
kapcsolatos információk biztosítása
●
Bővítmények frissítésének ajánlása
●
Bővítmények ajánlása a kliensen futó Firefox számára
ismeretlen MIME-típus esetén a PFS2 webhely segítségével
●
JavaScript TypeInference használatának bevezetése
●
navigator.doNotTrack objektum biztosítása a globális JavaScript
névtéren a „Nem akarom, hogy a webhelyek kövessenek”
beállítás ellenőrzésére.
28. Firefox 9 for mobile
●
Optimális megjelenés táblagépeken
●
Felhasználói felület az eszköz kamerája számára, ha
weboldal a <camera> elemet használja
30. Firefox 10
●
Kiterjesztések automatikus engedélyezése Firefox
frissítéskor
●
Kivétel: letiltott, a fejlesztő által kért szigorú elbíráslás
(install.rdf) vagy bináris kiterjesztések esetén
●
Csendes telepítés
●
A Firefox futása közben hajtódig végre, a böngésző
újraindításakor csak minimális teendő marad (Linux,
MAC OS X)
●
Szolgáltatás segítségével (Windows)
31. Open Web Applications
●
Mindenhol elérhető egységes szolgáltatások biztosítása
●
Fizetési szolgáltatások, naptár- és névjegykezelés, widgetek
●
HTML5, CSS, JavaScript és más nyílt szabványok használata
●
Működik valamennyi modern böngészőben és platformon (mobilon
is – Android)
●
Saját Web App bolt létrehozásának lehetősége
●
Nyílt forráskód, szabad szoftver
●
Megjelenés: Firefox 8 for mobile és Firefox 11
●
https://apps.mozillalabs.com/
33. BrowserID
●
Azonosítás hitelesített emailcím segítségével és jelszóval
●
BrowserID-t támogató webhelyen belépés: emailcímmel
●
Előnyök
●
Egyszerű használat
●
Biztonság (emailcím azonosítása, digitális aláírás és nyilvános
kulcsú titkosítás)
●
Böngészőfüggetlen
●
Decentralizált
●
Adatvédelem (nincs felhasználókövetés)
34. Open Badges
● Jelvénygyűjtési rendszer
● BrowserID alapú megoldás
● Kiszolgáló infrastruktúra
● Open Badges felépítése:
● Jelvény kiállítók
● Hitelesített jelvények
● Tanuló
● Jelvény hátizsák
● Megjelenítő helyek
35. WebFWD
●
Van egy jó ötleted? Valósítsd meg a Mozillával!
●
Mentorálási program
●
Konzultáció a Mozilla kulcsembereivel
●
Workshopok a fejlesztéshez szükséges témákban
●
Mozilla technikai eszközök és infrastruktúra használata
●
Induló projekt menedzsmentje
●
Az elkészült termék szabad szoftver
– De üzleti alkalmazás emellett is lehetséges (pl.: SaaS)
36. Linkek
Mozilla kiáltvány: http://goo.gl/Hk94j
Firefox: http://www.mozilla-europe.org/hu/firefox/features/
Firefox mobiltelefonon:
http://www.mozilla.com/en-US/mobile/features/
Beta és Aurora: http://www.mozilla.com/en-US/firefox/channel/
Magyar hírek és közösség: http://mozilla.fsf.hu/
37. Hogyan segíthetsz?
Firefox használata és hasznos hibajelentések készítése
Mozilla Support (SuMo) cikkek fordítása
Hírek és cikkek írása
Kiterjesztések fejlesztése, honosítása és a hibák jelentése:
http://bug.openscope.org/browse/OOO (magyar)
https://bugzilla.mozilla.org/ (Mozilla termékek)
http://www.babelzilla.org/ Kiterjesztések fordítása
38. Kedves közönség...
Köszönöm a figyelmet!
Szabad Szoftver Konferencia – Budapest
KAMI – kami911@gmail.com