The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Компания Google открыла наработки по использованию цветных шрифтов

29.05.2013 23:06

Компания Google сообщила о передаче свободному проекту FreeType кода для обеспечения поддержки цветных шрифтов. Предложенные наработки уже включены в состав экспериментальной ветки FreeType, на базе которой ведётся подготовка выпуска 2.5. Аналогичный код для поддержки цветных шрифтов подготовлен для библиотек Cairo и Skia 2D, но пока развивается в отдельном репозитории.

Кроме того, подготовлены соответствующие расширения для стандарта OpenType и опубликованы примеры цветных шрифтов. Для встраивания в шрифт цветных глифов подготовлены специальные утилиты, позволяющие включать в состав шрифта OpenType цветные изображения или создавать целиком шрифты на основе набора изображений, сохранённых в формате PNG.

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



  1. Главная ссылка к новости (http://google-opensource.blogs...)
  2. OpenNews: Вышел FreeType 2.4.12 с реализацией нового CFF-растеризатора шрифтов
  3. OpenNews: Google и Adobe передали проекту FreeType код нового растеризатора шрифтов
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/37053-font
Ключевые слова: font, color
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (53) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, all_glory_to_the_hypnotoad (ok), 23:35, 29/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –10 +/
    ещё одна ненужная куйня

    > например, можно создать шрифт, буквы в котором скомпонованы из изображений фруктов или человечков, как в оформлении названия журнала "Весёлые картинки".

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

     
     
  • 2.6, Wolfis (ok), 23:50, 29/05/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    К Вашему мнению. гугель уже прислушался и закрыл проект. А жаль( Именно такого часто не хватает
     
  • 2.7, mine (ok), 23:51, 29/05/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ты дурачёк, да?

    Это обычная векторная графика, засунутая в шрифт.

     
     
  • 3.10, all_glory_to_the_hypnotoad (ok), 00:03, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    дурачок это ты. шрифты это не обычная векторная графика и по природе использования монохромная (опять же, чтобы можно было рендерить  цветной текст как вздумается).

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

     
     
  • 4.59, Bolk (?), 08:38, 31/05/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кончайте сраться. На МакОСи и Винде уже давно есть шрифты, использующие цветные символы (см. Unicode color emoji).
     
     
  • 5.60, arisu (ok), 10:01, 31/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Кончайте сраться. На МакОСи и Винде уже давно есть шрифты, использующие цветные
    > символы (см. Unicode color emoji).

    вот там пусть и остаются.

     
     
  • 6.63, www2 (??), 19:23, 31/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Вам-то оно как помешает? Зато кому-то работу облегчит. Может не весь текст нужно написать цветными буквами, а только лишь первую букву каждой главы.
     
     
  • 7.65, arisu (ok), 19:36, 31/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Вам-то оно как помешает?

    да.

    > Зато кому-то работу облегчит. Может не весь текст
    > нужно написать цветными буквами, а только лишь первую букву каждой главы.

    если этот придурок занимается типографикой в *таком* виде, то единственное, что ему стоит облегчить — выбор способа самоубийства.

     
  • 3.22, Аноним (-), 00:27, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Это обычная векторная графика, засунутая в шрифт.

    Если взять обычную векторную графику и засунуть её в шрифт, то из такого шрифта потом текст не получится, он будет не читабелен. Если бы так всё было просто то шрифты бы не делали _годами_.

     
     
  • 4.33, Аноним (-), 02:37, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тем не менее, есть навалом шрифтов где никаких букв нет, а есть иконки, хоть и монохромные. То что их стало можно еще и цветными делать - ну, фича, не отнять.
     
     
  • 5.53, rshadow (ok), 16:49, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Понытия попутали: шрифты и так "цветные", речь идет о разноцветных.
     
     
  • 6.55, Khariton (?), 23:22, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Понытия попутали: шрифты и так "цветные", речь идет о разноцветных.

    ага.

    ...
    — Ребе, рассудите, чёрный — это цвет или не цвет?
    — Да, согласно Торе, чёрный — это цвет.
    — Ребе, рассудите, белый — это цвет или не цвет?
    — Да, согласно Торе, белый — это цвет.
    Выходят евреи от ребе. Второй и говорит первому:
    — Вот видишь, белый — это цвет и чёрный — это цвет. Значит, я таки продал тебе цветной телевизор!

     
  • 2.44, arisu (ok), 10:07, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > ещё одна ненужная куйня

    плюс бесконечность.

     
     
  • 3.47, Аноним (-), 11:44, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    умноженная на ноль
     
     
  • 4.64, www2 (??), 19:25, 31/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Получается неопределённое число.
     

  • 1.4, Аноним (-), 23:46, 29/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Ждем когда вылезут копирасы и заявят что фонт из "веселых картинок" - их собственность...
     
     
  • 2.13, Аноним (-), 00:06, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +7 +/
    У нас уже есть ответ: http://lurkmore.so/images/6/63/KRETINY.jpg
     
     
  • 3.34, Аноним (-), 02:38, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > У нас уже есть ответ: http://lurkmore.so/images/6/63/KRETINY.jpg

    Волшебно. Оно также отвечает на вопрос что делать с буквой "Ы" из вопроса выше :)

     
  • 3.56, Тот_Самый_Анонимус (?), 05:19, 31/05/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мда... «Творцы» сети пойдут на любое кощунство, лишь бы хоть как-то засветить себя.

    Чтобы изгадить эти замечательные картинки, знакомые с детства, такой убогой фразой надо быть отпетым м_удаком. Да и чтобы ссылаться на неё - не меньшим.

     
     
  • 4.57, arisu (ok), 05:22, 31/05/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Чтобы изгадить эти замечательные картинки

    «грязь» находится только у тебя в голове. потому что ты ханжа.

     

  • 1.8, Zenitur (ok), 23:54, 29/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В надписи "весёлые картинки" одинаковые буквы - разные. Обычные текстовые редакторы так ещё не умеют. Другой пример, если скачать шрифт из какого-нибудь фильма, игры, книги (с обложки Гарри Поттера), то так же круто, как в игре, фильме и книге, печатать не получается. Всё из-за того же: в фильме буквы "а" и "е" отличаются друг от друга, в шрифте - нет. Меняя размер шрифта, начертание, жирность или включая WordArt - всё-таки можно добиться отличий вида одной и той же буквы. Но только незначительные деформации, а не как в "весёлых картинках", когда в одной букве "е" есть голова Чипполино, а на другой - нет.
     
     
  • 2.9, all_glory_to_the_hypnotoad (ok), 23:58, 29/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    шрифты сейчас позволяют хранить несколько альтернативных начертаний одной буквы, это не проблема
     
  • 2.12, Аноним (-), 00:05, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > игры, книги (с обложки Гарри Поттера),

    А потом придет копирас и объяснит на сколько сотен тысяч баксов ты попал. И тем кто библу пришьют чего-нибудь. "Она позволяет рендерить наши копирайченые шрифты!" :)

     
  • 2.15, Lockal (ok), 00:10, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Возможностей лигатур OpenFont вполне хватает для таких псевдослучайных букв.
     

  • 1.11, Аноним (-), 00:04, 30/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    ждём новый дварффорц с графикой из цветных шрифтов
     
  • 1.14, hshhhhh (ok), 00:07, 30/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Спрайты отменили :(
     
  • 1.17, ip1981 (ok), 00:12, 30/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чем это лучше SVG?
     
     
  • 2.26, Anonymous000 (?), 00:54, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Рендеринг svg, к сожалению, до сих пор в разных браузерах по-разному неполноценен.

    А эта штука, к примеру, позволит легко делать цветные retina-compatible иконки, не требуя даже наличия ретины у разработчика.

     
     
  • 3.52, Аноним (-), 15:43, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    как будто рендеринг это фигни сразу станет полноценным во всех браузерах
     
  • 2.27, Аноним (-), 00:57, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • –9 +/
    SVG, XML - это все бред Microsoft
     
     
  • 3.31, Lain_13 (ok), 01:21, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А не W3C, не? О_о
     
     
  • 4.35, Аноним (-), 02:41, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > А не W3C, не? О_о

    Ну там майкрософт подзуживает временами нужные куски спецификаций.

     
     
  • 5.38, Lain_13 (ok), 05:39, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Не, ну они-то, конечно, участвовали, но там ещё много народу руку приложило.
     
  • 3.37, dr Equivalent (ok), 04:42, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты упоролся, что-ли?
     
  • 3.39, JavJav (?), 06:25, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    ну M$, не M$, но с чего вдруг бред-то?
     

  • 1.25, хрюкотающий зелюк (?), 00:49, 30/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Как они сделают чтобы буква Е отображалась 3-мя разными вариантами? По порядку или случайным образом? Каждым вариантам буквы Е - отдельный код символа?
     
     
  • 2.32, Lain_13 (ok), 01:23, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Лигатурами, например.

    Кстати, средняя — Ё, а не Е.

     

  • 1.28, Аноним (-), 01:05, 30/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    <зануда>Любимые игры на ASCII могут стать цветастее и теплее
     
     
  • 2.41, Аноним (-), 08:02, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > <зануда>Любимые игры на ASCII могут стать цветастее и теплее

    И тихо и незаметно превратятся в графические. Ждём анонса библиотеки для 3D шрифтов.

     
  • 2.67, Aleks Revo (ok), 08:13, 01/06/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, переписка с другими игроками и нпц привратится в весёлый квест ))
     

  • 1.36, lucentcode (ok), 03:17, 30/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Годное начинание. Мне иконки в шрифтах нравятся(может, потому что я очень люблю Twitter Bootstrap), а цветные иконки - это вообще улёт.
     
     
  • 2.43, Аноним (-), 09:07, 30/05/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Годное начинание. Мне иконки в шрифтах нравятся(может, потому что я очень люблю
    > Twitter Bootstrap), а цветные иконки - это вообще улёт.

    В бутстрапе иконки не шрифтом а обычным спрайтом.. а всякие фонтавесомы отдельно от бутстрапа вообще-то

     

  • 1.42, Andrey (??), 09:02, 30/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мне кажется или все кончится приблизительно этим: http://ru.wikipedia.org/wiki/%D0%95%D0%B3%D0%B8
     
  • 1.45, Аноним (-), 10:12, 30/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хороший журнальчик был - сразу детство вспомнилось!
     
  • 1.48, Аноним (-), 12:22, 30/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Гугл в своем репертуаре. Пока Мозилла и Адобе годами совещаются о том, как лучше интегрировать SVG в OpenType (http://lists.w3.org/Archives/Public/public-svgopentype/ ), гугл изобрел за закрытыми дверями какой-то там свой "стандарт" и уже впихивает его во FreeType.
     
     
  • 2.58, Тот_Самый_Анонимус (?), 05:27, 31/05/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Империя добра же.
     
  • 2.68, Aleks Revo (ok), 08:18, 01/06/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Гугл в своем репертуаре. Пока Мозилла и Адобе годами совещаются о том,
    > как лучше интегрировать SVG в OpenType (http://lists.w3.org/Archives/Public/public-svgopentype/
    > ), гугл изобрел за закрытыми дверями какой-то там свой "стандарт" и
    > уже впихивает его во FreeType.

    Ключевое слово «годами».

    «...Открываю я вольер с черепахами, а они как ломанутся, как ломанутся!..»

     

  • 1.49, meequz (ok), 13:43, 30/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Теперь ШГ будут цветными! Грядёт новое поколение вырвиглазных скриншотов на лоре.
     
  • 1.51, Аноним (-), 14:52, 30/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Жду Comic Sans Color
     
  • 1.54, MizuKazu (?), 23:06, 30/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Наконец-то emoji будут отображаться и на компьютере!
     
  • 1.61, ВостокоЕд (?), 18:48, 31/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    «Весёлые картинки» — это так, побочное. В Америке, Африке, Китае есть письменности, где цвет является смыслоразличительным. Вот тут цветные шрифты необходимы!
     
  • 1.62, Аноним (62), 19:12, 31/05/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошая идея. В идеале электронный шрифт должен позволять сделать с собой всё то же, что и физический. Это еще один шаг в верном направлении.
     
     
  • 2.75, Полесинский (?), 10:54, 01/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    это очень интересно для генетики, так как триплет в зависимости от его кодонного состояния можно по центральному символу оцветнять красным(1) зеленым(2) и синим(3) так-что за цветными символами будущее.Они меньше места займут.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру