Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

120 dpi и шрифты в em

CSS *
шрифт в em

Шрифты в Em/% хороши всем — возможностью пользователей IE увеличивать кегль, заботой о пользователях, что предпочитают увеличивать размер шрифта браузера по-умолчанию, чтоб лучше видеть текст, да и просто являются нормой для профессиональных верстальщиков.

Минусы: … их вроде как нет, но!
А что если у пользователя разрешение экрана выставлено не в стандартное 96 dpi, а в 120?
Сайт с увеличенными шрифтами смотрится уже не так красиво, как нарисовал дизайнер — ведь масштабируются только шрифты, а не весь сайт! А разрешение 120dpi становится всё популярней, особенно на ноутбуках! Что же делать? Возвращаться к px?

Нет!
как сделать сайт одинаковым на 96 dpi и 120
Всего голосов 157: ↑150 и ↓7 +143
Просмотры 11K
Комментарии 65

Internet Explorer 9: видео-детали

Разработка веб-сайтов *
Channel9 выложил несколько внутренних интервью с разработчиками Microsoft из комманды, работающей над Internet Explorer 9. Среди обсуждаемых тем: новый JavaScript движок, D2D рендерер (с аппаратным ускорением), CSS и стандарты.


UPD: Анонс в блоге IE: An Early Look At IE9 for Developers

От себя: почему-то думается, что в этот раз IE станет браузером, «поддерживающим стандарты» (DOM3, SVG, CSS3, HTML5 и друзья), если только эти стандарты сами действительно станут стандартами (в настоящее время почти все что называется «стандартными современыми технологиями» находятся в стадии рабочих копий). 10 лет назад Microsoft уже обжегся, реализовав несколько неутвержденных спецификаций (SMIL, XSL-T, DOM, SMIL, VML и др.), правда в то время это никому было не нужно в любом случае.
Всего голосов 40: ↑26 и ↓14 +12
Просмотры 609
Комментарии 44

Internet Explorer 9: Первые подробности

Internet Explorer
Перевод
После релиза Windows 7 компания Microsoft решила переключить внимание на один из наиболее важных компонентов ее ОС — Internet Explorer. Ощущая сильнейшую конкуренцию со стороны Firefox и Google Chrome, Microsoft раскрыла первые подробности Internet Explorer 9 на конференции Microsoft Professional Developer's в Лос-Анджелесе.
Новый браузер еще лишь в начальной стадии разработки и активно разрабатывается лишь 3 последние недели с момента релиза Windows 7, однако разработка направлена на соответствие и возможно даже улучшение веб-стандартов.
Некоторые подробности
Всего голосов 84: ↑66 и ↓18 +48
Просмотры 1.2K
Комментарии 283

IE9 preview

Разработка веб-сайтов *
Вот нам и показали IE9. От финала он, конечно, далёк, но посмотреть есть на что.

— Более быстрый, чем в IE8, JavaScript-движок.
— Поддержка некоторых фич CSS3: border-radius, RGBA, opacity, селекторы. К релизу обещают доделать ещё.
— Поддержка HTML5: новые элементы, перехлёст тэгов, изменено поведение script и style (теперь можно получить их текст через DOM), API для выделения текста.
— DOM L2 и немного DOM L3 (Events).
— Поддержка SVG.
— DirectX для рендеринга страниц.
— Улучшена производительность отладчика, добавлен профайлер HTTP.

Для того, чтобы зарабоали приятные дополнения, надо перевести IE в новый document mode — IE9, например, при помощи:
<meta http-equiv="X-UA-Compatible" content="IE=IE9" />
или
<meta http-equiv="X-UA-Compatible" content="IE=edge" />

Полный список изменений
Пробуем

На работу установленного в системе IE никоим образом не влияет. Устанавливать можно не опасаясь повреждения системы.
Всего голосов 108: ↑94 и ↓14 +80
Просмотры 1.3K
Комментарии 239

Opera и Safari обогнали Chrome в тесте Javascript от Google

