Pam y bydd Flex ac Apollo yn Goroesi

rhyngrwydNeithiwr treuliais y noson gyda rhai ffrindiau.

Treuliwyd y 3 awr gyntaf yn Borders gweithio ar safle cleient a oedd â rhai quirks traws-borwr. Ysgrifennwyd y wefan yn berffaith, ddilys CSS. Fodd bynnag, gyda Firefox 2 ar gyfrifiadur personol roedd gan y rhestr ddewislenni bwled shifft picsel hyll ac ar Internet Explorer 6, ni weithiodd un o'r dulliau CSS o gwbl.

Firefox 2 (edrychwch ar y shifft picsel rhyfedd honno sy'n gwneud iddo edrych bron yn italeiddiedig):
Dewislen Firefox 2

Dyma sut y dylai edrych:
Internet Explorer 7

Bob tro y byddem yn profi rhywbeth, torrodd porwr arall. Roeddem yn profi ar draws OSX gyda Safari a Firefox ac yna XP gydag IE6, IE7, a Firefox. Arbenigedd Bill yn CSS ac yn y pen draw arweiniodd fy nghariad at JavaScript at ddatrysiad nad oedd angen haciau porwr penodol arno ... ond roedd yn ymarfer chwerthinllyd (ond hwyliog) y mae dylunwyr gwe yn mynd drwyddo bob dydd.

Mae'r ffaith bod Afal, Mozilla, microsoft, a Opera yn analluog i ysgrifennu cymwysiadau sy'n defnyddio a Safon Gwe dylai fod yn chwithig i bob un ohonynt. Roeddwn i'n gallu deall yn iawn a oedd gan bob porwr ei nodweddion ei hun y gellid eu cefnogi trwy eu sgriptio eu hunain - ond stwff sylfaenol yw hwn.

Dyma enghraifft berffaith o pam Apollo a Flex sefyll siawns wych o ysgubo'r Rhyngrwyd. Ysgrifennais gwpl ddiwrnod yn ôl am Scrapblog, cais wedi'i ysgrifennu yn Flex (a'i borthi'n gyflym i Apollo). Os nad ydych wedi cael cyfle i'w weld - ewch i roi cynnig arni - nid yw'n ddim llai na rhyfeddol.

Mae Flex yn rhedeg o dan Adobe Flash's ategyn porwr. Mae hwn yn ategyn bod 99.9% llawer o'r rhediadau Rhyngrwyd (rydych chi'n rhedeg bob tro rydych chi'n edrych ar fideo Youtube). Mae Apollo yn defnyddio'r un injan ond yn caniatáu ichi redeg mewn ffenestr cymhwysiad yn hytrach na bod yn gyfyngedig i'r porwr.

Beth yw Flex?

O Adobe: Mae'r fframwaith cais Flex yn cynnwys MXML, ActionScript 3.0, a llyfrgell dosbarth Flex. Mae datblygwyr yn defnyddio MXML i ddiffinio elfennau rhyngwyneb defnyddiwr y rhaglen yn ddatganiadol ac yn defnyddio ActionScript ar gyfer rhesymeg cleientiaid a rheolaeth weithdrefnol. Mae datblygwyr yn ysgrifennu cod ffynhonnell MXML a ActionScript gan ddefnyddio'r Adeiladwr Adobe Flex? IDE neu olygydd testun safonol.

O ystyried ein rhwystredigaeth wrth adeiladu bwydlen syml traws-borwr, dychmygwch geisio adeiladu cymhwysiad gwe cyfan sy'n cael ei gefnogi ar draws porwyr! Yn y pen draw, mae'n rhaid i ddatblygwyr ysgrifennu haciau neu sgriptio porwr-benodol i sicrhau'r un profiad ni waeth pa fath o borwr neu bwrdd gwaith rydych chi'n gweithio arno. Dim materion traws-borwr a y fantais ychwanegol o gludo'r cais yn hawdd i Apollo i redeg i mewn neu allan o'r porwr.

Ar wahân i beidio â phoeni sut mae'n edrych ym mhob porwr, mae yna fanteision eraill. Mae ysgrifennu ar gyfer Flex yn gwneud Nodyn angen sgiliau rhaglennu ffurfiol. Rwy'n credu mai dyna pam mae llawer o raglenwyr proffesiynol yn codi ofn ar ddefnyddio Flex neu Adobe. Byddai'n well ganddyn nhw ichi wario degau o filoedd o ddoleri yn eu cael i ddatblygu'r nodwedd yn ASP.NET sy'n cymryd ychydig linellau o MXML.

Os hoffech chi gadw i fyny ar Flex ac Apollo, tanysgrifiwch i flog fy ffrind Bill.

7 Sylwadau

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

Beth ydych chi'n feddwl?

Mae'r wefan hon yn defnyddio Akismet i leihau sbam. Dysgwch sut mae eich data sylwadau yn cael ei brosesu.