Může Mozilla poskytnout otevřený App Store?

V projevu předneseném minulou středu na Mozilla Summit v kanadském Whistleru položil Pascal Finette, ředitel Mozilla Labs, publiku více než 150 webových vývojářů hypotetickou otázku: jak by vypadal otevřený obchod s webovými aplikacemi? Odpověď by mohla hrát důležitou roli v budoucnosti osobních počítačů.





Úspěch obchodu s aplikacemi společnosti Apple, jakožto spotřebitelského fenoménu i nového proudu příjmů, změnil softwarové prostředí – ale pouze na mobilních zařízeních. Nyní probíhá závod o přizpůsobení tohoto modelu vytvořením obchodu s aplikacemi pro samotný web. Ve webovém obchodě s aplikacemi mohli vývojáři prodávat aplikace, které by běžely na jakémkoli zařízení s webovým prohlížečem, nezávisle na hardwaru nebo operačním systému.

Google v květnu oznámil plány na vytvoření Internetového obchodu Chrome, který bude přímo integrován s jeho prohlížečem Chrome. Microsoft také nedávno začal nabízet verze webových aplikací svého kancelářského softwaru.

V květnu také Mozilla Foundation, nezisková organizace, která poskytuje webový prohlížeč Firefox a další software, odhalila své vlastní plány na vybudování obchodu s webovými aplikacemi, o kterém slibuje, že bude otevřenější než cokoli jiného. Otevřená strategie založená na otevřených standardech a neomezeném licencování pomohla prohlížeči Firefox získat podíl na trhu oproti Internet Exploreru od Microsoftu a Mozilla Foundation sází na to, že stejný přístup přiláká uživatele a vývojáře do jejího obchodu s webovými aplikacemi.



Viceprezident Mozilly, Jay Sullivan, také představil principy otevřeného obchodu s aplikacemi v a blogový příspěvek loni v květnu. První zásadou, tvrdil Sullivan, je, že otevřený obchod s aplikacemi musí hostit pouze aplikace založené na otevřených standardech, včetně HTML5, CSS a Javascriptu. To by zabránilo aplikacím, které používají proprietární technologie, jako je Flash a grafický zásuvný modul Unity 3D. (I když možná ne každý s tímto požadavkem souhlasí. Oznámení společnosti Google o svém internetovém obchodě s aplikacemi Chrome zahrnovalo ukázku hry Lego Star Wars, která obsahuje zásuvný modul Unity.)

Sullivan také tvrdil, že otevřený obchod s webovými aplikacemi musí fungovat stejně dobře ve všech prohlížečích, měl by být přístupný všem vývojářům a neměl by shromažďovat informace o uživatelích. Nakonec řekl, že by měl mít transparentní pokyny pro kontrolu aplikací, které by jej odlišily od obchodu s aplikacemi pro iPhone a iPad společnosti Apple.

Několik specializovaných obchodů s webovými aplikacemi již existuje. Například v roce 2006 Salesforce.com, platforma pro řízení vztahů se zákazníky, spustila svůj vlastní obchod s aplikacemi, nyní nazývaný App Exchange.



App Exchange má více než 400 nativních aplikací běžících na vlastní platformě Salesforce.com a také více než 1 000 aplikací třetích stran, které se integrují s platformou Salesforce.com. Možná to nezní jako velká knihovna, ale podle Chucka Ganapathiho, senior viceprezidenta pro produkty na Salesforce.com, byly tyto aplikace staženy nebo testovány 350 000krát a všechny z nich jsou seriózní obchodní aplikace, spíše než zábava. která dominuje většině obchodů s aplikacemi.

Poskytování způsobu, jakým mohou uživatelé objevovat nový software, je obvykle uváděno jako primární důvod pro vývoj obchodu s aplikacemi, ale Ganapathi říká, že dobře vedený obchod s aplikacemi má kromě toho, že slouží jako centrální místo pro uživatele k hledání aplikací, další výhody. Bezpečnost a soukromí jsou také velkým problémem, říká. IT organizace [jako ty, které používají Salesforce.com] se tím zabývají mnohem více než spotřebitelé, takže jsme to museli řešit dříve.

Zabezpečení je jedním z hlavních důvodů, proč aplikace musí projít kontrolou, než budou přijaty obchodem App Store společnosti Apple. Proces kontroly byl ale také třecím bodem mezi vývojáři a společností Apple, protože mnoho aplikací bylo zamítnuto. Naproti tomu Android Marketplace, obchod s aplikacemi pro zařízení se systémem Android, nemá žádný dohled kromě hodnocení a komentářů uživatelů, což znamená, že potenciálně škodlivé nebo chybné aplikace jsou kontrolovány pouze tehdy, pokud se zdá, že způsobují problémy.



Osobně si myslím, že zde existuje určitá střední cesta, kde můžete využít kolektivní moudrost davů a ​​provést některé z prověřování [aplikací] za vás otevřenějším a transparentnějším způsobem, říká Finette z Mozilly.

Pro vývojáře je schopnost monetizovat aplikace velkou motivací, i když není jasné, jak snadné bude vydělávat peníze ze spotřebitelských webových aplikací. Na rozdíl od současných webových služeb založených na předplatném se však webové aplikace zobrazují na privilegovaném místě v prohlížeči a lze je dokonce stáhnout. Google oznámil funkci ke stažení pro svůj obchod s aplikacemi Chrome a standard HTML5 také umožňuje ukládání místních dat, dokonce i celých aplikací, do mezipaměti, takže fungují offline jako běžný software.

Finette poznamenává, že webové aplikace možná ani nemusí žít v prohlížeči – pomocí technologie, jako je Mozilla's Prism, je možné, aby webové aplikace žily na ploše a spouštěly se bez obvyklé lišty URL a tlačítek vpřed a zpět, která normálně obklopují webovou stránku. nebo aplikace.



Spotřebitele může přitahovat skutečnost, že webové aplikace nebudou uzamčeny pro konkrétní platformu nebo operační systém. Mluvil jsem s jedním člověkem, který mi řekl: ‚Utratil jsem 250 dolarů za aplikace na svém iPhonu – kdybych přešel na Android, vyhodil bych tyto [peníze] pryč,“ říká Finette. Webové aplikace by mohly fungovat na jakémkoli zařízení s prohlížečem vyhovujícím standardům, což uživatelům umožňuje měnit platformy bez ztráty investice.

Webové aplikace také slibují, že usnadní život vývojářům, kteří již nebudou muset přestavovat své programy pro každou novou platformu. Na telefonech iPhone a Android běží aplikace napsané v různých jazycích a ještě větší výzvou je přenést stejnou aplikaci mezi Windows, OS X a Linux. To vše znamená, že náklady na přechod pro vývojáře jsou značné, říká Finette.

Google odmítl komentovat svůj nadcházející obchod s aplikacemi nad rámec svých předchozích veřejných oznámení, takže se teprve uvidí, jak bude obchod s aplikacemi Chrome ve srovnání s vizí Mozilly nebo zda mohou být tyto dva kompatibilní. Finette bude muset nakonec počkat, až vývojáři a uživatelé odpoví na jeho otázku.

skrýt