Браузеры
Пару недель назад на Хабре проскакивал топик о сервисе Sputnik от Google.
А совсем недавно я увидел интересную статью о результатах этого теста, которая почему-то не была тут освещена и решил её перевести.

В июне Google запустил утилиту Sputnik, предназначенную для проведения тестирования совместимости браузеров с JavaScript. В утилиту включено около 5000 тестов. Недавно утилита стала проще для любого пользователя, поскольку стала доступна через браузер. Результаты тестов очень интересны.
Читать дальше →
Всего голосов 56: ↑46 и ↓10 +36
Просмотры 598
Комментарии 114

2Гига. Выпуск #8: Кради капусту — зарабатывай миллиарды

Чулан
2gigaFarmVilleУчастники:
Евгений Жарков
Владимир Юнев

 
 
Содержание:
Подкаст на RPOD
Подкаст на POD.FM
Всего голосов 29: ↑18 и ↓11 +7
Просмотры 159
Комментарии 4

Internet Explorer 9 и Safari 5 — аппаратное ускорение

Internet Explorer
В середине мая вышла вторая предварительная версия IE9 для разработчиков — на Хабре есть подробное описание ее возможностей. А вчера стала доступна Safari 5, в которой кроме всего прочего заявлена быстрая скорость работы с аппаратным ускорением под Windows. Как известно, в IE9 включено аппаратное ускорение с использованием Direct2D. Интересно сравнить эффективность работы с графикой.
Вот что получилось лично у меня:
image

А что получится у вас?
Всего голосов 99: ↑56 и ↓43 +13
Просмотры 1.5K
Комментарии 120

Internet Explorer 9 Platform Preview 3

Internet Explorer
Сегодня команда разработчиков IE9, следуя обещаниям, данным на конференции MIX10, публиковать обновления для новой версии браузера, выложила очередное обновление.

Скачать IE9 Platform Preview можно на сайте IE9 TestDrive.

В новой версии стали доступны теги HTML5 audio, video и canvas (с аппаратным ускорением), поддержка формата Web Open Font Format (WOFF) и ряд других улучшений в увеличении скорости работы и исправлении багов.
Читать дальше →
Всего голосов 66: ↑49 и ↓17 +32
Просмотры 1.6K
Комментарии 39

Internet Explorer 9 и Chrome 5 — Canvas

Internet Explorer
Продолжая экспериментировать с разными браузерами, я решил посмотреть несколько примеров из свежего Internet Explorer 9 Preview 3, который вышел сегодня ночью. Напомню, что в этой версии в том числе исправили ошибки, которые были загружены пользователями Хабра!

Одна из интересных новых возможностей IE9 — долгожданная поддержка Canvas.
FishIE Tank — один из примеров, который вы можете открыть в своем браузере. Вот какая картина получается на моем компьютере в новом IE9 и в последнем Chrome 5 — 49 fps vs 2 fps:



В целях удобства скриншота я уменьшил размер окон — на полный экран картина еще интереснее. Аппаратное ускорение в действии.

Попробуйте этот и другие примеры на своем компьютере. Что получится у вас?
Всего голосов 191: ↑95 и ↓96 -1
Просмотры 4.1K
Комментарии 185

Internet Explorer 9: наиболее полное руководство разработчика (и не только), часть 4

Internet Explorer
что еще нового в IE9 PP3, кроме canvas и video? Огромное описание, масса картинок.

HeaderLeft[1]

23 июня строго по графику (период 8 недель) вышла третья тестовая сборка IE9. На Хабре уже успели написать про этот релиз и в самых общих словах обрисовать нововведения. Кроме того, тут же на Хабре успели сравнить производительность canvas в IE9 и Chrome.

Этот пост раскроет значительно больше деталей третьей тестовой версии Internet Explorer 9 и расскажет о нововведениях в браузер, которые будут важны для разработчиков.

Это четвертая статья из серии статей про нововведения в IE9 для разработчиков. Ознакомится с предыдущими частями можно здесь: часть 1 (CSS3, HTML5, DOM), часть 2 (SVG, GPU), часть третья (профили ICC, форматы изображений, JavaScript).

