LINUX.ORG.RU

>Про алиасинг: пользуюсь уже давно (читать
>http://www.mozilla.org/projects/fonts/unix/enabling_truetype.html) через
>freetype. Кто-нибудь знает чем отличается работа через Xft, которая
>появилась в этом релизе? Что-то я поискал и нигде не нашел ответ на
>этот, казалось бы, очивидный вопрос.

Работа через Xft отличается тем, что при freetype сглаживание шрифтов
происходит только в части отображения, а при xft везде, т.е. в менюшках
и т.д... Я тут попробовал собрать мозилку 1.2 с xft, в RH-8.0 и gcc-3.2,
все замечательно работает, только вот в настройках фонтов, когда
выбираешь кирилик, в местах, где идут названия фонтов пишется, что
фонты под данный язык не найдены....Хммм, мне просто интересно, почему? Приходится в ручную забивать в профайле. Времени пока небыло,
что бы разобраться почему это происходит, но явно где-то напортачили...

McMCC ★★★
()

>ну поставь IE6 поверх IE5.

Я бы попробовал, но в линуксе они вообще не ставятся (кривой инсталлер? :)). А если серьезно то с ИЕ 5, 5.5, не говоря об outlook express, у меня столько глюков было, что просто слов матерных не хватало, а главное я не мог найти никакого решения этих глюков, и рыскание по miscrosoft.com в поисках решения проблемы не помогало. Возможно у нас просто разные подходы и требования к броузеру, но тогда какие проблемы? Пользуйтесь тем чем вам удобней. Я же всего лишь хотел помоч тем у кого возникли проблемы с мозиллой и защитить ее от несправедливых нападок. Я не закрываю глаза на баги и недостатки, и очень даже приветствую их описание. Но пустые же крики типа "а вот я кулхацкер поставил сибе мазиллу а она зависла!" могу объяснить лишь кривой установкой.

>Разве там надо identities сносить перед апдейтом? Есть такое старое понятие в программировании - защита от дурака...

И опять же, Мозилла это броузер не для конечного пользователя. Это броузер для разработчиков, вебмастеров, и _разработчиков броузеров для конечного пользователя_ вроде netscape. Вполне вероятно что в нетскейпе как раз и предусмотрена эта защита от дурака и прочее, Мозилле на данный момент это _не нужно_, у нее еще куча более важных не решенных проблем и написание инсталлера для "дураков" не в числе первых.

>Это мне напоминает совсем недавнии разговоры, про то как Mozilla падает... из-за ошибки в HTML коде. Нашли крайнего.

Хе-хе :)) Не поверите но, например где-то пол года назад, когда я последний раз общался с виндовсом 2К и ХР, ИЕ _валился_ вот от такого кода: <object ID="dosIE-doe" CLASSID="CLSID:00022613-0000-0000-C000-000000000046" </object>

Возможно эту ошибку до сих пор не устранили, попробуйте если есть желание :)

Но больше я не хочу сравнивать Мозиллу и ИЕ, иначе это приведет к очередному ненужному флейму.

Karmadon
()
Ответ на: комментарий от McMCC

Да, у меня те же проблемы. Правда, русские шрифты видны - но плохо (мало). Например, мелкомягкие видны только в уникодной и латинской кодировках. Что-то у них не так. И почему же у меня все-таки backspace не работает???!!! Странное что-то все-таки с gtk2 портом... Народ, соберите кто-нибудь эту бяку для gtk2 и расскажите о впечатлениях...

svu ★★★★★
()

>Работа через Xft отличается тем, что при freetype сглаживание шрифтов происходит только в части отображения, а при xft везде, т.е. в менюшках и т.д...

Надо userChrome.css в профиле поправить, тогда везде будут правильные шрифты. Вот так выглядит это у меня:

window
{
font-size: 10pt !important;
font-family: arial !important;
}

