Mens internettet og Microsoft begge er centrale for moderne computere, er sidstnævntes langvarige ansøgning om webforfatter, FrontPage, generelt blevet set med foragt. På grund af dette er FrontPage blevet dræbt og erstattet med den komplette omskrivning, der ses her.
En af FrontPages største mangler var dens overvenlige grænseflade, som lod som at designe en vellykket webside var som at designe til tryk. Den velkendte formateringsværktøjslinje i Word-stil forbliver, men ellers er Expression Web gået til den anden ekstreme og ligner nu mere Visual Studio med et centralt design- og kodningsvindue omgivet på alle sider af opgaveruden. Der er 18 af disse med muligheder for at administrere filer (også udført i den centrale rude), trække og slippe tags og kontrolelementer og derefter indstille deres egenskaber, anvende typografier og kontrollere kompatibilitet. For nuværende FrontPage-brugere vil det uundgåeligt virke skræmmende, men den nye grænseflade er generelt gennemtænkt og effektiv.
En mere alvorlig anstødssten til accept af FrontPage var dens foragt for standarder. Heldigvis har Microsoft lært sin lektion og giver alle de rigtige lyde: især XHTML 1 Transitional og CSS 2.1 specifikationerne. Enhver inkompatibilitet er markeret i statuslinjen og kodevisningen. Du kan også tilsidesætte disse for at målrette mod andre HTML-, XHTML- og CSS-skemaer og ved hjælp af kompatibilitetskontrollen kontrollere et vilkårligt antal sider mod et skema eller en IE-browserversion (og enhver CSS-formatering mod IE6). Microsoft har utvivlsomt gjort livet lettere for sig selv ved at ignorere HTML-versioner før 4.01 og alle browsere bortset fra Internet Explorer. Men dette dækker stadig de fleste aktuelle baser og forenkler det for de fleste designere.
Med en sådan moderne tilgang er CSS-support grundlæggende, og Expression Web trækker alle stoppesteder ud med en sofistikeret gengivelsesmotor, der håndterer alt, hvad der kastes på det i både standard- og quirks-tilstande. Der er en række CSS-baserede webstedsskabeloner, og dine designs kan tilpasses med opgaveruterne Apply Styles, Manage Styles og CSS Properties - sidstnævnte viser stilarter, der føjes ind i den aktuelle formatering, så du hurtigt kan se og redigere deres egenskaber. Håndteringen er ikke perfekt, men den er generelt meget effektiv og ofte en fornøjelse at bruge.
Praktisk side-design er taget højde for, men i disse dage bliver datadrevet forfatterskab normen. XML er nøglen her, og Expression Web tilbyder træk-og-slip-support med en indbygget XPath Expression Builder til at håndtere data, der er bragt ind på siden, og XSL Transform-understøttelse for at præsentere det, som du vil. Evnen til hurtigt at hente og omformatere RSS-feeds bør vise sig særlig nyttig.
hvordan ændrer jeg min standard Gmail-konto
Hvis du vil gå videre end simpel datapræsentation for at oprette en fuldt dynamisk webapplikation, gør Expression Web dette ligetil med sin omfattende ASP.NET 2 support. Du kan trække på et stort udvalg af ASP.NET 2-kontroller for at give navigationsfunktioner såsom databaseintegration, kalendervisning eller loginfunktioner. Du kan derefter styre udseendet og opførslen af disse kontroller via tagegenskabspaletten eller in-situ. Med den medfølgende ASP.NET Development Server kan du betjene og forhåndsvise dine genererede sider lokalt og til avanceret kontrol udveksle websteder mellem Expression Web og Visual Studio 2005 / Visual Web Developer Express Edition.
Det er imponerende ting, selvom Expression Web's egne kodningsoplysninger kunne boostes ved at tilføje referencemateriale til de sprog, det understøtter. Mere til det punkt, det kan understøtte flere sprog, som i øjeblikket, hvis du vil producere dine sider med PHP, JSP, ColdFusion eller endda en tidligere version af ASP, kan Expression Web ikke håndtere det. På en måde er dette dog pointen - Expression Web sigter ikke efter at give den bredde, som Dreamweaver gør, i stedet for at fokusere på de kernestandarder (XHTML / CSS / XML / ASP.NET 2), som Microsoft ser som central for moderne webforfatter. Hvis du er tilfreds med det, har Expression Web meget at tilbyde, hvilket gør professionelt webdesign, hvis ikke ligefrem enkelt, i det mindste ligetil.
Næste side