Waarom Flex en Apollo sal seëvier | Martech Zone
Gisteraand het ek die aand by 'n paar vriende deurgebring.
Die eerste 3 ure is op Grense werk op 'n kliëntwebwerf met 'n paar webblaai-eienaardighede. Die webwerf is perfek en geldig geskryf CSS. Met Firefox 2 op 'n rekenaar het die opsomminglys egter 'n lelike pixelverskuiwing gehad, en op Internet Explorer 6 werk een van die CSS-metodes glad nie.
Firefox 2 (kyk na die vreemde pixelverskuiwing wat dit amper gekursiveerd laat lyk):
Dit is hoe dit moet lyk:
Die feit dat appel, Mozilla, Microsoft, en Opera nie in staat is om toepassings te skryf wat gebruik maak van a Webstandaard moet vir elkeen van hulle 'n verleentheid wees. Ek sou absoluut kon verstaan ​​as elke blaaier sy eie funksies gehad het wat ondersteun kon word deur hul eie scripting - maar dit is basiese dinge.
Dit is 'n perfekte voorbeeld van waarom Apollo en Flex staan ​​'n groot kans om oor die internet te vee. Ek het 'n paar dae gelede geskryf oor Scrapblog, 'n aansoek geskryf in Flex (en vinnig na Apollo oorgedra). As u nog nie kans gesien het om dit te sien nie - gaan probeer dit - dit is niks anders as wonderlik nie.
Flex loop onder Adobe Flash's blaaier-inprop. Dit is 'n plugin wat 99.9% baie van die internet loop (u loop elke keer as u na 'n Youtube-video kyk). Apollo gebruik dieselfde enjin, maar laat u toe om in 'n toepassingsvenster te werk in plaas van tot die blaaier te beperk.
Van Adobe: Die Flex-toepassingsraamwerk bestaan ​​uit MXML, ActionScript 3.0 en die Flex-klasbiblioteek. Ontwikkelaars gebruik MXML om die gebruikerskoppelvlakelemente van die toepassing verklarend te definieer en ActionScript te gebruik vir kliëntlogika en prosedurele beheer. Ontwikkelaars skryf MXML- en ActionScript-bronkode met behulp van die Adobe Flex Builder? IDE of 'n standaard teksredigeerder.
Gegewe ons frustrasie om 'n eenvoudige menu tussen die blaaier te skep, stel u voor om 'n hele webtoepassing op te stel wat in alle blaaiers ondersteun word! Uiteindelik moet ontwikkelaars hacks of blaasspesifieke skripte skryf om dieselfde ervaring te verseker, ongeag aan watter soort blaaier of lessenaar u werk. Geen kruisblaaier-probleme nie en die bykomende voordeel om die toepassing maklik na Apollo oor te dra om die blaaier in of uit te voer.
Behalwe dat u nie bekommerd is oor hoe dit in elke blaaier lyk nie, is daar ook ander voordele. Skryf vir Flex doen nie formele programmeringsvaardighede benodig. Ek dink dit is die rede waarom baie professionele programmeerders spot met die gebruik van Flex of Adobe. Hulle verkies dat u tienduisende dollars spandeer om die funksie in ASP.NET te ontwikkel wat 'n paar reëls bevat MXML.
As u op hoogte wil bly met Flex en Apollo, teken in op my vriend Bill se blog.
Leesverkrygingstrategieë vir nuwe bloggers
April 2, 2007 by 7: 08 AM
Goed gesê Doug. As die ouens van bemarkingstegnieke dit kry, hoop ek op meer ontwikkelaars 😉
April 4, 2007 by 3: 28 AM
> Dit is 'n inprop wat 99.9% van die internet gebruik
U kan u bron vir daardie statistiek ondersoek… 🙂
Hier is dit, April 2007 en ek het nog steeds nie 'n flitsklient wat onder my Ubuntu x86_64 (AMD64) lessenaaromgewing loop nie.
April 4, 2007 by 9: 55 AM
Stephen - jy het gelyk ... dit is 'n ongegronde statistiek. In werklikheid is dit wat bekend staan ​​as 'n buit.
Jammer oor dit!
April 16, 2007 by 11: 43 AM
Hier is 'n skakel rakende Flash se penetrasie - tans 84.3% penetrasie met Flash Player 9.
Goed gesê Doug, Mooi inskrywing Stephen.
Hmm .. Hierdie tegnologie is regtig interessant. Ek is nie 'n programmeerder nie, maar soos u skryf, is dit nie nodig nie. Welgedaan, ek sal dit gaan ondersoek.