Кодирование Google Fonts в Base64 на PHP
Времена, когда можно было не думать об использовании неких сторонних шрифтов на сайтах давно канули в прошлое. В первую очередь это обуславливается тем, что в те времена и мир веба был не таким “богатым” по своему содержанию и функциональному использованию, как сейчас. Достаточно хотя бы ради примера посмотреть на образцы сайтов компаний являющихся лидерами в IT-индустрии того времени. А говорить о вeб-приложениях и вовсе не приходилось (их попросту не существовало). Ведь даже наличие самого простого статического сайта было очень большой роскошью. И основная причина была даже не в стоимости за его разработку и поддержку, а в том, что доступ в интернет имел узкий круг лиц. Да к тому же и само использование интернета было дорогим и имело дополнительные технические аспекты. Т.е. все сводилось к тому, что сайты просто имели очень малую или не имели практически вообще аудитории. Все эти и другие факторы в свою очередь сказались на отсутствие потребностей в развитии технологий для области веба. Иными словами, не было спроса – не было предложений. Читать далее
Динамические вкладки на jQuery UI tabs
При необходимости вывода большого объема информации, но без необходимости ее полного отображения бывает полезным разделять ее на вкладки. Также вкладки можно использовать и для решения других задач, но об этом чуть позже.
В библиотеке jQuery UI имеется виджет tabs. Использовать его достаточно просто. Но если возникнет необходимость в создании вкладок динамически, то здесь становится все не очень радостно. А все потому что в заявлении от разработчиков указывается следующее: As of jQuery UI 1.9 the add remove methods have been deprecated and in jQuery UI 1.10 they have been removed. Чем руководствовались разработчики в данной ситуации при принятия этого решения абсолютно не ясно. Необходимость в динамическом создании вкладок возникла в следствии того, что нужен был элемент интерфейса с возможностью создания вкладок меню для праздничного мероприятия. Читать далее