Med Dreamweaver 8, en del av den nettopp kunngjorte Macromedia Studio 8-pakken, fortsetter Macromedia å presse rammen for nettutvikling. I tillegg til mange subtile forbedringer og forbedringer av arbeidsflyten, kan det ledende programmet for redigering av visuelle nettsider skryte av seg redesignede CSS-verktøy, raskere bakgrunns-FTP og verktøy for å konvertere XML-filer til vakkert utformede, nettleservennlige dokumenter.
Her er hva du kan forvente når du tar den oppdaterte webdesignapplikasjonen for en tur.
Forbedret arbeidsflyt
Dreamweaver 8 introduserer mange forbedringer for å hjelpe webdesignere til å jobbe mer effektivt. Et fanebasert grensesnitt for dokumentvinduet holder alle de åpne dokumentene i en enkelt rute. I likhet med fanebasert surfing i Safari betyr dette at et museklikk bytter dokumenter, og omgår det vanlige søke- og finneoppdraget blant en mengde åpne vinduer.
I tillegg kan du lagre et arrangement av paneler som et "Arbeidsområdeoppsett." På denne måten kan du lagre grupper av paneler for å imøtekomme ulike arbeidsflyter. For eksempel kan du lage ett oppsett av paneler for arbeid på databasedrevne websider, et annet layout for designintensive, CSS-tunge sider, og bytt mellom dem mens du jobber på forskjellige typer web sider.
Flere nye funksjoner vil appellere til designere: et zoomverktøy gjør det lettere å kontrollere justeringen av grafikk, velge små gjenstander og arbeide med små skrifttyper; du kan også dra hjelpelinjer på en side for nøyaktig plassering av elementer, og ha Dreamweaver-visningsguider som representerer det synlige området for forskjellige skjermoppløsninger. For eksempel kan du se området på en side som er "over den synlige delen" når den vises på en 800 × 600 pikslers skjerm.
Støtte for Flash Video lar deg bygge inn video, med video-lignende kontroller, direkte på en webside. (Du trenger ekstra programvare som Flash MX 2004 Pro for å lage og kode videoen.)
Utvidet CSS-støtte
Dreamweaver 8 bygger på det allerede imponerende utvalget av Cascading Style Sheet-funksjoner som finnes i Dreamweaver MX 2004 (; januar 2004 ). Programmet forbedrer visningen av kompleks stilarkinformasjon, og begrenser antallet ganger du må hoppe til en nettleser for å sjekke designet ditt.
Flere visualiseringsinnstillinger gir nyttige visninger for feilsøking av komplekse CSS-oppsett: du kan skissere CSS blokk-elementer, eller fremhev dem med en rekke bakgrunnsfarger for raskt å identifisere deres plassering og størrelse; Dreamweaver 8 gir også nyttige signaler for å visualisere effekten av polstring og marginer på et element.
Ny støtte for medietyper lar deg legge til stiler rettet mot bestemte enheter – for eksempel et stilark som bare gjelder når en webside skrives ut, og et annet når siden vises på en datamaskin.
![CSS-panel](/f/bfa43845db45dca3b1b19404ffdbcd7e.jpg)
CSS-panelet har blitt fullstendig omarbeidet til en enhetlig rute som samler Dreamweaver MX 2004s mange CSS-paneler til ett sted. Resultatet er et mye mer brukbart kontrollpanel for raskt å identifisere stiler, redigere dem og se hvilke stiler som gjelder for sideelementer, som avsnitt, bilder og lenker.
Dreamweaver 8 legger også til en sammendragsvisning i CSS-panelet for raskt å identifisere hvilke CSS-egenskaper som gjelder for det valgte elementet. En enkel liste identifiserer hvilken egenskap fra hvilken stil som formaterer gjeldende utvalg. Siden reglene som styrer hvordan flere CSS-stiler kombineres for å formatere en webside er komplekse og forvirrende, vil denne funksjonen raskt blitt et uunnværlig verktøy for enhver webdesigner som har oppgaven med å feilsøke kompleks CSS-basert design.
Snappere filoverføringer
Til lettelse for mange webdesignere som har måttet sitte stille og vrikke tommelen mens Dreamweaver overfører filer til en webserver, introduserer den nye versjonen endelig bakgrunns-FTP. Tidligere versjoner av Dreamweaver ville låse brukeren ute fra enhver produktiv oppgave mens den overførte filer over Internett. Nå kan du fortsette å jobbe på et nettsted – redigere og legge til nye sider, lage nye stiler og så videre – mens Dreamweaver pliktoppfyllende overfører filer i bakgrunnen.
I tillegg har Dreamweaver 8 en mye forbedret filsynkroniseringsfunksjon, slik at du kan sørge for at nettstedet ditt alltid har den nyeste, oppdaterte versjonen av en webside.
Inn i fremtiden med XML og XSLT
Dreamweaver 8 fortsetter Macromedia-tradisjonen med å tilby brukervennlige, visuelle verktøy for å jobbe med komplekse teknologier. Den nye XML/XSLT-redigeringsfunksjonen forenkler prosessen med å formatere en XML-fil for visning i en nettleser. Du kan lage XSLT-filer, komplett med CSS-formatering, som forvandler en vanskelig å forstå XML-fil til en attraktiv nettside.
Dreamweaver 8 tilbyr to tilnærminger til dette problemet: klientsidemetoden lar deg raskt formatere en XML-fil for visning i en nettleser som Safari, Firefox, Internet Explorer 6 for Windows eller en annen nettleser som kan lese og vise XML og XSLT filer. For å nå et bredere publikum kan du bruke Dreamweaver 8s dynamiske sideverktøy som bruker kraften til PHP, ASP eller andre av de andre serversidespråkene Dreamweaver forstår, for å konvertere en XML-fil til HTML som kan leses av ethvert web nettleser.
![Dreamweaver XML og XSLT](/f/ad99009adf63556a3a5776a9d3b2b256.jpg)
Og før du sier «Hei, jeg bruker ikke XML», forestill deg å inkludere oppdaterte nyheter og informasjon fra favorittnettstedene dine på hjemmesiden din. Siden RSS-feeder ganske enkelt er XML, lar Dreamweaver 8 deg gjøre nettopp det.
Hva mangler
Noen områder av programmet fortsetter imidlertid å stagnere. Dreamweaver Behaviors—JavaScript-programmer som legger til interaktivitet på en side—har nesten blitt forlatt. Og (med det bemerkelsesverdige unntaket av XML/XSLT-verktøyene og ny støtte for ColdFusion MX 7) serversiden of things tilbyr ingen spennende ny atferd for å legge til mer funksjonalitet til databasedrevet web nettsteder.
David Sawyer McFarland er forfatteren av Dreamweaver 8: The Missing Manual (O'Reilly, 2005).