Если вы не очень разбираетесь в viewport и оптимизации сайта под мобильные устройства, либо у вас нет особых пожеланий — установите такой meta-тег у себя на сайте в разделе <head>…</head>:
<meta
name="viewport"
content="width=device-width,initial-scale=1,user-scalable=no"
/>
(далее…)
Архив рубрики «Кроссбраузерность»
Viewport для мобильных устройств
05.03.2015Chrome: Как посмотреть/очистить кэш веб-приложения
25.09.2014Если Ваше веб-приложение содержит манифест
(далее…)
IE8 в режиме IE7
12.12.2013
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
(далее…)
IE10 не поддерживает условных комментариев (Conditional Comments)
03.12.2013Разработчики Internet Explorer посчитали свой браузер в 10й версии таковым, который достаточно хорошо поддерживает стандарты и решили убрать возможность указывать стили только для IE10 с помощью условных комментариев (Conditional Comments).
(далее…)
AngularJS: Как спрятать шаблон при загрузке
29.07.2013Часто при создании приложения на AngularJS можно наблюдать исходний код теплейтов при старте. Это создает не сильно хорошее впечатление для конечного пользователя, так как он может подумать, что сайт поломан. Особенно хорошо это заметно на слабом соединении, допустим на мобильном телефоне.
Намного лучше было бы заменить разметку отображения на индикатор загрузки.
(далее…)
Как в AngularJS использовать реальные URL-адреса вместо hash (якорей, после «#»)
08.07.2013AngularJS действительно позволят избавится от хэша в адресной строке, и эмулировать настоящие переходы по страницам с помощью новоиспеченных возможностей javascript в браузере history.pushState().
(далее…)
JavaScript: Отменяем обработчкики событий по умолчанию
11.03.2012Иногда нужно отменить стандартные обработчики событий браузера. Допустим, избежать перехода по ссылке, или отправки формы при клике кнопки «submit».
(далее…)
JavaScript: Запрещаем всплытие событий
11.03.2012Чтобы предотвратить всплытие событий по DOM-дереву, нужно написать такой код в обработчике события:
(далее…)
Начиная с Firefox 7-й версии, объекты подгружаемых файлов больше не содержат свойств «fileName» и «fileSize».
01.11.2011Согласно стандарту, в javascript в объекте подгружаемого файла должны бить свойства «name» (имя файла), и «size» (размер файла в байтах).
(далее…)
HTML5: Кросбраузерная поддержка новых тегов
09.08.2011В планах HTML5: сделать исходный код более семантичным, в следствии чего были созданы такие теги как <header />, <footer />, <article />, <nav />, <aside />, <section />, <hgroup />.
Но, использование их уже сейчас может вызвать затруднения, связанные с тем, что старые браузеры не знают таких тегов.
В этом посте мы рассмотрим как заставить все браузеры работать с новыми html5-тегами.
(далее…)