Докато интернет и Microsoft са централни за съвременните компютри, дългогодишното приложение за създаване на уеб сайтове, FrontPage, обикновено се гледа с презрение. Поради това FrontPage е убит, заменен с пълното пренаписване, което се вижда тук.
Един от основните недостатъци на FrontPage беше нейният прекалено приятелски интерфейс, който се преструваше, че проектирането на успешна уеб страница е като проектирането за печат. Познатата лента с инструменти за форматиране в стил Word остава, но в противен случай Expression Web е отишъл в другата крайност и вече изглежда по-скоро като Visual Studio, с централен прозорец за дизайн и кодиране, заобиколен от всички страни от панели за задачи. Има 18 от тях, с опции за управление на файлове (също направени в централния прозорец), плъзгане и пускане на тагове и контроли и след това задаване на техните свойства, прилагане на стилове и проверка на съвместимостта. За настоящите потребители на FrontPage неизбежно ще изглежда смущаващо, но новият интерфейс обикновено е добре обмислен и ефективен.
По-сериозен препъни камък за приемането на FrontPage беше нейното пренебрежение към стандартите. За щастие Microsoft научи урока си и издава всички правилни звуци: по-специално XHTML 1 Transitional и CSS 2.1 спецификации. Всяка несъвместимост е маркирана в лентата на състоянието и изгледа на кода. Можете също така да ги замените, за да насочите към други HTML, XHTML и CSS схеми и с помощта на Проверката за съвместимост проверете произволен брой страници спрямо схема или версия на браузъра IE (и всяко CSS форматиране срещу IE6). Microsoft несъмнено улесни живота си, като игнорира HTML версиите преди 4.01 и всички браузъри, с изключение на Internet Explorer. Но това все още обхваща повечето актуални бази и го опростява за повечето дизайнери.
С такъв модерен подход, CSS поддръжката е от основно значение и Expression Web изважда всички спирки със сложен механизъм за рендиране, обработващ всичко, хвърлено върху него както в стандартни, така и в странни режими. Съществуват редица базирани на CSS шаблони на сайтове и вашите дизайни могат да бъдат персонализирани с панелите на задачите „Прилагане на стилове“, „Управление на стилове“ и „Свойства на CSS“ - последните показват стилове, които се подават в текущото форматиране и ви позволяват бързо да преглеждате и редактирате техните свойства. Работата не е перфектна, но обикновено е много ефективна и често е удоволствие за използване.
Удовлетворено е практическото проектиране на страници, но в наши дни авторизирането на данни се превръща в норма. XML е ключов тук, а Expression Web предлага поддръжка за плъзгане и пускане с вграден XPath Expression Builder за обработка на данните, въведени на страницата, и поддръжка на XSL Transform, за да я представите така, както искате. Възможността за бързо извличане и преформатиране на RSS емисии трябва да се окаже особено полезна.
как да се извади в google листове
Ако искате да преминете отвъд простото представяне на данни, за да създадете изцяло динамично уеб приложение, Expression Web прави това лесно с изчерпателната си поддръжка на ASP.NET 2. Можете да плъзнете огромна гама от контроли на ASP.NET 2, за да осигурите навигационни функции като интеграция на база данни, показване на календар или функции за влизане. След това можете да управлявате външния вид и поведението на тези контроли чрез палитрата Tag Properties или in-situ. С включения ASP.NET сървър за разработка можете да обслужвате и визуализирате вашите генерирани страници локално и за разширен контрол да обменяте сайтове между Expression Web и Visual Studio 2005 / Visual Web Developer Express Edition.
Това е впечатляващо, въпреки че собствените идентификационни данни за кодиране на Expression Web могат да бъдат подсилени чрез добавяне на справочни материали за поддържаните от него езици. По-точно, той може да поддържа повече езици, както в момента, ако искате да създадете страниците си с PHP, JSP, ColdFusion или дори по-ранна версия на ASP, Expression Web не може да се справи. В известен смисъл обаче това е въпросът - Expression Web не се стреми да осигури широтата, която Dreamweaver прави, вместо да се фокусира върху онези основни стандарти (XHTML / CSS / XML / ASP.NET 2), които Microsoft смята за централни за съвременните уеб авторство. Ако сте доволни от това, тогава Expression Web има какво да предложи, което прави професионалния уеб дизайн, ако не точно опростен, поне ясен.
Следваща страница