Чаро Flex ва Apollo бартарӣ хоҳанд дошт

ИнтернетДишаб ман шомро бо чанд дӯстам гузаронидам.

3 соати аввал дар Марзҳо кор дар сайти муштарӣ, ки дорои якчанд саволҳои кросс-браузер буд. Сайт бо камоли дуруст эътибор навишта шудааст CSS. Бо вуҷуди ин, бо Firefox 2 дар компютер, рӯйхати менюи нишонгузорӣ пиксел зишт буд ва дар Internet Explorer 6, яке аз усулҳои CSS тамоман кор накард.

Firefox 2 (санҷиши аҷоиби пикселро тафтиш кунед, ки онро қариб курсив нишон медиҳад):
Менюи Firefox 2

Ин бояд чунин бошад:
Internet Explorer 7

Ҳар дафъае, ки мо чизеро месанҷидем, браузери дигаре вайрон мешуд. Мо дар саросари OSX бо Safari ва Firefox ва баъд XP бо IE6, IE7 ва Firefox озмоиш мекардем. Таҷрибаи Билл дар CSS ва муҳаббати ман ба JavaScript оқибат ба ҳалли он оварда расонд, ки хакерҳои мушаххаси браузерро талаб намекунад ... аммо ин як машқи хандаовар (вале шавқовар) буд, ки тарроҳони веб ҳар рӯз онро аз сар мегузаронанд.

Дар он аст, ки себ, Mozilla, Microsoftва Опера қобилияти навиштани аризаҳо надоранд, ки истифода мебаранд Веб Стандарт бояд барои ҳар кадоми онҳо хиҷолатзада бошад. Ман комилан мефаҳмидам, ки оё ҳар як браузер хусусиятҳои худро дорад, ки тавассути скриптҳои шахсии онҳо дастгирӣ карда мешавад - аммо ин чизҳои асосӣ мебошанд.

Ин намунаи олии он аст Apollo ва Flex имкони бузурги рӯфтани Интернетро доред. Ман якчанд рӯз пеш навишта будам Scrapblog, аризае, ки дар Flex навишта шудааст (ва зуд ба Аполлон интиқол дода мешавад). Агар шумо имконияти дидани онро надошта бошед - биравед инро санҷед - ин чизи аҷибе нест.

Flex дар зери давида Adobe Flash плагини браузер. Ин плагин аст 99.9% бисёр аз Интернет кор мекунад (шумо ҳар вақте ки видеои Youtube-ро тамошо мекунед). Apollo ҳамон муҳаррикро истифода мебарад, аммо ба шумо имкон медиҳад, ки воқеан дар равзанаи барнома кор кунед, на танҳо бо браузер.

Flex чист?

аз Adobe: Чаҳорчӯби барномаи Flex аз MXML, ActionScript 3.0 ва китобхонаи синфи Flex иборат аст. Таҳиягарон MXML -ро барои декларативона муайян кардани унсурҳои интерфейси корбар истифода мебаранд ва ActionScript -ро барои мантиқи муштарӣ ва назорати процедурӣ истифода мебаранд. Таҳиягарон бо истифода аз Adobe Flex Builder коди сарчашмаи MXML ва ActionScript менависанд? IDE ё муҳаррири матни стандартӣ.

Бо назардошти ноумедии мо аз сохтани менюи оддии кросс-браузер, тасаввур кунед, ки кӯшиши сохтани тамоми веб-барномае, ки дар тамоми браузерҳо дастгирӣ карда мешавад! Дар ниҳояти кор, таҳиягарон бояд хакҳо ё скрипти мушаххаси браузер нависанд, то новобаста аз он ки шумо дар кадом намуди браузер ё мизи корӣ кор мекунед, ҳамон як таҷрибаро таъмин кунанд. Ягон масъалае вуҷуд надорад ва бартарии иловагии ба осонӣ интиқол додани барнома ба Apollo барои ворид шудан ё берун шудан аз браузер.

Ғайр аз он, ки хавотир нашавед, ки чӣ гуна он дар ҳар як браузер ба назар мерасад, афзалиятҳои дигар низ ҳастанд. Навиштан барои Flex мекунад не малакаҳои расмии барномасозиро талаб мекунанд. Ман фикр мекунам, ки чаро бисёр барномасозони касбӣ истифодаи Flex ё Adobe -ро тамасхур мекунанд. Онҳо мехоҳанд, ки шумо даҳҳо ҳазор доллар сарф кунед, то онҳо ин хусусиятро дар ASP.NET таҳия кунанд, ки чанд сатрро дар бар мегирад MXML.

Агар шумо хоҳед, ки Flex ва Apollo-ро пайгирӣ кунед, ба блоги дӯстам Билл обуна шавед.

7 Комментарии

  1. 1
  2. 2

    > Ин плагинест, ки 99.9% Интернет кор мекунад

    Шумо метавонед сарчашмаи худро барои ин омор тафтиш кунед ... 🙂

    Ин аст, моҳи апрели соли 2007 ва ман то ҳол флеш-мизоҷе надорам, ки зери муҳити мизи кории Ubuntu x86_64 (AMD64) кор кунад.

    http://blogs.adobe.com/penguin.swf/2006/10/whats_so_difficult_64bit_editi.html

  3. 5
  4. 6
  5. 7

Ту чӣ фикр мекунӣ?

Ин сомона ба воситаи Akismet барои кам кардани спам истифода мешавад. Омӯзед, ки чӣ тавр маълумотҳои худро тафтиш кунед.