Приношу искренние извинения, вынужден создавать вторую такую же тему, т.к. первая закрыта, но ответа на вопросы в поиске не найдено. Прошу не удалять и не закрывать пост до получения ответа на него...
Приведу начальный пост:

Искал через Поиск, но не нашел такого вопроса.

При создании сайтов, я столкнулся с проблемой:

1. alt в любом html-теге не воспринимается FF, приходится использовать title или дублировать, что не есть приятно. Почему и будет ли это исправлено?
2. в title перенос строки \n или \r\n не воспринимается никак, хотя IE отлично с этим справляется. Получается каша из сплошного текста, особенно если этого текста достаточно много. Что сделать?

У меня стоит FireFox 3.0.7

Заранее благодарен за решение проблемы.

Ответ на 1 вопрос найшел, все понятно, alt не использовать как таковой.
Но на вопрос 2 есть ответ

unghost_too_lazy_to_log пишет

Версии Firefox до 3.0a4 вообще отображали вспывающие подсказки в одну строку без переносов, поэтому и было придумано расширение Long Titles.
В 3.0a4 был исправлен Bug 218223 - Long tooltips should allow wrap to multiple lines и они теперь переносятся. Правда Firefox сам решает в каком месте перенести

Ссылка на пост http://forum.mozilla-russia.org/viewtop … 71#p225771

Тем не менее, как я уже указывал, что у меня стоит 3.0.7 и проблема не решена. Скриншоты прилагаю:

Как это выглядит в IE
screen2.jpg

А так в FF 3.0.7
screen1.jpg

Вопрос: как победить? Ведь не заставлять каждого, кто пользуется FF и заходит на мой сайт ставить Long Titles.

Тема перенесена из форума «Firefox» в форум «Разработка».

Prol
Совершенно это не проблема ни какая - не надо использовать не по назначению альты и тайтлы - они никак не предназначены для подобной структурированной информации.

А не думете, что это минус браузера? Разработчики сайтов используют разные встроенные возможности браузера для экономии ресурсов системы у клиента. И это как раз использовании таковой возможности. IE делает шаг навстречу, Опера то же самое. В чем сложности-то поправить код обработки титлов?

А о какой экономии идет речь?

Ну, скажем, для вывода дополнительной множественной сборной динамически меняющейся информации об объекте я использую простой title у тега <img>. Отказавшись от такого способа мне придется придумывать иные способы вывода такой информации. Например, использовать JavaScript для генерации всплывающего окошка или flash.
1. Это заморачиват разработчика на доп код, который я вот писать не хочу, тратя время на то, чтобы обойти этот недочет популярного в народе браузера.
2. Встроенные коды JS или flash все равно ест ресурсы компа. Не у всех два гига-два ядра.
Повторю, с IE нет проблем таких. Странно, что они есть у FF.

longdesc насколько я понимаю это ссылка на другой файл, в котором должен быть сформирован вывод. Это не всегда возможно, т.к. информация меняется чуть ли не ежесекундно. Может я ошибаюсь, не использовал этот параметр ни разу.

Насчет наглого нарушения стандартов... Это же удобно. :) Для кого у нас браузеры? :) Может это сигнал разработчикам сделать удобство как в IE?
Кстати, насчет Оперы дизинформация. Там тоже каша в title.

Гвозди-гвоздями, но некоторые программеры будут писать на сайтах: рекомендуем использовать IE для корректного отображения информации... А если сайт популярный? Это очень большая антиреклама. Но браузер-то неплох во многом. Поэтому я и пишу тут, а не на сайте указываю рекомендуемый IE.
Надо искать золотую середину, имхо.

Prol
Разработчиков браузера здесь нет в любом случае.
Поищите в багзилле - наверняка там есть несколько тем (багов) на эту тему с комментариями разработчиков.

Спасибо. :)

Bug 358452 -  Firefox: Let authors put line breaks (newlines) in tooltips (title attribute)
P.S. По моему это уже исправлено в SeaMonkey.

Unghost

По моему это уже исправлено в SeaMonkey.

А, ну да, действительно.))
Я просто запомнил, что делали вместо одной строчки многострочный вывод, а про фиксированные переносы как-то не отложилось.

FF11 - ни[культурное растение] не работает, прошло 8 лет. :/

в Firefox 12 будет работать