Итак, я бегал некоторое время, 26 дней спустя, я думаю, что готов дать некоторую обратную связь с моими выводами.
Кодирование:
Прежде всего, я обнаружил, что системы столбцов , похоже, сокращают количество написанных HTML и CSS. Они также очень кроссбраузерны. Хотя их много, я обнаружил, что 960 Grid System работает лучше всего для меня: http://960.gs
Далее я обнаружил, что у Ruby есть классное расширение для CSS, которое называется LESS . Он был перенесен на .NET и может быть найден по адресу: http://www.dotlesscss.com. Он прост в настройке и очень эффективен при правильном использовании.
Javascript, может быть хитрым, но я обнаружил, что отказ от определенных селекторов и ярлыков в таких языках, как JQuery, не только ускорит производительность вашего приложения, но и продемонстрирует менее неудобное поведение.
Тестирование браузеров:
А вот и интересная часть. Без какого-либо программного обеспечения я обнаружил, что тестирование моих приложений на Internet Explorer 6 и Safari одновременно помогло увеличить скорость моей разработки. Firebug и Firefox фактически заставляют меня развиваться вокруг проблем , и это то, что вызывает много лишнего кода. Разрабатывая простой код для IE6 и Safari, я обнаружил, что вернуться к Firefox и IE8 невероятно просто. Большинство проблем, которые у меня были, были с шириной границ, что было легко исправить.
Лучшим программным решением, которое я нашел, которое было доступно для меня, было Expression Web с Superpreview, если вы когда-нибудь задумывались, почему Microsoft выпускает несколько версий IE, возможно, поэтому они могут продавать вам такие инструменты.
Во всяком случае, это мои 2 цента на данный момент.