→ стандарты

Микроблоги и микросайты

Опубликовано Среда, 10 декабря, 20084 комментарияНовости, Технологии

Корпорация Microsoft выпустила CMS Oxite с открытым исходным кодом, при помощи которой можно будет создавать как блоги так и большие корпоративные проекты. По словам представителей корпорации, Oxite будет полностью базироваться на стандартах, к тому же система будет обладать модульной архитектурой, поэтому сторонние пользователи могут расширять функциональность платформы.

В основе Oxite лежит технология ASP.NET MVC (Model View Controller), на базе которой был создан сайт Microsoft MIX Online (visitmix.com). Аббревиатура MVC указывает на то, что в платформе используется схема «модель — визуализация — контроллер», упрощающая процесс тестирования готовых продуктов. Бета-версия платформы была выпущена Microsoft осенью прошлого года.

Представленная версия Oxite имеет несколько важных блоков для организации блогов, при помощи которых наиболее сложные элеементы разработки заметно упрощаются. Так, в Oxite изначально встроены программные возможности для создания системы публикаций, комментариев, трекбэков, систем анонимной или авторизованной публикации сообщений, поддержка RSS и другие.

Системные требования и софт необходимый для работы:

  • Windows XP, Server 2003, Vista или Server 2008 (32 или 64-bit)
  • Visual Studio или Visual Web Developer Express (VWD Express)
  • ASP.NET MVC
  • SQL Express 2005 или 2008

Существует множество решений, похожих на Oxite от Microsoft. Например, WordPress или, Movable Type. Однако в Microsoft утверждают, что не хотят с кем-либо конкурировать, и акцентируют внимание на том, что Oxite является примером программирования на ASP.NET MVC, и его не намерены выводить на рынок.

Станет ли Oxite достойным конкурентом WordPress — вопрос открытый, ведь у WordPress:

  • огромное количество тем, плагинов, документации
  • уже сложившееся комьюнити
  • качество реализации


Тонкости CSS

Опубликовано Среда, 21 мая, 20084 комментарияhtml & css, Работа

В данный момент работаю над сайтом «Административной реформы». По замыслу дизайнера слева должны быть красивые вебдванольные кнопочки с текстом разного размера и цвета. Но так как эта конструкция является меню сайта – делать их просто картинками рука не поднимается.

Задача (на примере пункта меню): Сверстать меню без потери текстовых ссылок и замусоривания html-кода.

Подробнее »


W3C стандарты

Опубликовано Среда, 14 мая, 20081 комментарийhtml & css, Веб-разработка

Как бы странно это не выглядело, но подавляющее число веб-мастеров знакомых со спецификацией html, xhtml, css редко её придерживаются, а чаще просто игнорируют или используют только незначительную часть описанных функций. И я не исключение…

Почему? То, что я слышал в оправдание, да и то как сам оправдывался, пугает своей однообразностью и нежеланием видеть дальше своего носа. Давайте разберемся…

Оправдания обычно звучали следующим образом: «Не все браузеры поддерживают эту спецификацию» — глупость, т.к. спецификация css2 была выпущена в 1998! году…

Я не спорю что Mozilla Firefox и Internet Explorer по разному подходят к интерпретации как html так и css, но есть методы для решения этих проблем (один из них был описан здесь: Полупрозрачность в ИЕ6)
Далее еще один распространенный способ уйти от ответа за свое творение: «Вам же надо было чтобы страница тянулась – вот и получайте» — за такое вообще сразу надо убивать увольнять.
Но как оказалось проблема нерадивых вред-мастеров лежит куда глубже, чем просто не желание следовать стандартам. Так было всегда. И это не шутка.

Вы никогда не думали приобрести недвижимость в Хорватии? Квартиру там или виллу?

Немного истории:
Когда интернет зарождался и появлялись первые комерческие сайты html был грубым и скучным. Но сухое представление информации не было интересно ни читателю ни тому кто это все творил. В итоге в html стали добавлять «мусорные тэги» только для того чтобы хоть как-то облагородить внешние вид представляемого текста. Т.е html стал использоваться не для разметки документа а для украшения.

На примерах подобных работ училось огромнейшее количество работающих ныне веб-мастеров. Когда я только начинал изучать html, я находил десятки, сотни статей основной мыслю которых было – «под хвост стандарты – главное чтоб работало». И ведь главное же что работало.

Но (а теперь самое главное) основа кросбраузерности – стандарты.

Не надо забывать, что тэг

служит для выделения абзацев, а не для разбиения строк. А тэг

нужен для оформления цитат, а не для отступа.

Аминь.


Страница 2 из 212