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

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

    IE6


    IE без сглаживания
    IE со сглаживанием

    Опера 9.51


    Опера 9.51 без сглаживания
    Опера 9.51 со сглаживанием

    opera_wingogi_acid3


    Отличия только в заголовке окна
    opera_wingogi_acid3 без сглаживания
    opera_wingogi_acid3 со сглаживанием

    В качестве бонуса посмотри как выглядит большая страница с ClearType в Опере 9.51 и с собственной системой сглаживания в opera_wingogi_acid3. Читать текст и сёрфить одно удовольствие!

    Забавно что сборка была проигнорирована сообществом как на наличие поддержки @font-face, так и на наличие собственного рендеринга и сглаживания. И причиной тому можно назвать только скудную информацию в релизе
    Поделиться публикацией

    Похожие публикации

    Комментарии 68

      +8
      а вы глазастый! :)
        +4
        еще для глазастых:
        сделал 2 скриншота свои и добавил 2 автора. мои — фф и сафари под маком, автора — опера с cleartype и с новым рендером.
        i37.tinypic.com/339ls9f.png
          +1
          существенной разницы не заметил, наверное, не глазастый
            +2
            В сафари самый вменяемый.
          +3
          Дикая красота. Уже хочу!
          • НЛО прилетело и опубликовало эту надпись здесь
              0
              это здорово! потому что я вот не смог, хотя провобовал разные настройки в утилите((

              нравится больше новооперского?
                +1
                А мне нравится виндосвкое сглаживание гораздо больше, чем в сафари, например. А в линуксе мне cleartype нравится еще больше. Но то, что я в опере увидел просто словами не передать. Люблю норвежцев :)
                  +1
                  В Линуксе нет clear type, потому что это патентованная технология Microsoft, там другой механизм сглаживания (субпиксельный рендеринг на основе библиотеки FreeType на сколько я помню). Причем без тонкой настройки, особенно если разрешить RGB-сглаживание, от FreeType через пару часов начинают болеть глаза- разноцветность краев букв видна очень сильно. Впрочем после настройки напильником выглядит вполне нормально и юзабильно.
                0
                Да, все остальные слегка замыленно смотрятся. На ЖК, естественно.
                  0
                  А не подскажите, где взять эту утилиту от майкрософт? )
                  • НЛО прилетело и опубликовало эту надпись здесь
                      +2
                      Благодарю )
                  +1
                  Очень приятное сглаживание.

                  эх… а ведь так много людей не используют сглаживание вообще. =(
                  ( речь, конечно же, о пользователях ЖК-мониторов )
                    0
                    у меня на работе жк и на ноуте- использую какое есть)
                    +2
                    В линухе будет, как нельзя кстати :)
                      0
                      а там нет?
                        +5
                        там полное уродство
                          –6
                          Хмм… Странно, у меня всё отлично рисуется, гораздо лучше, чем в винде.
                            +3
                            Буква на букву наезжают при жирном шрифте, по вертикали имеют свойство прыгать, имхо на порядок хуже. Сам потиху привыкаю, но сразу как приду с работы (там винда), бросается в глаза
                              +2
                              ужос!

                                0
                                картинки — для сравнения
                                  0
                                  Ой, не делайте так больше, чуть мозги не съехали (думаю как и у всех мак пользователей) ;-)
                                0
                                Что за дистрибутив?
                                  0
                                  Вы не вполне правы. Я сейчас попытался сравнить на моей машине (Linux, Kubuntu, KDE3) скриншот WinGogi и последний билд Opera 9.60. Сглаживание шрифтов очень похожее, практически одинаковое. Разница в шрифтах (сами шрифты различные, судя по всему) и в агрессивности хинтинга.

                                  Если интересно — могу выложить свой скриншот.
                                  +2
                                  Да, там со шрифтами, к сожалению, говно полное, особеноо русскими. Почему то в опере они рисуются не так как в остальной системе, видимо из-за qt.
                                  • НЛО прилетело и опубликовало эту надпись здесь
                                      0
                                      у кого как
                                      я вот огорчусь, если опера будет меня принуждать использовать её сглаживание, потому что сейчас в моей убунте системное сглаживание просто отличное, и я не хочу от него отказываться
                                      +1
                                      Там есть. И в отличие от, можно настроить так как того хочется. Скажем, у меня включено сглаживание для италика всех размеров и для прямых шрифтов более 16px. Получается здорово.
                                    0
                                    Я, было, подумал об этом, но, судя по размытости текста на приведённых скриншотах, это не оно. А жаль.
                                      +1
                                      пишите, закидывайте сообщениями суппорт)
                                    • НЛО прилетело и опубликовало эту надпись здесь
                                        –3
                                        хихи
                                        • НЛО прилетело и опубликовало эту надпись здесь
                                            0
                                            разве cooltype — это майкрософсткая штука? думал, что это от adobe.
                                              –4
                                              не кормите троллей)
                                              • НЛО прилетело и опубликовало эту надпись здесь
                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                  0
                                                  Если мне не изменяет память, алгоритмы субпиксельного сглаживания запатентованы эпплом и микрософтом. А реализованы как попало.
                                                  +2
                                                  Я не могу сидеть под Сафари под Винду, хотя и являюсь фанатом Эпла. Сглаживание очень жирное, поэтому смотрится утяжеленно и грязно. имхо, конечно
                                                  • НЛО прилетело и опубликовало эту надпись здесь
                                                  0
                                                  А вы часто странички листаете с таким зумом? Покажите шрифты помельче — вель они составляют основную массу для чтения. Имхо, на таких больших шрифтах заслуги сглаживания в удобстве чтения минимальны.
                                                    0
                                                    с собственной системой сглаживания в opera_wingogi_acid3. Читать текст и сёрфить одно удовольствие!
                                                    сайты с меньшим, чем на скриншоте размером шрифта я просто не посещаю)
                                                      0
                                                      Не хочу никого обидеть, но шрифты на этом скрине не для моего монитора и/или глаз =) Я б не смог читать
                                                        0
                                                        ну, будем надеятся, что всё будет просто лучше для вас, а для меня ещё лучше (потому что и так уже хорошо)
                                                        :-)
                                                      0
                                                      установка минимального допустимого размера шрифта на 18 рулит; )
                                                        0
                                                        Это от размера монитора зависит. Ноутбучные 15.4« не позволяют ;-)
                                                          0
                                                          у меня семнашка, это не сильно больше
                                                          наоборот, я часто уменьшаю ширину страницы, чтобы ещё удобнее читать было
                                                      0
                                                      А я давно заметил эту фичу. Посмотрите, как опера отрисовывает шрифты в SVG-картинках.
                                                        0
                                                        я тоже заметил сглаживание в SVG, но это отдельная история:
                                                        1)сглаживаются только то к чему применено что-то особенное, а не обычный текст
                                                        2)сглаживается не потому что это текст, а потому что для трансорфации, наложения градиента шрифт преобразуется в веторный объект и потом уже обсчитывается трансформация- иначе никак)
                                                        3)сглаживается именно за счёт сглаживаения SVG объектов, а не особого шрифтового зглаживания
                                                        вот такие пироги )

                                                        0
                                                        Я не спец, конечно, но сглаживание мне понравилось. Не нравиться идея рендеринга шрифтов каждым приложением по-своему — печатаешь что-то в Word, переключился в Opera, стало рябить в глазах, привык, переключился обратно, стало рябить в глазах и т.д…
                                                          0
                                                          ммм… у меня такое бывает если совсем без сглаживания сидел, а потом включил сглаживание.
                                                          при переключение опер с разным сглаживанием такого не было)
                                                            0
                                                            Насчет опер не знаю — может менее заметно, просто. Но я как-то всё равно противник этого всего… Да и кроме WinXP это вряд ли где-то будет использоваться.
                                                              +1
                                                              как это? у оперы общий движок на всех устройствах, что Linux, что Wii
                                                                +1
                                                                На Linux и Vista есть свои НОРМАЛЬНЫЕ методики сглаживания, так что опера тут будет не в тему, ИМХО.
                                                          0
                                                          Ничего, приятно смотрится. Хотя мне лично в сафари рендеринг нравится, технология у них очень необычная.
                                                            0
                                                            А это случаем не встроенный рендеринг qt4? У них какбе тоже свой метод, и для моих глаз весьма приятный. Особенно в KDE4.

                                                            Кстате, опера 9.5 например под линуксами всегда рендерила шрифты по своему, по крайней мере у меня.

                                                            П.С. не в тему: это я один такой, что не могу тыкать плюсы-минусы (и другие ajax-ссылки) людям, а вместо этого браузер просто перепрыгивает на начало страницы?
                                                              +2
                                                              Прилетела птица обломинго и оставила эту надпись здесь:
                                                              We have no plans to copy features from GOGI into Opera for Desktop. No icon. No non-modal dialogs. No «Paint» button.
                                                              No FreeType font rendering. Opera for Desktop and GOGI have very different purposes and levels of OS integration.
                                                              (Источник)
                                                                0
                                                                да я видел её, но я этому чуваку не верю, я верю Хокону, всё таки он технический директор и он сказл что не против пиратства шрифтов.
                                                                +1
                                                                Очень неплохо так!!!
                                                                Впрочем, сам пользуюсь Сафари, как раз только потому что шрифты очень уж красивые тут :)
                                                                  +3
                                                                  Заголовок поста напомнил: «А Опера сделает свой рендеринг! С блэкджеком и шлюхами!» :)
                                                                    0
                                                                    дайте два)
                                                                    0
                                                                    На Mac OS X самый нормальный браузер — это Safari, в опере буквы как бы квадратнокруглые что ли, а уж firefox (и в камино тоже) — то они вообще ободранные и узкие, глаза сломаешь — очень странно, ставил чтобы как кириллица были — разницы никакой.
                                                                    Кстати, на Хабр с оперы не всегда зайдешь — пишет «n/a Действие не определено»
                                                                    Вспомнился Терминатор — Будущее не определено…
                                                                      0
                                                                      Кстати, на больших скринах видно, что и расстояние между буковками разное
                                                                        +1
                                                                        Антиалайзинг в Опере будет смотерться лучше на большинстве мониторов, потому что он, в отличие от современных субпиксельных технологий, не меняет цвета пикселов. Субпиксельный антиалайзинг — это шаг вперед на качественных LCD с мелким пикселом, но только для шрифтов определенного пункта. В остальных случаях эта технология себя не оправдывает :-(
                                                                        Мелкий текст даже на хорошем мониторе будет слишком цветастым, а на неподходящих ЖК (и тем более — ЭЛТ) мониках артефакты будут затруднять чтение и на крупных кеглях. Политику Сафари в этом плане понять просто — таргет для данного браузера это эйпловские мониторы, которым наверняка подходит рендер Сафари.
                                                                        Но Опера — это самый кроссплатформенный браузер, и, по моему, взяв на вооружение старую технологую, Опера поступила инновационно :-).
                                                                          0
                                                                          Кроме того «субпиксельное сглаживание» работает только по горизонтальной оси. Потому, что в LCD мониторах субпикселы располложены группами по три вертикальных прямоугольникаю. В этом смысле такое сглаживание действительно подходит только шрифтам определенного размера. В остальном грамотный «серый» антиалиасинг посчитанный на больших матрицах выглядит лучше
                                                                            +1
                                                                            Я бы предпочел если бы отрисовкой занималась ОС, а не программы. Неудобно когда браузер использует один вид сглаживания, почта другой, и так далее. Какое-то постоянство (например повсеместное использование ClearType на Windows) позволило бы пользователю один раз настроить и привыкнуть к выбранной системе сглаживания.
                                                                              0
                                                                              напоминаю про 1-ый пункт. елси будет свой рендеринг шрифтов, то выбирать сглаживание не придётся…

                                                                            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                            Самое читаемое