Пишу про разработку вообще и в частности про: JavaScript, HTML5, CSS3, AngularJS, ReactJS, Agile.

Как узнать что Font Awesome загрузился

Браузеры загружают шрифты по-разному. Например, хром во многих случая старается загрузить шрифт в последнюю очередь. В принципе это не проблема, если речь идет об отображении текста – пока загружается нужный шрифт можно отображать дефолтный. Однако, если шрифт иконочный, то по-умолчанию отображать просто нечего и пустые кнопки будут сидеть в интерфейсе пока не загрузится недостающий файл.

Новые приключения в адаптивном дизайне

Доклад Виталия Фридмана (Vitaly Friedman) о том как сделать веб лучше и быстрее для всех. Виталий копает в браузерных технология так глубоко, что скоро найдет нефть. В этом и вся прелесть его докладов. Рекомендую всегда. Я перечислю основные моменты видео, самая презентация целиком находится ниже. Сжимаем изображения Помимо gzip существует еще как минимум 2 технологии

Ограничиваем ширину элемента количеством символов

Ширину элемента можно выставлять не только стандартными размерами в пикселях или в процентах, но и в ширине символов шрифта. В некоторых случаях это может быть очень удобно. Однако, тут есть одно “но” (как же без этого, верно?) – это не работает с любым шрифтом. Точнее даже не так – это будет работать только с моношрифтами.