Kial Flex kaj Apollo Superregos

interretoHieraŭ vespere mi pasigis la vesperon kun kelkaj amikoj.

La unuaj 3 horoj pasis ĉe limoj laborante pri klienta retejo, kiu havis iujn kruc retumilojn. La retejo estis verkita kun perfekta, valida CSS. Tamen kun Fajrovulpo 2 en komputilo la kugla menuolisto havis malbelan pikselŝanĝon kaj ĉe Interreta Esplorilo 6, unu el la CSS-metodoj tute ne funkciis.

Fajrovulpo 2 (rigardu tiun strangan pikselan ŝanĝon, kiu aspektas preskaŭ kursive):
Fajrovulpo 2-Menuo

Jen kiel ĝi aspektu:
Interreto Explorer 7

Ĉiufoje, kiam ni testis ion, alia retumilo rompiĝis. Ni testis tra OSX kun Safaro kaj Fajrovulpo kaj poste XP per IE6, IE7 kaj Fajrovulpo. La kompetenteco de Bill ĉe CSS kaj mia amo al Ĝavaskripto finfine kondukis al solvo, kiu ne postulis retumilajn specifajn hakojn ... sed ĝi estis ridinda (sed amuza) ekzerco, kiun retejaj projektistoj trapasas ĉiutage.

La fakto ke pomo, Mozilla, microsoftKaj opero ne kapablas skribi aplikojn, kiuj uzas Reta Normo devas esti embarasa al ĉiu el ili. Mi absolute povus kompreni, ĉu ĉiu retumilo havas siajn proprajn funkciojn subteneblajn per sia propra skripto - sed ĉi tio estas baza afero.

Ĉi tio estas perfekta ekzemplo de kial Apollo kaj flex havas grandan ŝancon balai Interreton. Mi skribis antaŭ kelkaj tagoj pri Skrapblogo, aplikaĵo skribita en Flex (kaj rapide portita al Apollo). Se vi ne havis okazon vidi ĝin - iru provi ĝin - ĝi estas nenio malpli ol mirinda.

Flex kuras sub Adobe-Flash retumila kromaĵo. Jen kromaĵo 99.9% multa de la interreto funkcias (vi kuras ĉiufoje kiam vi rigardas Youtube-filmeton). Apollo uzas la saman motoron sed permesas al vi efektive kuri en aplika fenestro anstataŭ esti limigita al la retumilo.

Kio estas Flex?

de adobo: La aplikaĵa kadro Flex konsistas el MXML, ActionScript 3.0 kaj la biblioteko de klasoj Flex. Programistoj uzas MXML por deklare difini la elementojn de uzanto-interfaco de la aplikaĵo kaj uzas ActionScript por klienta logiko kaj procedura kontrolo. Programistoj verkas MXML kaj ActionScript fontkodon per la Adobe Flex Builder? IDE aŭ norma tekstredaktilo.

Konsiderante nian ĉagrenon pri konstruado de kruca retumila simpla menuo, imagu provi konstrui tutan retprogramon subtenatan tra retumiloj! Finfine, programistoj devas verki hakojn aŭ retumilajn specifajn skriptojn por certigi la saman sperton sendepende de kia retumilo aŭ labortablo, sur kiu vi laboras. Neniuj problemoj inter kroziloj kaj la kroma avantaĝo de facile porti la programon al Apollo por lanĉi aŭ eliri de la retumilo.

Krom ne zorgi kiel ĝi aspektas en ĉiu retumilo, ekzistas aliaj avantaĝoj. Skribi por Flex faras ne postulas formalajn programajn kapablojn. Mi pensas, ke tial multaj profesiaj programistoj mokas uzi Flex aŭ Adobe. Ili preferus, ke vi elspezu dekmilojn da dolaroj, por ke ili disvolvas la funkcion en ASP.NET, kiu bezonas kelkajn liniojn MXML.

Se vi ŝatus daŭrigi kun Flex kaj Apollo, abonu la blogon de mia amiko Bill.

7 Komentoj

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

    Hmm .. Ĉi tiu teknologio estas vere interesa. Mi ne estas programisto, sed dum vi verkas, ĝi ne bezonas ĝin. Bone farita, mi iros kontroli ĝin.

  5. 7

Kion vi pensas?

Ĉi tiu retejo uzas Akismeton por redukti spamon. Lernu, kiel via komento datiĝas.