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

Developer: шрифт для полноэкранной консоли в 1024x768

Интерфейсы *
В продолжение темы fullscreen vs window — посвящается программистам-линуксоидам, ностальгирующим по текстовой консоли времён DOS.

Я сделал шрифт для работы в полноэкранном xterm в видеорежиме 1024x768. Размер шрифта 12x24, т.е. при 80-ти колонках с краю остаётся полоса в 1024-12*80=64 пикселя, что неизбежно, т.к. 1024 на 80 нацело не делится. :) Кодировка — koi8-r, содержит 256 символов. Как вы понимаете, шрифт выглядит достаточно крупным, ибо таким он и должен быть.
Читать дальше →
Всего голосов 26: ↑21 и ↓5 +16
Просмотры 2.6K
Комментарии 62

В Опере будет свой рендеринг шрифтов с отличным сглаживанием?

Opera
Тестируя экспериментальную сборку Оперы с поддержкой @font-face, я почуствовал неладное- обычные шрифты в ней выглядят непривычно. Действительно ли это собственная система сглаживания или какое-то особое использование ClearType? Первый вариант правдоподобней по следующим причинам:
  1. Для установки шрифтов в систему нужны администраторские привелегии — собственная система рендеринга шрифтов решает эту проблему, причём на всех системах сразу.
  2. Знаю про Mac, не знаю про Linux, про Windows могу заметить что ClearType ужасен. Раз уж Опера может отрисовать шрифты, то почему бы ей самой их не сгладить?
  3. Шрифты не отображаются одинаково во всех системах
  4. Не PC устройства на которые нацелена Опера, как я понимаю, вообще не имеют сглаживания
Что бы проверить догадки я отключит системное сглаживание, посмотрел как выглядят шрифты без него в Опере 9.51, IE6, и сборке opera_wingogi_acid3 и с ним. При переключение браузеры перезагружал.
Читать дальше →
Всего голосов 63: ↑59 и ↓4 +55
Просмотры 1.4K
Комментарии 68

Моноширинный шрифт и подсветка синтаксиса в GMail

IT-компании
Я давно перешел на использование gmail как единственной почты и счастлив :) Но одного сильно не хватало — возможности выводить текст письма моноширинным шрифтом. Это бывает просто необходимо при чтении всяких писем с «отформатированными» простым текстом табличками (и прочим ASCII-art), потому что в gmail они выглядят так:

Gmail Fixed Font Toggle Off

В мире существует несколько решений, позволяющих использовать fixed font в gmail — но я не нашел ни одного удобного в использовании и работающего с современной версией интерфейса gmail. Поэтому я написал grasemonkey-скрипт для решения этой проблемы: userscripts.org/scripts/show/37471 — он добавляет в правой колонке страницы просмотра письма ссылку «Fixed Font», переключающую режим отображения. Теперь
Читать дальше →
Всего голосов 68: ↑58 и ↓10 +48
Просмотры 1.9K
Комментарии 24

Embeded font в html — не проблема

Чулан
image
Здравствуйте уважаемые читатели моего поста. Не так давно, при рисовании шаблона для сайта одной компании мне захотелось иметь шрифт на сайте не входящий в список допустимых (Arial, Georgia, Helvetica, Times New Roman, Trebuchet, Palatino, Verdana и несколько других, менее распространенных шрифтов.). Можно конечно сделать на флеше (embeded font), но задача иная — редактировать текст в html коде. И тут внезапно ко мне на помощь приходит это чудо-вещь, — sIFR (scalable Inman Flash Replacement).
Все достаточно просто – JavaScript заменяет нужные (X)HTML элементы на Flash, который содержит в себе необходимый шрифт.
  • Обычная веб-страница загружается в браузер
  • JavaScript сначала проверяет наличие Flash плеера и затем ищет указанные тэги или классы.
  • Если Flash плеер не установлен или если JavaScript выключен, то страница загружается естественным образом, без последствий. Если Flash плеер установлен, то JavaScript проверяет код страницы на наличие обозначенных ранее элементов и создает подходящий по размеру Flash, который накладывается на обозначенные ранее элементы.
  • Actionscript загружает нужный шрифт размером 6pt, после чего шрифт растягивается до нужного размера.

Скачать и ознакомиться с этой «чудо-технологией» можно на официальном сайте разработчика.
Всего голосов 14: ↑7 и ↓7 0
Просмотры 176
Комментарии 5

Web Open Font Format в Firefox 3.6

Типографика *
Перевод
Эта статья написана Джоном Даггеттом(John Daggett) — сотрудником компании Mozilla, который много работал с дизайнерами шрифтов и web программистами чтобы улучшить положение шрифтов в web. Статья представляет из себя поверхностный обзор новых возможностей и содержит некоторые примеры применения WOFF(Web Open Font Format). Полный список других работающих в этой области организаций вы можете найти на официальном блоге Mozilla (архив).

