ugrás a tartalomhoz

Google Code: további projektek

Bártházi András · 2005. Jún. 23. (Cs), 09.06
A Google Code oldala márciusban indult, akkor négy projekttel. Az oldal célja, hogy a Google-nál használt kódok közül a mások számára is hasznosítható, nem szupertitkos kódokat nyílt forráskódúvá tegyék. Ennek keretében indították el szünidei kódolásra felhívó programjukat is, s tettek két további kódot is elérhetővé a minap. Ez utóbbiakból a webfejlesztők számára talán leginkább érdekes kód az XSLT transzformátor JavaScriptes megvalósítása lehet.

A Google Code oldalról elérhető AJAXSLT projekt több érdekességgel is szolgál. Maga a kód BSD típusú licenc alatt érhető el, azaz szabadon beépíthető akár kereskedelmi projektekbe is (bővebben lásd BSD licenc), továbbá a kifejezetten jól használható megoldásnak tűnik.

Maga a kód egy XSLT megvalósítás, azaz XML fájlokat tudunk átalakítani segítségével. Ezen felül - mivel az XSLT erősen épít rá - az XPath szabvány támogatása is megvalósításra került. A böngészőtámogatottsága elég jó, a népszerűbb, elterjedtebb böngészőkben (Firefox 1.0+, Internet Explorer 6.0, Safari 1.2+, Opera 7.5+) működik. A kód maga - bár nem vizsgáltam meg közelebbről - valószínűleg a Google Maps fejlesztése során készült, emlékeim szerint ott épít az XSLT-re erősen a cég.

Röviden essék szó a másik közzétett projektről is (mely szintén érdekes): az AdWords API Java Client Library segíségével Java programjainkból érhetjük el az AdWords interfészét, s tehetjük kampányainkat még hasznosabbá.

Az az irány, amelyet a Google célzott be magának, számomra elég szimpatikus, kiváncsi leszek a Summer Code kapcsán készülő projektekre is, melyek számát szintén pár napja megduplázták, így 400 kisebb-nagyobb - várhatóan kiváló - projekt támogatása lett biztosított. Reméljük ezek mindegyike a nyár végére közkinccsé is válik, s a nyílt forrású közösség javát szolgálja majd.