Download - A világ változik, változik a Mozilla is
A világ változik,
Változik a Mozilla is
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
Közösségek építése, amelyek az internetezés élményének jobbá tételén munkálkodnak.
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
A Mozilla több, mint csak a Firefox
● Alapítvány
● Közösség
● Fejlesztők
● Biztonsági szakemberek
● Tervezők
● Tesztelők
● Dokumentáció készítők
● Kiegészítő fejlesztők
● Honosítók
● Népszerűsítők
● Felhasználók
● Szabad szoftverek
● Firefox
● Thunderbird
● Bugzilla
● SeaMonkey
● Lightning
● Camino
A Mozilla több, mint csak a Firefox
● Fejlesztői közösség
● Developer Network
● Dokumentáció
● WebFWD
● Kísérleti labor
● Jetpack: Add-ons Builder, SDK
● Chromeless Browser
● Open Badges
● Gaming
● Test Pilot
● ACE ← SkyWriter ← Bespin
● Browser ID
● Eszközök
● Publikus repository-k
● QMO
● Mozilla Support
● Crash stats
● Graphs
● Air Mozilla
● Wiki
● Blogok / Planet
● Drumbeat
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
Firefox, Thunderbird, SeaMonkey
42
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
Felpörgetett kiadási ütemterv
Tervezhető kiadások
Dátum Central Aurora Beta Kiadás
2011. 09. 27. Firefox 10 Firefox 9 Firefox 8 Firefox 7
2011. 11. 08. Firefox 11 Firefox 10 Firefox 9 Firefox 8
2011. 12. 20. Firefox 12 Firefox 11 Firefox 10 Firefox 9
2012. 01. 30. Firefox 13 Firefox 12 Firefox 11 Firefox 10
2012. 03. 13. Firefox 14 Firefox 13 Firefox 12 Firefox 11
https://wiki.mozilla.org/RapidRelease/Calendar
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
Extended Support Release (ESR)
Visszatekintő: Firefox 5 és 6
● Firefox 5
● CSS animációk
● JetPack 1.0 (Add-on SDK és Add-on Builder Beta)
● Firefox 6
● Webfejlesztő menü és Scratchpad
● about:memory
● about:permissions
● Doménnév kiemelése a webcímekben
about:permissions
Visszatekintő: Firefox 7
● Jobb minőségű betűkészlet-megjelenítés
● Azonnali Sync
● Jelszó- és könyvjelző-változások esetén
● Memóriaigény csökkentése
● Azure
● Telemetry
Memóriaigény csökkentéseÁtlagos memóriahasználat
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
Telemetry
Teljesítmény és memóriafogyasztási
adatok anonim gyűjtése
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)
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
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
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
Firefox 8 for mobile
● Helyi adatok titkosítása
● Web Apps integráció
Thunderbird 8
● Kiterjesztések kezelése (Firefox 8)● Melléklet-kezelés – billentyűzetkiosztások● Hibajavítások
● Felhasználói felület● Platform-javítások
SeaMonkey 2.5
● Minden újdonság a Firefox 8-ból és a Thunderbird 8-ből
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.
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
Optimális megjelenés táblagépeken
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)
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/
Open Web Applications
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)
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
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)
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/
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
Kedves közönség...
Köszönöm a figyelmet!
Szabad Szoftver Konferencia – Budapest
KAMI – [email protected]