В Firefox 3.5 мы включили поддержку (архив) подключения шрифтов формата TrueType и OpenType. В Firefox 3.6 мы включим поддержку нового формата шрифтов Web Open Font Format или WOFF, который имеет два основных преимущества перед сырыми TrueType и OpenType:

 — это сжатый формат, значит вы увидите намного меньший объем загружаемых данных, чем при использовании сырых TrueType или OpenType;

 — он содержит информацию о том, откуда пришел этот шрифт, но без DRM или подписей для конкретного домена, это означает что он поддерживается (архив) множеством дизайнеров и организаций занимающихся шрифтами.
Читать дальше →
Всего голосов 38: ↑36 и ↓2 +34
Просмотры 5.3K
Комментарии 50

Как добавить Fixed в konsole

Настройка Linux *
Данная проблема актуальна для Debian, который до сих пор использует KDE версии 3.5 и в котором эмулятор терминала konsole по умолчанию не использует Fixed фонты. Меня данное обстоятельство сильно угнетало так так текст с которым я работаю в редакторе vim выглядит прилично только с этим фонтом. Проблема усугубляется тем, что сие обстоятельство весьма плохо гуглится и для того чтобы найти решение мне пришлось искать информацию и пробовать разные настройки довольно долго. Надеюсь вам это сэкономит время.
Итак, первым делом надо подправить файл /etc/fonts/conf.avail/99-konsole.conf, чтобы он выглядел так:
Читать дальше →
Всего голосов 4: ↑2 и ↓2 0
Просмотры 967
Комментарии 6

50 ресурсов в стиле «Hand Drawing» наборов иконок, кистей, текстур и шрифтов

Работа с иконками *
На глаза попалась очень красивая и приятная для глаза сборка бесплатных ресурсов наборов иконок, кистей, текстур и шрифтов, выполненных в стиле «нарисовано от руки». Пример:



Остальное смотрим тут: 50 Free Resources Of Hand Drawing Style Icons, Brushes, Textures and Fonts
Всего голосов 78: ↑59 и ↓19 +40
Просмотры 2K
Комментарии 17

Сглаживание в Виндоусе примерно как в МакОси

Чулан
Браузер сафари хорош, на мой взгляд, почти что только сглаживанием.
Многие другие вещи, вроде восстановления закрытых вкладок, или работа с флешем и даже его стабильность меня не устраивают.
К хорошему привыкаешь и читать текст в других браузерах уже неприятно.
Оказалось, существует простое, хоть и не идеальное решение этой проблемы.
GDI++.
Правильной реализацией мне показалась gdipp.
Beta 0.8.1 под WinXP не завелась, зато 0.7.6 Stable заработала сразу, и жить стало чуть легче (отличия от Сафари есть, в худшую сторону; но всё же лучше чем ничего).
upd:
1. У меня выглядит вот так: до/после
2. Для того, чтобы заработало в хроме нужно отключить песочницу — запустить с параметром --no-sandbox
Всего голосов 43: ↑21 и ↓22 -1
Просмотры 1.6K
Комментарии 35

Еще один способ использования экзотических шрифтов на веб-странице

Разработка веб-сайтов *
imageНередко бывает, что клиент хочет «вот этот красивенький шрифтик ААА» себе на сайт. Раньше это было в большинстве случаев недоступно, пока не появились различные библиотеки для работы с нестандартными шрифтами либо тот же @font-face.

Существуют также решения типа sIFR, cufon, и другие, хотя они, возможно, по сравнению с предлагаемым методом не так элегантны. Холиварить, что лучше мы не будем.
Да и с @font-face могут быть проблемы с лицензиями на шрифты и другие вещи.

Еще когда-то большая часть сайтостроителей пользовались картинками (да и сейчас замечается). Иногда мне в те времена приходилось отказываться от картинок в пользу быстрой загрузки сайта (ведь тогда еще скорость Интернетов была не такая как сейчас). Но заказчику объяснить, почему лучше не использовать тот или иной «красивенький» шрифт — весьма трудно. Да и не должно такое быть на самом-то деле!

Какой же вариант наиболее оптимален?
Читать дальше →
Всего голосов 22: ↑16 и ↓6 +10
Просмотры 3.5K
Комментарии 33

Шрифт Ubuntu теперь доступен всем в Google Docs

Типографика *
Перевод
Благодаря быстрой работе одного из членов команды дизайнеров Canonical, Полу Слейдену, шрифт Ubuntu теперь доступен для использования в Google Docs для всех, вне зависимости от операционной системы.

Ubuntu font
Читать дальше →
Всего голосов 74: ↑66 и ↓8 +58
Просмотры 1.9K
Комментарии 22

Web Symbols

Типографика *
image

У каждого дизайнера наступает момент, когда ему надоедает заново рисовать одинаковые элементы на сайтах. Например, иконки социальных сетей или стрелочки для галерей. Также, технологам надоедает каждый раз нарезать «гиф» или «пнг» одного и того же элемента.

Чтобы упростить себе эту работу мы сделали шрифт, в котором каждая буква — символ (как правило, часто используемый).