menubar, menubutton, menulist, menu, menuitem
{
font-family: arial !important; font-style: normal !important;
font-size: 10pt !important;
}

ЗЫ. Насколько я понимаю, Xft сам использует freetype? А в таком случае, если уже все настроено, стоит ли рыпаться и самому компилировать, или лучше подождать пока в sid появится?

Finder
()

Мозиллы я беру с альта обычно, потому что смотреть странички без АА
неинтересно.
Сам я ее не собирал никогда.
Пробовал следующие глибс:
2.2.4
2.2.5-34 red hat
2.2.5-40 asp
2.3.1.asp
Причем, что их сборки, что из src.rpm
Gtk и glib - с gtk.org, с alt, с asp - сейчас стоят последние.
Ядра - 2.4.17 2.4.18. 2.4.19
c kernel.org
Иксы были 4.2.0, Сейчас 4.2.1, собранные gcc 3.2
Freetype был иксовый, 2.0.9, а сейчас 2.1.3

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

Вопрос - у кого же все-таки аа видно в 1.2?

jackill ★★★★★
()
Ответ на: комментарий от McMCC

2 McMCC (*) (2002-11-28 23:15:57.072)

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

Кстати, еше вопрос про русский. На многих страницах используются символы, например, кавычки, которые выглядят кавычками только в виндовой кодировке. В koi8 они выглядят как части псевдографики, а тире как знак квадратного корня (хороший пример прямо сейчас найти не могу, но вот, например, здесь http://anekdot.ru/an/an0211/o021127.html в первой истории - на anekdot.ru такая фигня постоянно).

Если поставить в мозилле на Cyrillic шрифты с cp1251 (например те, которые видит xfs из директорий с truetype шрифтами), то все, вроде, фиксится. Только вот одна проблема, это обычные иксовые шрифты, они не алиасятся. А шрифты доступные через freetype для Cyrillic только в кодировках koi8 и iso8859-5. Никто не знает как заставить ее увидеть шрифты в cp1251 через freetype?

Zoltan
()

> Запускаю - все конвертит из нетскейпа, который я никак не прибью (лень, раритет, 4.78)

Обнови раритет до версии 4.8 :-))

anonymous
()

> И опять же, Мозилла это броузер не для конечного пользователя. Это
> броузер для разработчиков, вебмастеров, и _разработчиков броузеров
> для конечного пользователя_ вроде netscape. Вполне вероятно что в
> нетскейпе как раз и предусмотрена эта защита от дурака и прочее,
> Мозилле на данный момент это _не нужно_, у нее еще куча более важных
> не решенных проблем и написание инсталлера для "дураков" не в числе
> первых.

Ну хорошо, не хотят писать нормальный инсталятор, так пусть не пишут
его вовсе. Если я пользуюсь инсталятором, то предполагаю, что он
написан качественно и сам во всём разберётся или хотя бы сообщит о
проблеме. Если он этого не умеет, то нифиг он такой вообще нужен,
кроме как для дескридитации вего проекта? Давали бы _только_ *.tar.gz
или *.zip, уверен, что читающих документацию перед (а не после)
установкой стало бы больше. А так, несерьёзно всё это.

> > Это мне напоминает совсем недавнии разговоры, про то как Mozilla
> > падает... из-за ошибки в HTML коде. Нашли крайнего.
>
> Хе-хе :)) Не поверите но, например где-то пол года назад, когда я
> последний раз общался с виндовсом 2К и ХР, ИЕ _валился_ вот от
> такого кода:
> <object ID="dosIE-doe" CLASSID="CLSID:00022613-0000-0000-C000-000000000046"
> </object>
>
> Возможно эту ошибку до сих пор не устранили, попробуйте если есть
> желание :)

Попробовал, не умерает. Даже если зыбытый вами первый таг закрыть,
тоже не умерает. Вот третий, совсем правильный вариант:

