Společnost Mozilla prostřednictvím video-prezentace tento víkend představila prototyp experimentálního internetového prohlížeče pro platformu iOS, který bude zaměřen na uživatele iPadu. Projekt je stále v rané fázi a vývoj tohoto zajímavého kousku softwaru s názvem Junior ještě nějakou dobu potrvá.
Přísná pravidla a omezení, která Apple na vývojáře klade, zabraňují Mozille použít Gecko HTML engine, takže uživatelé iOS se nedočkají stejného portu Firefoxu, jaký je použit v prohlížeči Mozilla pro Android. Společnost Mozilla se ale samozřejmě chce prosadit na všech populárních operačních systémech a v případě iOS to zkusí i bez zmíněné technologie Gecko. Ostatně, na iPhonu již vývojáři z Mozilly se svou aplikací Firefox Home ukázali, že to se správou a synchronizací záložek zkrátka umí.
Junior bude, stejně jako ostatní prohlížeče třetích stran, navržen pomocí nástroje HTML WebKit, který Apple svým vývojářům poskytuje. Prohlížeč od Mozilly by se měl od ostatních lišit především dokonalostí uživatelského prostředí a integrací služeb, která tato společnost nabízí.
Prototyp je z velké části zrealizován pomocí Appcelerator’s Titanium, jenž umožňuje vytvořit nativní aplikace pro iOS prostřednictvím JavaScriptu. Ačkoli Titanium umožnilo urychlit tvorbu počátečního prototypu, tým, který na projektu Junior pracuje, se vyjádřil, že má tento nástroj příliš mnoho omezení. Aby byl výsledek stoprocentní, vývojáři pravděpodobně finální verzi vyladí v Objetive-C.
Při tvorbě „nulté“ verze Juniora se Mozilla rozhodla přehodnotit některé své názory na rozhraní prohlížeče pro tablet a zvolila poměrně nekonvenční variantu bez jakýchkoli karet nebo navigační lišty. Přepínání mezi jednotlivými webovými stránkami bude probíhat přes samostatné rozhraní, které spojuje potenciál záložek a historie. Výsledek není v souladu s klasickou tvorbou dotyčných vývojářů, ale některé nápady ukotvené v prohlížeči jsou rozhodně zajímavé. O tom, jak se toto alternativní pojetí uchytí v reálném světě, můžeme zatím jen diskutovat.
Přesto, že Mozilla obvykle vydává zkušební verze svých produktů, u Juniora to díky omezením okolo iOS možné nebude. Pro více informací a názornou ukázku doporučujeme navštívit stránky Mozilly, kde naleznete i zmíněnou video-prezentaci.