Iako su Internet i Microsoft najvažniji za moderna računala, njegova dugogodišnja aplikacija za izradu web stranica, FrontPage, uglavnom se gleda s prezirom. Zbog toga je FrontPage ubijen, zamijenjen kompletnim prepisivanjem ovdje viđenim.
Jedan od glavnih nedostataka FrontPagea bilo je njegovo prekomjerno sučelje, koje se pretvaralo da je dizajniranje uspješne web stranice poput dizajniranja za tisak. Poznata alatna traka za oblikovanje u stilu Word-a ostaje, ali, u suprotnom, Expression Web prešao je u drugu krajnost i sada više sliči Visual Studiou, sa središnjim prozorom za dizajn i kodiranje okruženim sa svih strana oknima zadataka. Ima ih 18, s opcijama za upravljanje datotekama (također u središnjem oknu), povlačenjem i ispuštanjem oznaka i kontrolama, a zatim postavljanjem njihovih svojstava, primjenom stilova i provjerom kompatibilnosti. Za trenutne korisnike FrontPage-a to će se neizbježno činiti zastrašujućim, ali novo sučelje općenito je dobro promišljeno i učinkovito.
Ozbiljniji kamen spoticanja u prihvaćanju FrontPagea bilo je njegovo preziranje standarda. Srećom, Microsoft je naučio svoju lekciju i ispušta sve prave zvukove: posebno XHTML 1 Transitional i CSS 2.1 specifikacije. Sve nespojivosti označene su u statusnoj traci i prikazu koda. Možete ih i nadjačati da ciljaju druge HTML, XHTML i CSS sheme i pomoću Provjera kompatibilnosti provjeriti bilo koji broj stranica u odnosu na shemu ili verziju preglednika IE (i bilo koje CSS formatiranje u odnosu na IE6). Microsoft je nesumnjivo sebi olakšao život ignorirajući HTML verzije prije 4.01 i sve preglednike, osim Internet Explorera. Ali ovo još uvijek pokriva većinu trenutnih osnova i pojednostavljuje ga većini dizajnera.
S takvim modernim pristupom, podrška CSS-a je temeljna, a Expression Web izvlači sva zaustavljanja sofisticiranim motorom za obradu koji rukuje bilo čime što mu se baca i u standardnim i u neobičnim načinima. Postoji niz predloga web stranica temeljenih na CSS-u, a vaši se dizajni mogu prilagoditi oknima zadataka Primijeni stilove, Upravljaj stilovima i CSS svojstvima - potonji prikazuju stilove koji ulaze u trenutno oblikovanje i omogućuju vam brzi pregled i uređivanje njihovih svojstava. Rukovanje nije savršeno, ali općenito je vrlo učinkovito i često je zadovoljstvo koristiti ga.
Uređeno je za praktični dizajn stranice, ali u današnje vrijeme autorstvo temeljeno na podacima postaje norma. XML je ovdje ključan, a Expression Web nudi povlačenje i ispuštanje pomoću ugrađenog XPath Expression Builder-a za obradu podataka unesenih na stranicu i podršku za XSL Transform kako bi ih predstavio kako želite. Sposobnost brzog dohvaćanja i ponovnog formatiranja RSS feedova trebala bi se pokazati posebno korisnom.
što bitovi rade na trzanje
Ako želite prijeći jednostavnu prezentaciju podataka da biste stvorili potpuno dinamičnu web-aplikaciju, Expression Web to čini izravno sa svojom sveobuhvatnom podrškom za ASP.NET 2. Možete povući širok raspon kontrola ASP.NET 2 kako biste pružili navigacijske značajke kao što su integracija baze podataka, prikaz kalendara ili značajke prijave. Tada možete upravljati izgledom i ponašanjem ovih kontrola putem palete Svojstva oznake ili in-situ. Pomoću priloženog ASP.NET razvojnog poslužitelja možete lokalno posluživati i pregledavati generirane stranice te, za naprednu kontrolu, razmjenjivati web stranice između Expression Web i Visual Studio 2005 / Visual Web Developer Express Edition.
To je impresivna stvar, iako bi se vlastite vjerodajnice za kodiranje tvrtke Expression Web mogle pojačati dodavanjem referentnih materijala za jezike koje podržava. Što je točnije, mogao bi podržati više jezika, kao što je trenutno, ako želite izrađivati svoje stranice s PHP-om, JSP-om, ColdFusionom ili čak starijom verzijom ASP-a, Expression Web to ne može podnijeti. Na neki je način to ipak poanta - Expression Web ne želi pružiti širinu koju Dreamweaver čini, već se usredotočuje na one osnovne standarde (XHTML / CSS / XML / ASP.NET 2) koje Microsoft smatra središnjim za moderno web autorstvo. Ako ste zadovoljni s tim, tada Expression Web nudi mnogo toga, čineći profesionalni web dizajn, ako ne baš jednostavan, barem izravnim.
Sljedeća stranica