<html>
<head>
<title>Will I die?</title>
</head>
<body>
<object ID="dosIE-doe" CLASSID="CLSID:00022613-0000-0000-C000-000000000046"> </object>
<p>
Definitely won't die!
</body>
</html>

Но и он у меня никого не убивает. Использую IE6 SP1;Q328970;q313829.
Однако даже не в этом дело. Почему я вообще вспомнил про жалобы
пользователей Мозилы на кривой HTML - потому, что только они на него
жалуются. Как-то не припомню случая, чтобы вину умирания IE
перекладывали на кривизну информации, которую тот получает.

> Но больше я не хочу сравнивать Мозиллу и ИЕ, иначе это приведет к
> очередному ненужному флейму.

Их всегда будут сравнивать, никуда от этого не денешся. Другое дело,
что сравнения должны быть конструктивными.

anonymous
()
Ответ на: комментарий от anonymous

Если мозила - браузер НЕ для конечного пользователя, то нафига же мозильщики ему все время только к фейсу фенечки пририсовывают. 1.0, 1.1, 1.2 - ни одного шага вперед в усовершенствовании движка, одни багфиксы.

Те самые 101 причины - практически все относятся опять же к интерфейсу. Причем фейс этот сравнивают опять же с базовым ИЕ. Нет, чтобы с каким-нибудь NetCaptor'ом.

Finder
()
Ответ на: комментарий от Zoltan

В Windows Mozilla таких проблем не делает, страница по твоему линку в windows-1251 кодировке, следовательно проблема с перекодировщиком. Скорее всего таблица перекодировки просто неправильная. Если хочешь, найди её и исправь если я прав.

P.S. а вообще, от koi8-r только одни проблемы.

anonymous
()
Ответ на: комментарий от Finder

Твоё сообщение скорее всего годится как ответ Karmadon-у, а не мне :-)) Я небольшой поклонник Мозилы.

anonymous
()
Ответ на: комментарий от anonymous

>Твоё сообщение скорее всего годится как ответ Karmadon-у, а не мне :-)) Я небольшой поклонник Мозилы.

А я небольшой поклонник ИЕ. Просто стараюсь сохранять объективность. А с мозиллой у меня ассоциируются в первую очередь плевки в монитор и ругань по поводу закидонов NN4. Хотя и знаю, что мозила не имеет ничего общего с ним.

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

Finder
()
Ответ на: комментарий от Finder

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

Наверно это связано с философией FSF и им подобных. Такие философы
считают, что одно из достоинств открытого (открытого по их понятиям)
кода - ненужность переписывания уже сделаного. Netscape был когда-то
лидером и вдруг отдаёт исходники, вот они их и подхватили... как раз
в соответсвии с той самой философией. IE тоже не на голом месте
появился, но согласись, что NCSA Mosaic - совсем не тот динозавр,
доставшийся мозильщикам.

anonymous
()

По поводу кода:

<html>
<head>
<title>Will I die?</title>
</head>
<body>
<object ID="dosIE-doe" CLASSID="CLSID:00022613-0000-0000-C000-000000000046"> </object>
<p>
Definitely won't die!
</body>
</html>

У меня валится IE6.0.2600.0000 Q323759, без сервиспаков. Это то, что идет в стандартной w2k sp3 русской. Похоже, очень недавно исправили.

anonymous
()

