În timp ce internetul și Microsoft sunt ambele centrale pentru computerele moderne, aplicația de lungă durată a autorului web din urmă, FrontPage, a fost în general privită cu dispreț. Din această cauză, FrontPage a fost ucis, fiind înlocuit cu rescrierea completă văzută aici.
Una dintre deficiențele majore ale FrontPage a fost interfața extrem de prietenoasă, care pretindea că proiectarea unei pagini web de succes era ca și proiectarea pentru imprimare. Bara de instrumente de formatare familiară în stil Word rămâne, dar, în caz contrar, Expression Web a trecut la cealaltă extremă și acum seamănă mai mult cu Visual Studio, cu un design central și o fereastră de codare înconjurată pe toate părțile de panouri de sarcini. Există 18 dintre acestea, cu opțiuni pentru gestionarea fișierelor (realizate și în panoul central), glisarea și scăderea etichetelor și a controalelor și apoi setarea proprietăților acestora, aplicarea stilurilor și verificarea compatibilității. Pentru utilizatorii actuali FrontPage, va părea inevitabil intimidant, dar noua interfață este, în general, bine gândită și eficientă.
Un obstacol mai serios pentru acceptarea FrontPage a fost disprețul său față de standarde. Din fericire, Microsoft și-a învățat lecția și scoate toate zgomotele potrivite: în special, specificațiile XHTML 1 Transitional și CSS 2.1. Orice incompatibilități sunt semnalate în bara de stare și în vizualizarea codului. Puteți, de asemenea, să le suprascrieți pentru a viza alte scheme HTML, XHTML și CSS și, utilizând Verificatorul de compatibilitate, puteți verifica orice număr de pagini în raport cu o schemă sau o versiune de browser IE (și orice formatare CSS împotriva IE6). Microsoft a făcut, fără îndoială, viața mai ușoară, ignorând versiunile HTML înainte de 4.01 și toate browserele, în afară de Internet Explorer. Dar aceasta acoperă în continuare majoritatea bazelor actuale și o simplifică pentru majoritatea designerilor.
Cu o abordare atât de modernă, suportul CSS este fundamental, iar Expression Web pune capăt cu un motor de redare sofisticat care gestionează orice aruncat asupra acestuia atât în moduri standard, cât și în moduri ciudate. Există o gamă de șabloane de site-uri bazate pe CSS, iar desenele dvs. pot fi personalizate cu panourile de sarcini Aplicare stiluri, Gestionare stiluri și Proprietăți CSS - acestea din urmă afișând stiluri care se introduc în formatarea curentă și vă permit să vizualizați și să modificați rapid proprietățile acestora. Manipularea nu este perfectă, dar este, în general, foarte eficientă și adesea o plăcere de utilizat.
Proiectarea manuală a paginilor este pregătită, dar în zilele noastre autorul bazat pe date devine norma. XML este esențial aici, iar Expression Web oferă suport drag-and-drop cu un XPath Expression Builder încorporat pentru a gestiona datele aduse în pagină și suportul XSL Transform pentru a le prezenta cum doriți. Capacitatea de a prelua și reformata rapid fluxurile RSS ar trebui să se dovedească deosebit de utilă.
meniul de pornire nu se va deschide câștiga 10
Dacă doriți să treceți dincolo de simpla prezentare a datelor pentru a crea o aplicație web complet dinamică, Expression Web face acest lucru simplu cu suportul său cuprinzător ASP.NET 2. Puteți trage o gamă largă de controale ASP.NET 2 pentru a oferi caracteristici de navigație, cum ar fi integrarea bazei de date, afișarea calendarului sau caracteristici de conectare. Apoi puteți gestiona aspectul și comportamentul acestor controale prin paleta Proprietăți etichetă sau in-situ. Cu pachetul ASP.NET Development Server, puteți difuza și previzualiza paginile generate local și, pentru control avansat, puteți schimba site-uri între Expression Web și Visual Studio 2005 / Visual Web Developer Express Edition.
Sunt lucruri impresionante, deși propriile acreditări de codare ale Expression Web ar putea fi îmbunătățite prin adăugarea de materiale de referință pentru limbile pe care le acceptă. Mai precis, ar putea suporta mai multe limbi, deoarece în prezent, dacă doriți să vă produceți paginile cu PHP, JSP, ColdFusion sau chiar o versiune anterioară a ASP, Expression Web nu se poate descurca. Într-un fel, totuși, acesta este punctul - Expression Web nu își propune să ofere lățimea pe care o face Dreamweaver, ci se concentrează pe acele standarde de bază (XHTML / CSS / XML / ASP.NET 2) pe care Microsoft le consideră centrale pentru modern autor de web. Dacă sunteți mulțumit de acest lucru, atunci Expression Web are multe de oferit, făcând design web profesional, dacă nu chiar simplu, cel puțin simplu.
Pagina următoare