Читать дальше →
Всего голосов 117: ↑72 и ↓45 +27
Просмотры 2.1K
Комментарии 134

Изменения Jscript и DOM в IE9 preview 3

Чулан
Перевод
image

ECMAScript 5 и JScript


Наибольшей новостью является та, что IE9pre3 имеет (почти) полную поддержку ES5. Под «полной поддержкой» подразумевается то, что уже сейчас включено большинство нового API, такого как, например, Object.create, Object.defineProperty, String.prototype.trim, Array.isArray, Date.now и много других дополнений. На сегодняшнее время IE9 поддерживает наибольшее количество методов, даже большее, чем последние версии Chrome, Safari и Firefox. Невероятно, не правда ли? :)
Читать дальше →
Всего голосов 48: ↑32 и ↓16 +16
Просмотры 332
Комментарии 17

2Гига.Выпуск #15: Держи правильно

Чулан
2Гигаbell phoneУчастники:
Евгений Жарков
Владимир Юнев
 
 

Содержание:Длительность: ~50 минут
Подкаст на RPOD
Подкаст на POD.FM
Всего голосов 33: ↑21 и ↓12 +9
Просмотры 191
Комментарии 25

Улучшения в подсистеме кэширования Internet Explorer 9

Internet Explorer
Перевод
image
Сеть играет ключевую роль в общей производительности веб-браузера. Лучшим способом увеличить производительность работы с сетью является уменьшение объема трафика передаваемого по сети с помощью HTTP-сжатия и использования кэширования в браузере.

Мы проделали огромное количество улучшений в том как Internet Explorer 9 кэширует данные, для того чтобы увеличить использование ресурсов из кэша. Этот пост описывает эти улучшения, которые уже доступны в третьей версии IE9 Platform Preview, которая была выпущена в прошлом месяце.

Читать дальше →
Всего голосов 72: ↑37 и ↓35 +2
Просмотры 3.9K
Комментарии 32

Целебное зелье для IE5+ или IE7.js

CSS *
Разбирая код очередного проекта внутри тега head наткнулся на интересный код:

<!--[if lt IE 9]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta3)/IE9.js"></script>
<![endif]-->

Только одно слово «IE9» меня пустило в замешательство. Первое что пришло мне в голову — это то, что при помощи этого .js кода браузеры под печальным клеймом Internet Explorer можно заставить работать используя свойства многообещающего IE9. Больше всего я ожидал что будут доступны свойства CSS3.0, но не тут-то было!
Читать дальше →
Всего голосов 159: ↑125 и ↓34 +91
Просмотры 6.8K
Комментарии 73

Internet Explorer Platform Preview 4. Обзор

Internet Explorer
Сегодня команда разработки IE9 объявила о выпуске новой версии IE9 Platform Preview.



Скачать можно тут ie.microsoft.com/testdrive (номер версии 9.0.7916.6000).

Напомню, что Platform Preview — это специальная версия, предназначенная для разработчиков. Она содержит в себе только движок рендеринга и движок javascript (+инструменты разработчика) и не содержит традиционного UI браузера.

После выхода IE9 PP4 следущая на очереди — бета версия.

Что нового в IE9 PP4?


Если кратко, то увеличение скорости, улучшение поддержки стандартов, фиксы багов и новые тесты и примеры.
Читать дальше →
Всего голосов 106: ↑78 и ↓28 +50
Просмотры 733
Комментарии 108

2Гига.Выпуск #21: Две ошибки не делают правила

Чулан
2Гигаgoogle mistakeУчастники:
Евгений Жарков
Владимир Юнев
 
 

Содержание:Длительность: ~50 минут
Подкаст на RPOD, POD.FM
Всего голосов 15: ↑8 и ↓7 +1
Просмотры 182
Комментарии 2

IE9 будет поддерживать opacity