Ну и собственно почему-бы им не поделиться со всеми?

Web Symbols
Всего голосов 151: ↑145 и ↓6 +139
Просмотры 6K
Комментарии 51

XNA: Вывод текста системными шрифтами

.NET *
XNA предполагает вывод текста только заранее подготовленными растровыми шрифтами. И это правильно. Быстро, не зависимо от ОС, предсказуемые размеры текста.
В моём случае требовалось совершенно противоположное. Произвольный выбор гарнитуры и размера шрифта, и низкие требования к производительности. Задача оказалась довольно трудной. Информации в интернете оказалось мало и она была крайне разрознена.
Читать дальше →
Всего голосов 15: ↑12 и ↓3 +9
Просмотры 5.8K
Комментарии 17

Шрифт использующий точки вместо букв

Веб-дизайн *
Dotsies

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

Если верить сайту то за 20 минут можно освоить чтение данного шрифта.
Всего голосов 64: ↑47 и ↓17 +30
Просмотры 4.3K
Комментарии 35

Input — новый шрифт для программирования

Типографика *
Компания Font Bureau разработала новое семейство шрифтов Input, важнейшим из которых в данном случае для нас является шрифт Input Mono. Кириллица присутствует. Для персонального использования шрифты бесплатны.

Читать дальше →
Всего голосов 81: ↑72 и ↓9 +63
Просмотры 98K
Комментарии 142

Моноширинные шрифты с программистскими лигатурами

Типографика *
Программисты любят псевдографику. В любом языке полно составных знаков: ->, <=, ++, :=. По смыслу это один символ, но составленный из нескольких более простых. Мозгу требуются дополнительные усилия на то, чтобы считать и объединять такие конструкции на лету. Когда-нибудь, возможно, всех спасет Юникод, где символов хватит на сто языков вперед — если придумают удобный способ ввода и отомрет всё легаси. Но пока нам приходится читать и писать код в ASCII.

Казалось бы, дело швах. Но в апреле 2014 года Ian Tuomi придумал изящный выход: заменять часто встречающиеся последовательности лигатурами. Моноширинность при этом не ломается (если сделать ширину лигатуры кратной количеству символов, в нее входящих), код тоже не портится (лигатуры — чисто визуальная фича). Зато можно вместо -> нарисовать настоящую стрелочку. Это сильно облегчает мозгу сканирование и токенизацию кода: там, где по смыслу один символ, теперь и нарисован один символ. Самое главное, что это работает с любым, даже уже написанным кодом.
Читать дальше →
Всего голосов 84: ↑77 и ↓7 +70
Просмотры 49K
Комментарии 167

Высокие значения DPI в ОС Windows

Типографика *Интерфейсы *Usability *
Перевод
Windows, начиная с Vista, предоставляет два механизма для адаптации приложений к мониторам с высокой плотностью пикселей (точек на дюйм, DPI): увеличенные системные шрифты и полномасштабное увеличение окон. К сожалению, попытка заставить некоторые ваши приложения работать в каком либо из режимов может оказаться безуспешной, благодаря сочетанию нерадивых разработчиков и плохих решений принятых Microsoft.

Эта страница предназначена для того, чтобы помочь пользователям понять и исправить, возможные проблемы при настройке высоких значений DPI. Пожалуйста, обратите внимание что мы рассмотрим только традиционные приложения Windows, не Windows Store («Metro», «Modern UI») приложения. Последние используют новый API WinRT, который обеспечивает собственный механизм масштабирования.
Читать дальше →
Всего голосов 16: ↑9 и ↓7 +2
Просмотры 112K
Комментарии 14

Iosevka — ещё один шрифт для кодинга

Типографика *
Не совсем уже новость, но появился новый шрифт для программеров — Iosevka. Появляться он начал ещё осенью, но на Хабре упоминаний пока не было.



Iosevka — стройный моноширинный шрифт, вдохновлённый такими шрифтами, как Pragmata Pro, M+ и PF DIN Mono. Имеются варианты как с засечками, так и без, начертания с разными степенями жирности. Кириллица есть, само собой. Шрифт генерируется полностью из открытого исходного кода (при участии Node.js), путём настройки можно изменить начертание некторых знаков (таких как «a», «g», «l» и других).
Читать дальше →
Всего голосов 26: ↑12 и ↓14 -2
Просмотры 16K
Комментарии 27

Дайджест от Omegicus: антиалиасинг шрифтов и библиотека шифрования и сжатия

Криптография *Assembler *Алгоритмы *
Добрый день! В данный момент завершаю альфа-версию моей ОС (тыц), что будет — то будет, дальше пока нет возможности и времени ее делать, но до какого-то состояния ее доведу, о чем сообщу отдельным постом.

В принципе, в моем кодописании так или иначе всё вертится именно вокруг оси, т.е. ОСи. Иногда это выплевывается в отдельные микро-проекты, о которых сейчас и расскажу.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.6K
Комментарии 1
1