Vaikka Internet ja Microsoft ovat molemmat keskeisiä nykyaikaisille tietokoneille, viimeksi mainittujen pitkäaikaiseen web-kirjoitussovellukseen, FrontPageen, on suhtauduttu yleensä halveksivasti. Tämän vuoksi FrontPage on tapettu pois, ja se on korvattu täällä näkyvällä uudelleenkirjoituksella.
Yksi FrontPagen suurimmista puutteista oli sen liian ystävällinen käyttöliittymä, joka teeskenteli, että onnistuneen verkkosivun suunnittelu oli kuin suunnittelua tulostettavaksi. Tuttu Word-tyylinen muotoilutyökalurivi on edelleen, mutta muuten Expression Web on siirtynyt toiseen ääripäähän ja näyttää nyt enemmän kuin Visual Studio, jossa keskitetty suunnittelu- ja koodausikkuna ympäröivät joka puolelta tehtäväpaneeleita. Niitä on 18, joissa on vaihtoehtoja tiedostojen hallinnalle (myös keskiruudussa), tunnisteiden vetämiselle ja pudottamiselle, ohjaimille ja niiden ominaisuuksien asettamiselle, tyylien soveltamiselle ja yhteensopivuuden tarkistamiselle. Nykyisille FrontPage-käyttäjille se näyttää väistämättä pelottavalta, mutta uusi käyttöliittymä on yleensä hyvin harkittu ja tehokas.
Vakavampi kompastuskivi FrontPagen hyväksymiselle oli sen halveksunta standardeista. Onneksi Microsoft on oppinut oppituntinsa ja tekee kaikki oikeat äänet: erityisesti XHTML 1 Transitional- ja CSS 2.1 -määritykset. Kaikki yhteensopimattomuudet merkitään tilarivillä ja koodinäkymässä. Voit myös ohittaa nämä kohdistaaksesi muihin HTML-, XHTML- ja CSS-skeemeihin ja tarkista yhteensopivuuden tarkistuksen avulla mikä tahansa sivujen määrä malli- tai IE-selainversiolla (ja kaikki CSS-muotoilut IE6: lla). Microsoft on epäilemättä helpottanut itsensä elämää jättämällä huomiotta HTML-versiot ennen 4.01 ja kaikki selaimet Internet Exploreria lukuun ottamatta. Mutta tämä kattaa edelleen useimmat nykyiset perusteet ja yksinkertaistaa sitä useimmille suunnittelijoille.
Tällaisella modernilla lähestymistavalla CSS-tuki on perustavanlaatuista, ja Expression Web vetää kaikki pysäkit pois hienostuneella renderöintimoottorilla, joka käsittelee kaikkea sille heitettyä sekä standardi- että quirks-tilassa. CSS-pohjaisia sivustomalleja on useita, ja mallit voidaan räätälöidä Käytä tyylejä, Hallitse tyylejä ja CSS-ominaisuudet -tehtävän ruuduissa - jälkimmäiset näyttävät tyylit, jotka syötetään nykyiseen muotoiluun ja joiden avulla voit nopeasti tarkastella ja muokata niiden ominaisuuksia. Käsittely ei ole täydellistä, mutta se on yleensä erittäin tehokasta ja usein miellyttävää käyttää.
Hands-on-sivujen suunnittelu on huomioitu, mutta nykyään tietopohjainen kirjoittaminen on tulossa normi. XML on tässä avainasemassa, ja Expression Web tarjoaa vetämisen ja pudottamisen tuen sisäänrakennetulla XPath Expression Builderilla sivulle tuotujen tietojen käsittelyyn ja XSL Transform -tukeen esittelemään sitä haluamallasi tavalla. Kyvyn hakea ja alustaa RSS-syötteet nopeasti pitäisi osoittautua erityisen hyödylliseksi.
Windows 10 -käynnistyspainike ei avaudu
Jos haluat siirtyä yksinkertaisen datan esittelyn ulkopuolelle luomaan täysin dynaamisen verkkosovelluksen, Expression Web tekee tämän suoraviivaiseksi kattavan ASP.NET 2 -tuen avulla. Voit vetää valtavan määrän ASP.NET 2 -ohjaimia tarjotaksesi navigointitoimintoja, kuten tietokantaintegrointi, kalenterinäyttö tai kirjautumisominaisuudet. Tämän jälkeen voit hallita näiden ohjausobjektien ulkoasua ja käyttäytymistä Tag-ominaisuudet-paletin tai paikan päällä. Mukana toimitetun ASP.NET Development Server -palvelimen avulla voit palvella ja esikatsella luotuja sivujasi paikallisesti ja edistyneempää hallintaa varten vaihtaa sivustoja Expression Webin ja Visual Studio 2005 / Visual Web Developer Express Editionin välillä.
Se on vaikuttavaa, vaikka Expression Webin omia koodausvaltuuksia voitaisiin parantaa lisäämällä viitemateriaalia sen tukemille kielille. Tarkemmin sanottuna se voi tukea useampaa kieltä, sillä tällä hetkellä, jos haluat tuottaa sivusi PHP-, JSP-, ColdFusion- tai jopa aiemmalla ASP-versiolla, Expression Web ei pysty käsittelemään sitä. Tavallaan tämä on kuitenkin asia - Expression Web ei pyri tarjoamaan Dreamweaverin laajuutta, vaan keskittyy niihin ydinstandardeihin (XHTML / CSS / XML / ASP.NET 2), joita Microsoft pitää keskeisenä modernissa web-kirjoittaminen. Jos olet tyytyväinen siihen, Expression Webillä on paljon tarjottavaa, mikä tekee ammattimaisesta verkkosuunnittelusta ellei aivan yksinkertaisen, ainakin suoraviivan.
Seuraava sivu