В мозилле меня прежде всего огоряает тормознутось.
На моей машинке с 32М мозгов эксплорер грузится намного быстрее чем мозилла. Жду очень долго когда из трея разворачиваю окошко =((
машинка старая, но для меня вполне хватает- игрух и графику не гоняю. Под линуксом тоже самое происходит =(((

anonymous
()

to: anonymous (*) (2002-11-29 11:17:15.45)
Гы-ы-ы! А эксплорер 6 с SP1 все равно падает от этого кода!
Начисто выбивает.
А мозиллу- нет! =)

anonymous
()
Ответ на: комментарий от nick

Странно, на фряхе все нормально собирается из портов и в кору не падает.

lukin
()
Ответ на: комментарий от anonymous

Проблемы с перегодированием нет. Русские буквы она перекодирует нормально. Символы кавычек, тире и т.д. это не русские буквы, поэтому она их и не перекодирует.

> P.S. а вообще, от koi8-r только одни проблемы.

Я как раз и хочу поставить виндовые шрифты для русских страниц, но через freetype сделать это не получается. Помоему, я достаточно понятно об этом написал.

Zoltan
()

Блин ну юзайте нативные порты на платформы соответственные. Было же сказано - под вин пробуй к-мелион, под лин - галеон, конкву...Ну и т.д.

anonymous
()

А у кого из мозилы печатает по-русски нормально? При выводе на печать страницы нет ни одного символа. Как-то это можно пофиксить?

anonymous
()

>2McMCC: Mozilla здесь ни при чем. Можете собрать libXft из Sisyphus и проверить.
>Извините, пересобрать надо fontconfig

2aen: Действительно, fc-cache -f надо было сделать, но на всякий случай
пересобрал Xft с вашими патчами для fontconfig, список фонтов для кирилицы
теперь на месте :)))

McMCC ★★★
()

>А у кого из мозилы печатает по-русски нормально? При выводе на печать страницы >нет ни одного символа. Как-то это можно пофиксить?

Только что проверил, все отлично печатается....

McMCC ★★★
()

>А у кого из мозилы печатает по-русски нормально? При выводе на печать страницы >нет ни одного символа. Как-то это можно пофиксить?

в линуксе или в винде?

ttyS0
()
Ответ на: комментарий от ttyS0

Red Hat 8.0 Тоже самое ASP 7.3. Похоже грабли с сетевым принтером через Самбу.

anonymous
()

Эть...сорри за subject. Mozilla запомнила.

anonymous
()

это наверно потому что принтер постскриптовый...

anonymous
()
Ответ на: комментарий от anonymous

> to: anonymous (*) (2002-11-29 11:17:15.45)
> Гы-ы-ы! А эксплорер 6 с SP1 все равно падает от этого кода!
> Начисто выбивает.
> А мозиллу- нет! =)

А у меня вот не падает. У тебя просто IE6SP1?
Q328970;q313829 не ставил? Опять линк просишь? :-))

anonymous
()

2all: Может кому интересно будет, я тут выставил нужный мне фонт и размер фонта
в менюшках и т.д., в userChrome.css следущим образом:

*
{
font-family: verdana !important;
font-style: normal !important;
font-size: 8pt !important;
}

кладете этот файлик в ~/.mozilla/*/*/chrome и наслаждаетесь выбранным
вами фонтом в менюшках мозилы...

McMCC ★★★
()

Интересней было бы посмотреть на файлик где цветовые схемы в мозилле заменены, мне например надоело в его почтовик черный на белом смотреть. А охота например желтый на черном....Блин в настройках на почтовик этого нет..

anonymous
()

Если кому интересно - мне удалось-таки собрать галеон из cvs (что-то около 1.3:) для мозиллы 1.2 с тулкитом gtk2. Работает, однако! Я просто не обратил внимание на один важный патчик для мозиллы, который прямо лежит в cvs галеона. Патчик приложил, мозиллу собрал, галеон собрал - и все заколосилось! И в галеоне поля ввода работают лучше, чем в мозилле. Банзай!

svu ★★★★★
()

2Zoltan (*) (2002-11-29 02:43:18.802):

> Кстати, еше вопрос про русский. На многих страницах используются
> символы, например, кавычки, которые выглядят кавычками только в
> виндовой кодировке. В koi8 они выглядят как части псевдографики,
> а тире как знак квадратного корня (хороший пример прямо сейчас найти
> не могу, но вот, например, здесь
> http://anekdot.ru/an/an0211/o021127.html в первой истории - на
> anekdot.ru такая фигня постоянно).

