Magyar cég fejlesztése került a Mozilla kódjába

A Mozilla az open source világ egyik legnagyobb szereplőjeként mindig is törekedett a legújabb technológiák fejlesztésének anyagi és erőforrásbeli támogatására. A Mozilla Research keretein belül az Adobe Flash Player nyílt forráskódú alternatívájaként életre hívták a Shumway-projektet, hogy hidat képezzenek a korábbi Flash alapú technológiák és a legújabb HTML5 szabványokra épülő modern web között. A projektből a magyar EU Edge szakemberei is kivették a részüket, és a fejlesztéssel a Mozilla mellett a Prezi problémájára is megoldást találtak.

A Prezinél jelenleg zajló technológiai váltás egyik sarokpontja, a Shumway-projekttel azonosan, a FlashPlayer helyettesítésére alkalmas JavaScript megoldás megtalálása volt. A Prezi szakemberei a probléma kapcsán az EU Edge segítségét kérték, akik ezt követően kezdtek el dolgozni a Mozilla béta státuszban lévő Shumway-projektén.

A projekt elején még egyik fél sem volt teljesen meggyőződve arról, hogy a Shumway segítségével hasonlóan jó eredményt lehet elérni, mint amit jelenleg a FlashPlayer tud, de ahogy Szalóki Róbert, az EU Edge fejlesztője nekiállt a Shumway szétszerelésének, egyre biztatóbbá váltak a jelek. A Shumway alapjait alkotó rajzoló-algoritmusok átalakítása és egy böngészőben futó komponensbe építése végül nagyban hozzájárult a Prezi napokban publikált technológiai megújulásához.

A Flash nehézkes és erőforrás-igényes megjelenítésével szemben a Shumway-integráció gyorsabbá és hatékonyabbá tette a Prezi megjelenítő-motorját, mindemellett a projekt részeként olyan fontos hibák kerültek kijavításra a Shumway magjában, amiket még a Mozilla is örömmel fogadott.