Как стать автором
Обновить
322
0
Николай Мациевский @sunnybear

СTO Айри.рф. CEdO ITtensive

Отправить сообщение

Как JavaScript тормозит Веб (и что с этим делать)?

Время на прочтение1 мин
Количество просмотров3.2K
Примечание: ниже перевод статьи «How JavaScript is Slowing Down the Web (And What To Do About It)», посвященной, в основном, работе с виджетами: характерные проблемы и методы их решения.

Одна строка JavаScript является основой большинства текущих технологий, которые используют авторы блогов. Виджеты, средства (фото-/видео-)обмена, отслеживание посетителей, рекламные объявления. Во многих случаях единственная строка JavaScript — это все, что нужно автору, чтобы добавить в своей блог что-то новенькое. Проблемы начинаются тогда, когда много-много этих самых строчек собирается вместе...

читать дальше на webo.in →
Всего голосов 40: ↑37 и ↓3+34
Комментарии52

CSS макеты: фиксированные, резиновые, эластичные. Плюсы и минусы

Время на прочтение2 мин
Количество просмотров6.6K
Примечание: ниже выложен перевод статьи «CSS Layouts: The Fixed. The Fluid. The Elastic.», в качестве русского аналога термина layout используется макет. В статье рассматриваются два вида «резинового» макета, поэтому один из них для различия обозначен как «эластичный» (elastic, спасибо MTonly за ценный комментарий). Автор резюмирует основные плюсы и минусы каждого из рассматриваемых макетов (способов верстки).

Какой макет верстки (с использованием Каскадных Таблиц Стилей, CSS) можно считать наилучшим? Каждый из них имеет свои хаки (quirks) и свои уникальные плюсы и минусы. Будет ли один из них более удобен для пользователя, чем все остальные? Насколько просто им будет пользоваться? Какие есть у каждого из них проблемы, и как их обходить? Верстается ли один из них проще всех остальных? Есть ли среди них какой-либо ущербный, совершенно непригодный? Скорее всего, многие однозначно ответят на эти вопросы, но я не буду так торопиться. Каждый из этих макетов мне нравится, и каждый применим в том или ином случае, если делать это с умом и внимательно проверять простоту использования и одинаковую доступность для всех категорий пользователей. Все они являются частью уровня представления (presentational layer) для вебсайта, поэтому большинство вопросов по доступности вытекают из корректного использования семантики и общих правил верстки. Далее я опишу свой взгляд на жестко фиксированный (rigid fixed), адаптивный резиновый (adaptable fluid) и расширяемый эластичный (expandable elastic) макеты.
Читать дальше →
Всего голосов 28: ↑25 и ↓3+22
Комментарии45

Вышел Thunderbird 2.0

Время на прочтение1 мин
Количество просмотров628
Один из наиболее популярных OperSource почтовых клиентов, Mozilla Thunderbird обновился до версии 2.0 еще в конце июля. Было добавлено несколько «вкусных» вещей. В частности, был улучшен антишифинг, формализована работа с расширениями и темами и расширен функционал всплывающего уведомления о новых письмах.

Полный список
Всего голосов 10: ↑2 и ↓8-6
Комментарии13

JavaScript Console для Safari под Windows

Время на прочтение1 мин
Количество просмотров722
Мне очень нравится использовать для веб-разработок Firefox благодаря множеству плагинов (в частности, Html Validator, Web Developer, Firebug и YSlow), но для полноценной кросс-браузерной поддержки иногда требуется проверка сотворенного и в Safari.

Каково было же мое огорчение, когда за 5 минут поиска не нашел ничего, похожего ни на html validator, ни на JavaScript Console в Safari под Windows (про Internet Eхplorer я сейчас не заикаюсь, в каком-то урезанном виде она там присутствует, в Opera'е есть в достаточно приемлимом варианте).

И как же быть?
Пошаговая инструкция
Всего голосов 7: ↑6 и ↓1+5
Комментарии1
12 ...
11

Информация

В рейтинге
4 266-й
Откуда
Калининградская обл., Россия
Дата рождения
Зарегистрирован
Активность