Dreamweaver dør fortsatt

Dreamweaver dør fortsatt

For fire år siden kunngjorde jeg at "Dreamweaver er døende", at HTML-forfatteren var over, og fremtiden tilhørte kommende CMSE-er som WordPress og Drupal. Oops.

Hands -on webdesign er fremdeles veldig med oss, og det er også Dreamweaver, et faktum som ble gnidd inn nylig på en Adobe “Create the Web” -økten, da programlederen spurte hvor mange mennesker i rommet som fremdeles brukte programmet - Nesten hver hånd gikk opp. Så hvorfor trives Dreamweaver fortsatt?

Svaret kan oppsummeres med ett ord: HTML5. Da jeg skrev det stykket i 2009, var HTML4 og CSS 2 begge mer enn ti år gamle; Nettdesignere forsto den grunnleggende begrensede plattformen de ga; Og World Wide Web Consortium (W3C) planla å omskrive begge i XML for å sette dem i stein.

Internett er universelt, eller det er ingenting, og det er ikke noe poeng å lage alle sang, alt-dansende sider som de fleste av publikum ikke kan se

Men det året så en ekstraordinær snuoperasjon. Mange nettleserutviklere hadde vært misfornøyd med begrensningene, og etter at W3C avviste sine første forslag, slo Mozilla og Opera seg sammen med Apple for å opprette den uavhengige Web HyperText Application Technology Working Group (WHATWG) og presse frem mulighetene til HTML, CSS og JavaScript.

I 2009 aksepterte W3C nederlag, dumpet sin egen XHTML -arbeidsgruppe og omfavnet Whatwgs initiativ, og overleverte nettet til nettet til nettleserutviklerne og deres utviklende HTML5.

Dette burde ha lovet spennende nye funksjoner for verdens mest populære nettforfatterverktøy, men Dreamweaver fortsatte å fungere som om HTML5 ikke eksisterte.

For å være rettferdig, var det gode praktiske grunner. Internett er universelt, eller det er ingenting, og det er ikke noe poeng å lage alle sang, alt-dansende sider som de fleste av publikum ikke kan se. Nettdesignere, som hovedregel, jobber med den laveste fellesnevneren, noe som betydde å vente til alle ikke -HTML5 nettlesere hadde blitt skyllet fra systemet - et veldig fjernt prospekt.

En annen faktor var at Adobe allerede hadde sin egen, ekstremt vellykkede, nett-applikasjonsteknologi i Flash, og var fast bestemt på å utnytte kanten dette ga den og dens brukere. Da Adobe fokuserte på denne strategien, så Dreamweaver stadig mer ut som et verktøy bare for å pakke SWF-baserte flash-applikasjoner i HTML. Siden Flash ble universelt støttet av stasjonære nettlesere, og kunne gjøre alt HTML5 lovet å levere - og mye mer i tillegg - behovet for å bytte til den mindre kraftige, mindre universelle HTML5 var i beste fall diskutabel.

Klikk nå her

Les vår første utseende gjennomgang av Dreamweaver CC

Jeg har dekket frigjøringen av denne historien mye. Steve Jobs snudde nettet opp ned ved å kunngjøre dagen før lanseringen av Adobes Creative Suite 5, at Apple ikke ville støtte Flash på iPhone eller iPad. Flash i nettleseren ble ranet av universell levering på disse neste generasjons enhetene, og ble dømt til å avta raskt. For å levere rikt nettinnhold, og streame video til iOS -enheter, måtte du plutselig omfavne HTML5. Som W3C før den, var Adobe maktesløs til å kontrollere utviklingen av nettet, og Flash gikk veien for XHTML. Blogginnlegget der Jobs signerte Flashs dødsordre konkluderte: “Kanskje Adobe burde fokusere mer på å skape gode HTML5 -verktøy for fremtiden, og mindre på å kritisere Apple for å forlate fortiden bak.”

Det var råd Adobe hadde ikke noe annet valg enn å ta, og i april 2011 Dreamweaver CS5.5 dukket opp, med fokuset byttet til HTML5 - og nesten ingen omtale av blits. Kodingsfunksjonene ble endelig oppdatert for å støtte HTML5s avgjørende video-, lyd- og lerretelementer for lyd og lerret, og takket være en oppdatert versjon av den innebygde Webkit-motoren støttet Dreamweavers Live View også disse funksjonene, sammen med SVG, @Font-Face Rendering og CSS Media spørsmål.

Den nye forhåndsvisningsdialogen for flere forhåndsvisninger tillot brukere å sette opp responsive design som endrer oppsettet, avhengig av tilgjengelige skjerm i skjermen, noe som er nøkkelen til å få sider til å fungere på både store og små skjermer.

Dreamweaver CS5.5 åpnet også et nytt forfatterfelt med sin evne til å lage frittstående HTML5-apper for håndholdte enheter, takket være dens integrering av det bransjeledende JQuery Mobile Framework, komplett med startoppsett for å få deg i gang, pluss forbedret DOM-støtte og kodehinting. Det viktigste er at det integreres med PhoneGap -rammeverket, som, i tillegg til å gi dedikerte API -er for tilgang til enhetsmaskinvare som akselerometre, kameraer og lagring, samler HTML5 -appen din i naturlig kode for de mest populære mobilplattformene, inkludert Android, Windows Phone og iOS (selv om du fremdeles trenger å betale og hoppe gjennom bøyler, for å bli en Apple -utvikler).

Creative Suite 6

Dreamweaver CS6 bygget på disse HTML5 -fundamentene, med forbedret kodingsstøtte for HTML5 -video, forbedret støtte for jQuery Mobile og ny støtte for CSS3 -overganger (for å lage glatte animasjoner av objektegenskaper uten å bruke JavaScript). Det tilbyr også en sterkt forbedret skybasert tilnærming til naturlig appskaping gjennom integrasjon med Adobes Online PhoneGap Build Service. Bruken av QR -koder på skjermen for å forenkle å installere appene dine på testenheter er spesielt imponerende.

CS6 har betydelige forbedringer av Dreamweavers utforming og typografiske evner, igjen takket være HTML5. Den første er muligheten til å lage "fluidgitter" som lar deg spesifisere forskjellige oppsett for telefon-, nettbrett- og stasjonære enheter, med forskjellige antall kolonner og forskjellige DIV -arrangementer, med hvert rutenett som raskt er tilgjengelige via ikoner nederst i designvisningsvinduet. Også nytt er muligheten til å legge til skriptene som er nødvendige for å bruke tilpassede skrifttyper fra Adobe's Edge Web Fonts Collection, og dra nytte av CSS3s @Font-Face Rule.