Megjelent a Firefox 3

Letöltés

A Firefox 3.0 angol és magyar verziója is letölthető innen:
http://www.mozilla.com/en-US/firefox/

Ha letöltöd, részese lehetsz egy világméretű Guinness rekord kísérletnek!
Részletek: itt.

Megérkezett

Hosszú várakozás után, végre letölthetjük! A megjelenés hivatalos időpontja június 17, magyar idő szerint 19:00-ra volt kitűzve. Ehhez képest csúsztak közel két órát, a leterhelt szervereknek köszönhetően. De végre itt van, nézzük hát, mit tud.

Fejlesztések

Nem csoda a lelkesedés, a Firefox 3 igen sok területen jobb elődjénél. Minden fejlesztést egyenként felsorolni felesleges lenne, arra ott a hivatalos közlemény:
http://www.mozilla.com/en-US/firefox/3.0/releasenotes/

Nézzük a legfontosabbakat röviden:

Biztonság

A rosszfiúk egyre ügyesebbek, így a böngésző is felkészül. Konkrétan adathalászat, vírus és reklámprogramok telepítése és általános megtévesztés ellen.

Emellett a kiegészítők (plugin-ek) biztonságosabbá tételére is figyeltek a készítők.

Sebesség

Az új böngésző gyorsabb. Nem kicsit, nagyon! Teszt eredmények itt:
http://edgarpe.hu/Gyors_Firefox

A fenti link még Beta 5-el készült, de lényeges eltérés nem várható, másrészt frissítve lesz a bejegyzés.

A lényeg, hogy az AJAX weboldalak invázió szerű terjedése miatt igen fontos Javascript futtatásában akár 700%-os sebességnövekedés is bekövetkezhet!

Kényelem

Sok apró-cseprő kényelmi funkció, és néhány nagyobb:

  • Címsor és kereső box átméretezhető
  • Elmentett jelszavak között keresni lehet (ezt már nagyon vártam!)
  • Fejlesztett letöltés menedzser, pl. folytatni lehet az elkezdett letöltéseket
  • Teljesen átalakított címsor. Gépelés közben keres az előzményekben és könyvjelzőkben.
  • A "kedvencek" funkciókat is teljesen újradolgozták. A címsorból, egy kattintással elmenthető az oldal. Újabb kattintással cimkézhetjük, kategorizálhatjuk, stb...
  • Valódi zoom funkció

Ez a lista csak ízelítő, emellett sok más területen is javítottak a Firefox 3-as kiadásában. Részletek a fent már linkelt közleményben.

Szabványok

Fejlesztőknek, honlap készítőknek lehetnek érdekesek a következőek. Akit érint, úgyis tudja mi mit jelent:

  • Javascript 1.8
  • CSS 3
  • HTML 5 előkészületek
  • Színprofilok értelmezése a képekben
  • Drag and drop események
  • Microformats
  • Jobb SVG és PNG kezelés

Szintén csak ízelítő, részletek itt:
http://developer.mozilla.org/en/docs/Firefox_3_for_developers

Lehet nekiesni a letöltésnek, mégegyszer a link:
http://www.mozilla.com/en-US/firefox/

Firefox 3 várakozás

Másfél órája tűkön ülök, hogy mikor jelenik meg végre a várva várt böngésző. Folyamatosan nézem a mozilla.com-ot, a spreadfirefox.com-ot, twitter.com/mozillafirefox-ot meg még kitudja mit, de minden szerver le van terhelve. Még a twitter is, egy kicsit :)

A SpreadFirefox.com-on van ez a kampány, ahol meg lehet ígérni, hogy első nap letöltjük a Firefox 3-at. Amikor utoljára bejött az oldal, Magyarországról kb. 18.000 ember iratkozott fel, jócskán megelőzve ezzel a környező országokat: Ausztria: 9.000, Csehország 8.000, Szlovákia 5.000, Ukrajna 14.000!, Románia 11.000 és a déli határ környéki volt jugoszláv államok 1.500 és 7.000 között!

Magyarország büszke lehet erre, jól mutatja, internetes kultúránk fejlettségét.

Nincs más hátra, mint előre: kedves FF3, türelemmel várunk rád :)

Subversion tipp: kezdő import leállás nélkül

Egy ideje hanyagoltam a verziókezelést. Tudom, fekete pont. De most rendbetettem ezt is, és a közben gyűjtött tapasztalatokból most megosztanék egyet:

Új repository létrehozása rövid leállással

Ha az ember új repository-t akar létrehozni, és megnézi a dokumentációkat, mindenhol ezt fogja látni:

  1. » svnadmin create PATH-0
  2. » svn import PATH-1 URL -m "Initial import"
  3. » svn checkout URL PATH-2

Első parancs: létrehozzuk a repository-t a szerveren a PATH-0 könyvtárban. Második: beimportáljuk a kliens gépen a kezdeti fájlokat a PATH-1 könyvtárból. Harmadik: lekérjük az SVN-től a repo aktuális tartalmát (rev.1) a kliensen a PATH-2 könyvtárba.

Ez szép és jó, a baj csak az, hogy a kliensen a PATH-1 és a PATH-2 különböző kell legyen. Általában nem is lenne ez nagy baj, a fenti művelet végén PATH-1-et töröljük, PATH-2-t pedig átmozgatjuk PATH-1-re, ezzel elérve, hogy az eredeti fájlok, az eredeti helyen, már working copy-ként működjenek.

De ha egy éles webszerveren akarjuk a használat alatt álló fájlokat bevonni a verziókezelésbe, akkor ez a módszer nem működik. Sajnos az svn checkout parancs nem hajalndó felülírni már meglévő fájlokat, ezért PATH-1 szigorúan különböző PATH-2-től. A fenti lépéssorozattal csak úgy oldható meg a probléma, ha egy rövid időre leállítjuk az alkalmazást.

Új repository létrehozása leállás nélkül

Szerencsére találtam egy megoldást, amivel leállás nélkül be lehet vonni fájlokat a verziókezelésbe:

  1. » svnadmin create PATH-0
  2. » svn checkout URL PATH-1
  3. » svn add PATH-1/*
  4. » svn commit -m "Initial import"

A trükk mindössze annyi, hogy a repo létrehozása után, azonnal lekérjük az SVN-től az aktuális állapotot (rev.0)! Ezáltal lesz egy teljesen üres working copy a kliens gépen. Ezután egyenként hozzáadjuk azokat a fájlokat, amelyeket be akarunk vonni a verziókezelésbe, végül pedig egy commit paranccsal elkövetjük az kezdő importálást.

Ráadásul, így nem kötelező a teljes könyvtárat bevinni SVN-be, több svn add utasítással, lehet szelektálni is.

Mindössze ennyi, nekem hasznos volt.

Oldalak

Feliratkozás Prunk-Éger Edgár RSS csatornájára