Internet och Microsoft är båda centrala för moderna datorer, men den sistnämnda webbansvariga applikationen FrontPage har i allmänhet sett med förakt. På grund av detta har FrontPage avlivats och ersatts med den fullständiga omskrivningen som ses här.
En av FrontPages stora brister var dess övervänliga gränssnitt, som låtsades att utforma en framgångsrik webbsida var som att designa för tryck. Det välkända formateringsverktygsfältet i Word-stil förblir men annars har Expression Web gått till den andra ytterligheten och ser nu mer ut som Visual Studio, med ett centralt design- och kodningsfönster omgivet av arbetssidor på alla sidor. Det finns 18 av dessa, med alternativ för att hantera filer (görs också i den centrala rutan), dra och släppa taggar och kontroller och sedan ställa in deras egenskaper, tillämpa stilar och kontrollera kompatibilitet. För nuvarande FrontPage-användare kommer det oundvikligen att verka skrämmande, men det nya gränssnittet är i allmänhet väl genomtänkt och effektivt.
En allvarligare hinder för att acceptera FrontPage var dess förakt för standarder. Tack och lov har Microsoft lärt sig sin lektion och gör alla rätt ljud: i synnerhet XHTML 1 Transitional och CSS 2.1-specifikationer. Alla inkompatibiliteter markeras i statusfältet och kodvyn. Du kan också åsidosätta dessa för att rikta in dig på andra HTML-, XHTML- och CSS-scheman och med hjälp av Compatibility Checker, kontrollera vilket antal sidor som helst mot ett schema eller en IE-webbläsarversion (och vilken CSS-formatering som helst mot IE6). Microsoft har utan tvekan gjort livet lättare för sig själv genom att ignorera HTML-versioner före 4.01 och alla webbläsare förutom Internet Explorer. Men detta täcker fortfarande de flesta nuvarande baser och förenklar det för de flesta designers.
Med ett sådant modernt tillvägagångssätt är CSS-stöd grundläggande och Expression Web drar ut alla stopp med en sofistikerad renderingmotor som hanterar allt som kastas på det i både standard- och quirkslägen. Det finns en rad CSS-baserade webbplatsmallar, och dina mönster kan anpassas med uppgiftsrutorna Apply Styles, Manage Styles och CSS Properties - den senare visar stilar som matas in i den aktuella formateringen och låter dig snabbt visa och redigera deras egenskaper. Hanteringen är inte perfekt, men i allmänhet är den mycket effektiv och ofta ett nöje att använda.
Praktisk siddesign tillgodoses, men idag blir datadriven författning normen. XML är nyckeln här, och Expression Web erbjuder dra-och-släpp-stöd med en inbyggd XPath Expression Builder för att hantera data som kommer in på sidan och XSL Transform-stöd för att presentera det hur du vill. Förmågan att snabbt hämta och omformatera RSS-feeds bör visa sig vara särskilt användbar.
startmenyn öppnar inte vinst 10
Om du vill gå bortom enkel datapresentation för att skapa en helt dynamisk webbapplikation gör Expression Web detta enkelt med sitt omfattande ASP.NET 2-stöd. Du kan dra på ett stort utbud av ASP.NET 2-kontroller för att tillhandahålla navigeringsfunktioner som databasintegration, kalendervisning eller inloggningsfunktioner. Du kan sedan hantera utseendet och beteendet för dessa kontroller via taggegenskapspaletten eller på plats. Med den medföljande ASP.NET-utvecklingsservern kan du betjäna och förhandsgranska dina genererade sidor lokalt och, för avancerad kontroll, utbyta webbplatser mellan Expression Web och Visual Studio 2005 / Visual Web Developer Express Edition.
Det är imponerande grejer, även om Expression Web: s egna kodningsuppgifter kan förstärkas genom att lägga till referensmaterial för de språk det stöder. Mer till punkt, det kan stödja fler språk, som för närvarande, om du vill producera dina sidor med PHP, JSP, ColdFusion eller till och med en tidigare version av ASP, kan Expression Web inte hantera det. På ett sätt är det dock poängen - Expression Web strävar inte efter att ge den bredd som Dreamweaver gör, utan fokuserar istället på de grundläggande standarderna (XHTML / CSS / XML / ASP.NET 2) som Microsoft ser som central för modern webbredigering. Om du är nöjd med det så har Expression Web mycket att erbjuda, vilket gör professionell webbdesign, om inte exakt enkel, åtminstone okomplicerad.
Nästa sida