IT-стандарты *
18 августа Тэд Джонсон (майкрософтовский Program Manager Lead for Web Graphics) объявил во блоге IE, что браузер IE9 станет поддерживать модуль CSS3 Color, и, в частности, поддерживать свойство opacity вместо собственного майкрософтовского фильтра alpha. Однако поддержка фильтра alpha сохранится в режимах совместимости (Quirks, IE7 и IE8), для которых, наоборот, внедрение opacity не планируется.

Таким образом, чтобы CSS работал во всех версиях майкрософтовского Эксплорера, достаточно описать прозрачность двумя свойствами кряду:
.некоторыйКласс {
    opacity: 0.3;
    filter: alpha(opacity=30);
}
Если же вы задаёте прозрачность не при помощи CSS, а джаваскриптом, то побеспокойтесь о том, чтобы скрипт не исходил из того, что все версии IE понимают filter и не понимают opacity: такое предположение окажется неверным по отношению к IE9. Вместо этого Тэд Джонсон рекомендовал использовать в скриптах свойство opacity в зависимости от значения некоторой (заранее вычисленной) переменной, определяющей поддержку этого свойства браузером:
var useOpacity = (typeof document.createElement("div").style.opacity != 'undefined');
За более подробными примерами можете обратиться к его блогозаписи.
Всего голосов 66: ↑43 и ↓23 +20
Просмотры 965
Комментарии 55

Почему, всё-таки, IE9 для XP не будет?

Internet Explorer
Официальный ответ на этот вопрос с сайта IE9 Platform Preview:
Q. Does Platform Preview run on Windows XP?
A. No. Internet Explorer 9’s GPU-powered graphics take advantage of new technologies available in Windows 7 and back-ported only to Windows Vista. These technologies depend on advancements in the display driver model introduced first in Windows Vista.

По-русски:
В: Работает ли Platform Preview на Windows XP?
О: Нет. В IE9 используется аппаратное ускорение графики средствами видеокарты, которое использует новые технологии, доступные только в Windows 7 и портированные только в Vista. Эти технологии зависят от улучшений в модели драйверов, впервые применных в Vista.

Данное объяснение с самого начала казалось мне несколько сомнительным. Давайте разберемся.
Читать дальше →
Всего голосов 49: ↑26 и ↓23 +3
Просмотры 60K
Комментарии 46

Вышел Preview Release 64-битного флеш-плеера для всех платформ

IT-компании
Ну что, кто там говорил, что этого никогда не случится? А я искренне верил разработчикам, что они постараются быстро сделать, так оно и вышло. Сам еще на стабильность не тестировал, кто попробует и найдет баги, отпишитесь плз, запощу в баг-трекер им.

В добавок, для плагина под IE9 beta есть поддержка аппаратного рендеринга графики, думаю к релизу ее допилят для всех операционных систем и браузеров. Надо еще декомпильнуть playerglobal, проверить, может они туда и AEC успели внедрить? Было бы вообще супер.

Adobe Flash Player «Square»
Всего голосов 60: ↑53 и ↓7 +46
Просмотры 451
Комментарии 49

Sauce Labs: IE9 может устареть через пару недель

Браузеры
Хотя новый браузер Internet Explorer 9 заслужил позитивные отзывы за быстродействие и рациональный интерфейс, выход новой версии каждые два года напоминает о неадекватном цикле разработки IE, а также о неграмотном процессе обновления браузера, считает Джейсон Хаггинс, сооснователь компании Sauce Labs и один из главных разработчиков Selenium, известного инструмента для тестирования веб-приложений.

Многие корпоративные заказчики вынуждены годами использовать устаревшие версии IE, вот почему такие монстры как IE6 до сих пор не умирают. Например, правительство Великобритании недавно официально объявило, что не откажется от IE6 в ближайшее время, потому что недели тестирования и апгрейда на десятках тысяч компьютеров обойдутся правительству слишком дорого.

Сравните, как обновляется Google Chrome, говорит Хаггинс: «Вы не скачиваете Google Chrome 3, 4 или 5 — это просто Google Chrome».
Читать дальше →
Всего голосов 91: ↑71 и ↓20 +51
Просмотры 541
Комментарии 106