Content Marketing

Proč zvítězí Flex a Apollo

InternetVčera v noci jsem strávil večer s několika přáteli.

První 3 hodiny strávil v Hranice práce na klientském webu, který měl nějaké problémy mezi prohlížeči. Web byl napsán perfektně, platně CSS. S prohlížečem Firefox 2 v počítači však měl seznam nabídek s odrážkami ošklivý posun pixelů a v aplikaci Internet Explorer 6 jedna z metod CSS vůbec nefungovala.

Firefox 2 (podívejte se na divný posun pixelů, díky kterému vypadá téměř kurzívou):
Nabídka Firefox 2

Takto by to mělo vypadat:
Internet Explorer 7

Pokaždé, když jsme něco testovali, pokazil se jiný prohlížeč. Testovali jsme napříč OSX se Safari a Firefox a poté XP s IE6, IE7 a Firefox. Billovy znalosti na CSS a moje láska k JavaScriptu nakonec vedla k řešení, které nevyžadovalo hacky specifické pro prohlížeč ... ale bylo to směšné (ale zábavné) cvičení, kterým weboví designéři procházejí každý den.

Skutečnost, že se jablko, Mozilla, Microsoft, a Opera nejsou schopni psát aplikace, které využívají a Webový standard by pro každého z nich mělo být trapné. Absolutně jsem pochopil, jestli má každý prohlížeč své vlastní funkce, které lze podporovat pomocí jejich vlastního skriptování - ale to je základní věc.

To je dokonalý příklad toho, proč Apollo a Kabel máte velkou šanci zamést internet. Psal jsem před pár dny o Scrapblog, aplikace napsaná ve Flex (a rychle přenesená do Apolla). Pokud jste to neměli šanci vidět - jdi to vyzkoušet - není to nic úžasného.

Flex běží pod Adobe Flash plugin prohlížeče. Toto je plugin, který 99.9% mnoho internetu (běžíte pokaždé, když se podíváte na video na YouTube). Apollo využívá stejný engine, ale umožňuje vám skutečně běžet v okně aplikace, nikoli být omezen na prohlížeč.

Co je Flex?

od Adobe: Aplikační rámec Flex se skládá z MXML, ActionScript 3.0 a knihovny tříd Flex. Vývojáři pomocí MXML deklarativně definují prvky uživatelského rozhraní aplikace a používají ActionScript pro logiku a procedurální řízení klienta. Vývojáři píší zdrojový kód MXML a ActionScript pomocí nástroje Adobe Flex Builder? IDE nebo standardní textový editor.

Vzhledem k naší frustraci z vytváření jednoduché nabídky pro různé prohlížeče si představte, že se pokoušíte vytvořit celou webovou aplikaci, která je podporována ve všech prohlížečích! Nakonec musí vývojáři psát hacky nebo skripty specifické pro prohlížeč, aby zajistili stejný zážitek bez ohledu na to, na jakém prohlížeči nebo desktopu pracujete. Žádné problémy s různými prohlížeči

a další výhoda snadného portování aplikace do Apolla pro spuštění do nebo z prohlížeče.

Kromě toho, že si nemusíte dělat starosti s tím, jak to vypadá v každém prohlížeči, existují i ​​další výhody. Psaní pro Flex ano ne vyžadovat formální programovací dovednosti. Myslím, že proto se mnoho profesionálních programátorů posmívá používání Flex nebo Adobe. Raději by vám dali utratit desítky tisíc dolarů za to, aby jim vyvinuli funkci v ASP.NET, která trvá několik řádků MXML.

Pokud chcete držet krok s Flexem a Apollem, přihlaste se k odběru blogu mého přítele Billa.

Douglas Karr

Douglas Karr je CMO OpenINSIGHTS a zakladatelem Martech Zone. Douglas pomohl desítkám úspěšných MarTech startupů, pomohl s due diligence v hodnotě více než 5 miliard dolarů v akvizicích a investicích Martech a nadále pomáhá společnostem při implementaci a automatizaci jejich prodejních a marketingových strategií. Douglas je mezinárodně uznávaný odborník na digitální transformaci a MarTech a řečník. Douglas je také publikovaným autorem průvodce pro figuríny a knihy o obchodním vedení.

Související články

Tlačítko Nahoru
zavřít

Byl detekován Adblock

Martech Zone je schopna vám poskytnout tento obsah zdarma, protože naše stránky zpeněžujeme prostřednictvím příjmů z reklam, přidružených odkazů a sponzorství. Ocenili bychom, kdybyste při prohlížení našich stránek odstranili svůj blokovač reklam.