Hvers vegna Flex og Apollo munu sigra

internetÍ gærkvöldi eyddi ég kvöldinu með nokkrum vinum.

Fyrstu 3 tímarnir fóru í Borders að vinna á vefsíðu viðskiptavinar sem var með einhverja eiginleika yfir vafra. Síðan var skrifuð með fullkomnu, gildu CSS. However, with Firefox 2 on a PC the bulleted menu list had an ugly pixel shift and on Internet Explorer 6, one of the CSS methods didn't work at all.

Firefox 2 (skoðaðu þá skrýtnu pixlaskiptingu sem lætur það líta út fyrir að vera skáletrað):
Firefox 2 valmynd

Svona á það að líta út:
Internet Explorer 7

Each time that we tested something, another browser broke. We were testing across OSX with Safari and Firefox and then XP with IE6, IE7, and Firefox. Bill's expertise at CSS and my love of JavaScript eventually led to a solution that didn't require browser specific hacks… but it was a ridiculous (but fun) exercise that web designers go through every single day.

Sú staðreynd að Apple, Mozilla, Microsoftog Opera eru ófærir um að skrifa forrit sem nota a Vefstaðall ætti að vera vandræðalegt fyrir hvert þeirra. Ég gæti alveg skilið hvort hver vafri hefði sína eigin eiginleika sem hægt væri að styðja með eigin forskrift - en þetta er grundvallaratriði.

Þetta er fullkomið dæmi um hvers vegna Apollo og Flex eiga mikla möguleika á að sópa Netinu. Ég skrifaði fyrir nokkrum dögum um Scrapblog, an application written in Flex (and quickly ported to Apollo). If you haven't had a chance to see it – farðu að prófa það – it's nothing short of amazing.

Flex rennur undir Adobe Flash's vafraviðbót. Þetta er viðbót sem 99.9% hellingur of the Internet runs (you're running every time you look at a Youtube video). Apollo utilizes the same engine but allows you to actually run in an application window rather than being limited to the browser.

Hvað er Flex?

Frá Adobe: Flex umsóknarramminn samanstendur af MXML, ActionScript 3.0 og Flex bekkjasafninu. Hönnuðir nota MXML til að skilgreina á yfirlýsandi hátt notendaviðmótseiningar forritsins og nota ActionScript fyrir rökfræði viðskiptavinar og stjórnun málsmeðferðar. Hönnuðir skrifa MXML og ActionScript frumkóða með Adobe Flex Builder? IDE eða venjulegur textaritill.

Í ljósi gremju okkar við að byggja upp einfaldan matseðil yfir vafra, ímyndaðu þér að reyna að byggja upp heilt vefforrit sem er stutt í vöfrum! Að lokum verða verktaki að skrifa járnsög eða vafrasértæk forrit til að tryggja sömu upplifun óháð því hvers konar vafra eða skjáborðs þú finnur fyrir þér. Engin vandamál milli vafra og viðbótar kosturinn við að flytja forritið auðveldlega til Apollo til að hlaupa í eða út úr vafranum.

Fyrir utan að hafa ekki áhyggjur af því hvernig það lítur út í hverjum vafra eru aðrir kostir. Að skrifa fyrir Flex gerir það ekki require formal programming skills. I think that's why many professional programmers scoff at utilizing Flex or Adobe. They'd rather you spent tens of thousands of dollars having them develop the feature in ASP.NET that takes a few lines of MXML.

If you'd like to keep up on Flex and Apollo, subscribe to my friend Bill's blog.

7 Comments

  1. 1
  2. 2
  3. 5
  4. 6
  5. 7

Hvað finnst þér?

Þessi síða notar Akismet til að draga úr ruslpósti. Lærðu hvernig ummæli þín eru unnin.