Gist: Мои "Гисты" (gists.github.com) часть 1

За последний год у меня накопилось достаточно много интересных решений различных микрозадач веб-разработки. Все интересные решения и приемы, которые я нахожу в сети или «изобретаю» сам, я храню на gist.github.com. Я решил что будет полезно сделать краткий обзор собственных «гистов» как, собственно, для консолидации своих знаний ,так и для того, чтобы вам не пришлось изобретать велосипеды. Итак по порядку…

Подробнее

Комиксы:Hellboy на русском языке

Это мой любимый персонаж. Сразу хочу сказать что персонаж именно комикс-вселенной. Фильмы и мультики лично мне совсем не нравятся. Hellboy из комиксов сильно отличается от Хелбоя на экране, как и сюжетно, так и характером персонажей. Комикс определённо для взрослой аудитории, он мрачен, умен и эстетически выверен и проработан до мелочей. У комикса, в отличие от аналогов, сильная сюжетная база, основанная на фольклоре различных народов, начиная от английских сказочных персонажей и заканчивая японской мифологией. Да что там говорить, в комиксе присутствует Баба-яга, на деревянных ногах, которая летает в ступе.

Подробнее

Как подобрать размер шрифта в em

В своих работах, я стараюсь размер шрифтов прописывать в em. Очевидная выгода этого подхода — возможность быстро и удобно менять размер текста сразу для множества элементов. Изменив значение величины текста в родительском элементе, автоматически поменяются размеры шрифта во всех дочерних контейнерах, причем  все надписи будут смотреться гармонично.

 

Подробнее

Группы шрифтов и как правильно их использовать

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

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

Подробнее