Kui internet ja Microsoft on mõlemad moodsate arvutite jaoks kesksed, on viimaste pikaajalist veebiautorite rakendust FrontPage vaadatud üldiselt põlglikult. Seetõttu on FrontPage tapetud, asendades siin nähtud täieliku ümberkirjutamisega.
Üks FrontPage'i suurimatest puudustest oli selle ülisõbralik liides, mis teeskles, et eduka veebilehe kujundamine on nagu printimiseks mõeldud disain. Tuttav Wordi-stiilis vormindamise tööriistariba jääb alles, kuid muidu on Expression Web läinud teise äärmusesse ja näeb nüüd välja pigem Visual Studio, kus keskne kujundus ja kodeerimisaken on igast küljest ümbritsetud tegumiribadega. Neid on 18, koos võimalustega failide haldamiseks (seda tehakse ka keskpaanil), siltide lohistamiseks ja juhtimiseks ning seejärel nende omaduste määramiseks, stiilide rakendamiseks ja ühilduvuse kontrollimiseks. Praeguste FrontPage'i kasutajate jaoks tundub see paratamatult hirmutav, kuid uus liides on üldiselt hästi läbi mõeldud ja tõhus.
Tõsisem komistuskivi FrontPage'i aktsepteerimisel oli selle põlgus standardite vastu. Õnneks on Microsoft õppetunni saanud ja teeb kõik õiged hääled: eriti XHTML 1 Transitional ja CSS 2.1 spetsifikatsioonid. Kõik vastuolud märgitakse olekuribal ja koodivaates. Samuti võite need alistada, et sihtida teisi HTML-, XHTML- ja CSS-skeeme, ning ühilduvuskontrolli abil kontrollida suvalist lehekülgede arvu skeemi või IE-brauseri versiooni (ja kõigi CSS-vorminduste vastavuses IE6-ga). Microsoft on kahtlemata enda jaoks elu lihtsamaks teinud, ignoreerides HTML-i versioone enne 4.01 ja kõiki brausereid peale Internet Exploreri. Kuid see hõlmab siiski enamikku praegustest alustest ja lihtsustab seda enamiku disainerite jaoks.
Sellise kaasaegse lähenemisviisi korral on CSS-i tugi põhiline ja Expression Web tõmbab kõik peatused keeruka renderdamismootoriga toime kõigega, mis talle nii standard- kui ka veidrarežiimides viskuvad. CSS-põhiseid saidimalle on mitmeid ja teie kujundusi saab kohandada tööpaanide Stiilide rakendamine, Stiilide haldamine ja CSS-i atribuutide abil - viimased näevad stiile praeguses vorminduses ja võimaldavad teil kiiresti nende omadusi vaadata ja redigeerida. Juhitavus pole täiuslik, kuid üldiselt on see väga tõhus ja seda on sageli hea meel kasutada.
Hands-on page design on hoolitsetud, kuid tänapäeval on andmepõhine autoritöö muutumas normiks. XML on siin võtmetähtsusega ning Expression Web pakub lehele toodud andmete käsitsemiseks sisseehitatud XPath Expression Builderiga lohistamise tuge ja XSL Transformi tuge, et seda oma soovide järgi esitada. Eriti kasulikuks peaks osutuma võime RSS-vooge kiiresti hankida ja uuesti vormindada.
kuidas lehte google docs'ist eemaldada
Kui soovite täielikult dünaamilise veebirakenduse loomiseks lihtsast andmeesitusest kaugemale jõuda, muudab Expression Web selle oma ASP.NET 2 tervikliku toega lihtsaks. Navigeerimisfunktsioonide, näiteks andmebaasi integreerimise, kalendri kuva või sisselogimisfunktsioonide pakkumiseks võite lohistada tohutut hulka ASP.NET 2 juhtelemente. Seejärel saate hallata nende juhtelementide välimust ja käitumist sildi atribuutide paleti või kohapeal. Komplektis oleva ASP.NET-i arendusserveriga saate genereeritud lehti kohalikult serveerida ja eelvaadata ning täpsema juhtimise jaoks vahetada saite Expression Webi ja Visual Studio 2005 / Visual Web Developer Express Editioni vahel.
See on muljetavaldav kraam, ehkki Expression Webi enda kodeerimismandaate võiks täiendada, lisades tugimaterjalide toetatud keelte jaoks. Täpsemalt öeldes võib see toetada rohkem keeli, kuna praegu, kui soovite oma lehti luua PHP, JSP, ColdFusion või isegi ASP varasema versiooniga, ei saa Expression Web sellega hakkama. Mõnes mõttes on see siiski point - Expression Web ei püüa pakkuda Dreamweaveri laiust, vaid keskendub nendele põhistandarditele (XHTML / CSS / XML / ASP.NET 2), mida Microsoft peab kaasaegse jaoks keskseks veebi koostamine. Kui olete sellega rahul, on Expression Webil palju pakkuda, muutes professionaalse veebidisaini, kui mitte just lihtsaks, siis vähemalt lihtsaks.
Järgmine leht