Kwa nini Flex na Apollo Watashinda

internetJana usiku nilitumia jioni na marafiki wengine.

Saa 3 za kwanza zilitumika kwa mipaka kufanya kazi kwenye wavuti ya mteja ambayo ilikuwa na quirks zingine za kuvinjari. Tovuti iliandikwa na kamilifu, halali CSS. Walakini, na Firefox 2 kwenye PC orodha ya menyu yenye risasi ilikuwa na mabadiliko mabaya ya pikseli na kwenye Internet Explorer 6, moja ya njia za CSS haikufanya kazi hata kidogo.

Firefox 2 (angalia mabadiliko haya ya ajabu ya pikseli ambayo yanaifanya ionekane karibu na italiki):
Menyu ya Firefox 2

Hivi ndivyo inapaswa kuonekana:
Internet Explorer 7

Kila wakati tunapojaribu kitu, kivinjari kingine kilivunjika. Tulikuwa tukijaribu OSX na Safari na Firefox na kisha XP na IE6, IE7, na Firefox. Utaalam wa Bill katika CSS na upendo wangu wa JavaScript mwishowe ulisababisha suluhisho ambalo halikuhitaji viboreshaji maalum vya kivinjari… lakini ilikuwa zoezi la ujinga (lakini la kufurahisha) ambalo wabuni wa wavuti hupitia kila siku.

ukweli kwamba Apple, Mozilla, microsoft, na Opera hawawezi kuandika maombi ambayo hutumia Kiwango cha Wavuti inapaswa kuwa aibu kwa kila mmoja wao. Ningeweza kuelewa kabisa ikiwa kila kivinjari kilikuwa na huduma zake ambazo zinaweza kuungwa mkono kupitia maandishi yao - lakini hii ni vitu vya msingi.

Huu ni mfano kamili wa kwanini Apollo na Flex nafasi nzuri ya kufagia mtandao. Niliandika siku kadhaa zilizopita kuhusu ChakavuMaombi yaliyoandikwa katika Flex (na haraka kupelekwa kwa Apollo). Ikiwa haujapata nafasi ya kuiona - nenda kaijaribu - sio kitu cha kushangaza.

Flex anaendesha chini Adobe Flash's kivinjari cha kivinjari. Hii ni programu-jalizi ambayo 99.9% mengi ya mtandao (unaendesha kila wakati ukiangalia video ya Youtube). Apollo hutumia injini hiyo hiyo lakini hukuruhusu kukimbia kwenye dirisha la programu badala ya kuwa mdogo kwenye kivinjari.

Flex ni nini?

Kutoka AdobeMfumo wa matumizi ya Flex una MXML, ActionScript 3.0, na maktaba ya darasa la Flex. Waendelezaji hutumia MXML kufafanua kwa ufasaha vitu vya kiolesura cha mtumiaji na tumia ActionScript kwa mantiki ya mteja na udhibiti wa utaratibu. Waendelezaji huandika msimbo wa chanzo wa MXML na ActionScript kwa kutumia Mjenzi wa Adobe Flex? IDE au mhariri wa kawaida wa maandishi.

Kwa kuzingatia kuchanganyikiwa kwetu kwa kujenga menyu rahisi ya kivinjari, fikiria kujaribu kujaribu programu yote ya wavuti inayoungwa mkono kwenye vivinjari vyote! Hatimaye, waendelezaji wanapaswa kuandika hacks au maandishi maalum ya kivinjari ili kuhakikisha uzoefu huo bila kujali ni kivinjari gani au desktop unayojikuta unafanya kazi. Hakuna maswala ya kuvinjari msalaba na faida ya ziada ya kusafirisha programu kwa Apollo ili kukimbia au kutoka kwa kivinjari.

Mbali na kutokuwa na wasiwasi jinsi inavyoonekana katika kila kivinjari, kuna faida zingine. Kuandika kwa Flex hufanya Kumbuka zinahitaji ujuzi rasmi wa programu. Nadhani ndio sababu waandaaji wa programu nyingi hukejeli kutumia Flex au Adobe. Wao wangependa utumie makumi ya maelfu ya dola kuwa nao wakiendeleza huduma katika ASP.NET ambayo inachukua mistari michache ya MXML.

Ikiwa ungependa kuendelea na Flex na Apollo, jiandikishe kwa blogi ya rafiki yangu Bill.

7 Maoni

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

Unafikiri?

Tovuti hii inatumia Akismet kupunguza spam. Jifunze jinsi maoni yako yanasindika.