Если использовать, например, растровые шрифты Димы Болховитянова
(проект CYR-RFX), то такой проблемы нет. Вообще, надо сказать, что
меня его шрифты более чем удовлетворяют. Качество работы просто
замечательное.

badger
()

Кстати, все прониклись фишкой по кнопке "F7" в мозилке?

Теперь пользователям WindowMaker'a при должной сноровке мышка не нужна в принципе!

С чем я вас всех (и себя в том числе) и поздравляю :)

MakcuM
()
Ответ на: комментарий от svu

2svu: Этот патчик не нужен для CVS trunk mozilla. Там он был еще до выхода 1.2.
Вообше, для сборки mozilla/gtk2 лучше брать тексты их CVS, там уже многое исправлено

aen ★★★
()

Пилять!!!
Починил!!!
Не падает!!!
Дело было в старом gdk.

jackill ★★★★★
()
Ответ на: комментарий от MakcuM

>Дада!
>Сам несколько дней назад поставил -- не нарадуюсь :)
>Желающим -- вот сЦылка
>http://www.inp.nsk.su/~bolkhov/files/fonts/cyr-rfx/00index.ru.html

Thanks за ссылку!
Проект интересный - добавляет поддержку cp866 в X'ы! :)

Качество букв в менюшке WindowMaker'а получшее и приятнее
но вот во всех остальных приложениях (включая мозилку)
текст меню и всего остального (кроме окна браузера) невиден
из-за маленького размера букв :(
Так что пришлось двинуть стандартные шрифты вперед этих
(в /etc/X11Config)

Кстати - почему-то в CYR-RFX ненашел dpi100 шрифтов! :(

nick
()

Bugtrack.ru
Mozilla 1.2 - лучше подождать
01.12.02 02:25
В вышедшей 26 ноября версии 1.2 обнаружена ошибка, связанная с некорректным отображением некоторых DHTML-страниц. В ближайшее время ожидается выход исправленной версии 1.2.1.
Источник: Mozilla.org

anonymous
()
Ответ на: комментарий от aen

А почему эти ребята не включили его в 1.2? Урроды! Кстати, а ведь в src.rpm из trunc я тоже этого кода не видел. Почему?

svu ★★★★★
()
Ответ на: комментарий от svu

С 1.2 вообще было много неприятностей. Мало того, что в него включили непроверенный патч, приведший к проблеме с DHTML, так еще и MOZILLA_1_2_RELEASE не включила несколько важных фиксов, попавших в 1_2_BRANCH. Так что те, кто собирал из BRANCH и из официального тарбола получили разные Mozilla (релизы на ftp собраны, преимущественно, из BRANCH).
Историю же с патчем gtkmozembed2 можно найти в bugzilla по этому ключевому слову.
В общем, поспешили. Хорошо, что все же 1.2.1 будет скоро.

aen ★★★
()
Ответ на: комментарий от aen

А вот интересно - а в 1.2.1 будет это embed или они только dhtml пофиксят и выпустят?

svu ★★★★★
()

2svu
поделись впечатлениями о мозилле с хфт!
скрин выложи чтоли ;)

что точно надо чтобы собрать мозиллу с хфт?
поставить фонтконфиг и все?

anonymous
()
Ответ на: комментарий от anonymous

Скрин с xft - легко. Могу даже с обоими бравзерами - мозиллой и галеоном. Что именно надо для сборки - не знаю. Для меня оказалось достаточно РХ8.0 :) Там есть fontconfig. Кстати, русских шрифтов стало больше (видно в мозилле) после апдейта на фонтконфиг из rawhide (2.1). Не знаю, кому сказать спасибо, но мысленно говорю...

svu ★★★★★
()
Ответ на: комментарий от svu

Скриншот уже в буфере. Как пропустят - смотрите на красоты xft.

svu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.