Я конечно дико извиняюсь, но зачем?
Зачем это вам, ечли вложения достаточно большие, а перспективы отбить - нулевые.
Зачем юзерам заводить почтовый аккаунт на сервере, имеющем туманные перспективы и незнакомый интерфейс?
Работа любого разработчика на чужом инструменте требует больших трудозатрат и соответственно денег. Будь у вас хоть семь пядей во лбу, среднестатистическую задачу в незнакомой среде вы будуте решать дольше. А уж если синтаксис языка радикально отличается от привычного, затараты времении еще усугубятся затратами нервных клеток. Которые не восполняются.
По всем названным параметрам сорость/эффективность/удобство .NET на порядок выше любых других сред программирования. Массового перехода на .NET как-то не заметно. На Java тоже. И на Phyton не спешат. Основная масса школьников учит PHP и лепит скрипты за пять копеек. Статистику сговняканых скриптов я привел. Она подтверждает, что выбор языка определяется как правило не задачей, а тем инструментом которым владеет конкретный разработчик.
http://www.hotscripts.com/ - к примеру.
Не факт. Все зависит от привычек, знаний, умений финансовых вопросов и т.п. Я например не рискну связываться с Java или .NET Пример того же яндекса показателен. Разные проекты написаны с использованием разных технологий. Менять команду разработчиков только из-за того что они предпочитают питон, а не перл никто не будет.
Напомнило анекдот:
Еврей приходит в синагогу и видит раввина, озабоченно ходящего из угла в угол и беспрерывно повторяющего:- Ну зачем, зачем?!- Ребе, что случилось? - спрашивает еврей.- Я думаю, зачем в слове "хлеб" буква "ю"?- Что вы говорите, ребе? В слове хлеб нету буквы "ю".- А если ее туда поставить?- А зачем?- Вот и я думаю, зачем?
www.csszengarden.com - пример того как сайты с совершенно одинаковым HTML имеют совершенно разный дизайн.
А парсингом CSS поисковики вроде как не занимаются.
Так не живите. Если вы не занимаетесь версткой или написанием js-скриптов в этом необходимости нет.
==Дизайн==
Для сельской местности вполне сойдет. Нормальный такой деревенский дизайн. Но как-то неряшливо все. Отступы между блоками - от балды. Отступ экрана в нижней части вообще отсутствует.
текстовое оформление - кошмарное. Полужирным выделено больше половины текста. Такого не бывает. Или бывает, когда автор/редактор/верстальщик не понимает зачем вообще нужно шрифтовое выделение.
==Юзаблельность==
1. Зачем кнопки там где должны быть ссылки?
2. Заголовки-ссылки не отличаются от просто ссылок.
3. Ссылки и кнопки при наведении не изменяют внешний вид. Некошерно.
4. Форма "Оформить заказ" стремная. radio и checkbox свалены в кучу. Чем отличается блог от элитного сайта и интернет магазина не очень понятно. Зачем блогу иметь свой форум? В заказе это возможно выбрать.
== Верстка ===
Ошибок нет и это радует. Но напрягает HTML 4.01, наличие больших js в верстке, инлайновых стилей, картинок являющихся постоянными элементами дизайна. Представление о семантике отсутствует как класс.
UPD. В IE6 все разваливается. Так жить нельзя!
1. Лишние скрипты тормозят работу сайта.
2. Скрипты могут внести ошибку, которую в динамике найти на порядок сложнее чем в статике.
3. Скрипт скорее всего отрабатывается после загрузки и парсинга страницы. В результате вы получите отображение страницы с CSS-стилями, которые не поддерживаются броузером, а затем с откорректированными стилями. Страницу будет колбасить. Это не есть хорошо. Причем это относится не только к данному скрипту а вообще к бездумному использованию JS для оформления стилей страниц
4. Если скрипт не отработается по каким либо причинам (например ошибка выполнения стороннего скрипта какой-нибудь баннерокрутилки) вы получите кривую страницу со сбитыми стилями
Ну и вообще, нефиг плодить сущности без необходимости.
Посмотрите кодировки. В IE траблы с Unicode
http://habrahabr.ru/blogs/ui_design_and_usability/70001/