Всё про браузер Opera
.: Форум сайта - operaman.ru :.

Opera браузер >> Opera for Windows

Страниц в этой теме: 1 | 2 | (показать все)
Kolyan
Новичок

Зарегистр: 28/09/2003
Сообщений: 1
ALT подпись к рисункам new 
28/09/2003 12:00     [post link]  

Люди, помогите разобраться, плз.
В ІЕ когда наводишь курсор мыши на рисунок, то всплывает ALT подпись к рисунку (если она есть, канечна). В Опере такого нет. Иногда только бывает надпись типа - Title: *****. Подскажите как можно включить в Опере такую фичу. Например на сайте weather.bigmir.net при наведении на значок погоды должно появляться пояснение (ясно, дождь и т.п.). По-моему это единственный недостаток Оперы, который я надеюсь мы устраним

KOCTET
Operaman
****

Зарегистр: 16/11/2002
Сообщений: 495
Из: Petersburg
Re: ALT подпись к рисункам new 
28/09/2003 12:18   [Re: Kolyan]   [post link]  

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

Исправлено KOCTET (28/09/2003 12:21)

alterМодератор
Operaman
***

Зарегистр: 19/11/2002
Сообщений: 903
Из: Irkutsk, Russia
Re: ALT подпись к рисункам new 
28/09/2003 12:40   [Re: KOCTET]   [post link]  

Обычно для этого используют proxomitron (more and more).

Mongoose
Moderator
****

Зарегистр: 21/05/2003
Сообщений: 1754
Из: Київ, Ненька Україна
Re: ALT подпись к рисункам new 
28/09/2003 16:01   [Re: alter]   [post link]  

alter
А кинь плз скриптик для этого дела.

alterМодератор
Operaman
***

Зарегистр: 19/11/2002
Сообщений: 903
Из: Irkutsk, Russia
Re: ALT подпись к рисункам new 
28/09/2003 16:38   [Re: Mongoose]   [post link]  

Кажется, так:
code:
Name = "Alt to Title (JS version) [EAH]"
Active = TRUE
Limit = 256
Match = "<end>"
Replace = "<script>"
"for (i=0; i< document.images.length; i++)"
"{ if (!document.images[i].title) "
"document.images[i].title = document.images[i].alt; }"
"</script>"

Но я этим так и не воспользовался. Как-то без alt'ов обхожусь.

Mongoose
Moderator
****

Зарегистр: 21/05/2003
Сообщений: 1754
Из: Київ, Ненька Україна
Re: ALT подпись к рисункам new 
28/09/2003 17:37   [Re: alter]   [post link]  

alter
Что-то не фурычит.

alterМодератор
Operaman
***

Зарегистр: 19/11/2002
Сообщений: 903
Из: Irkutsk, Russia
Re: ALT подпись к рисункам new 
28/09/2003 18:09   [Re: Mongoose]   [post link]  

Mongoose
Может JavaScript не включен.

Mongoose
Moderator
****

Зарегистр: 21/05/2003
Сообщений: 1754
Из: Київ, Ненька Україна
Re: ALT подпись к рисункам new 
28/09/2003 19:01   [Re: alter]   [post link]  

Включён, и в файерволе тоже не давится. Проверял здесь

Boris
Operaman
****

Зарегистр: 18/11/2002
Сообщений: 503
Из: USSR Moscow
Re: ALT подпись к рисункам new 
01/10/2003 19:58   [Re: KOCTET]   [post link]  

Сейчас посмотрел код на http://www.opera.com/

Там ни у одного рисунка нет TITLE

?


alterМодератор
Operaman
***

Зарегистр: 19/11/2002
Сообщений: 903
Из: Irkutsk, Russia
Re: ALT подпись к рисункам new 
26/11/2003 08:09   [Re: Boris]   [post link]  

[>>>]
code:
javascript:(function(){var i,P,t,a,D=document;for(i=0;P=D.images[i];++i){t=P.getAttribute("title");if(t==""){P.title=P.getAttribute("alt");}}})()


Это закладурка. То есть, её можно просто сделать кнопкой где-нибудь. Она меняет alt на title там, где titl'а нету. Mongoose, я бы включил её в конфигуратор, будь я на твоём месте.
Как сделать, чтобы она работала всё время, я не занаю. То есть знаю, что можно сделать это с помощью проксомитрона, но я им не пользуюсь.

В wish-list'е в теме про alt я воюю за опцию "показывать alt" (выпадаловка: никогда | когда нет titl'а | всегда). Присоединяйтесь к дискуссии.

Mongoose
Moderator
****

Зарегистр: 21/05/2003
Сообщений: 1754
Из: Київ, Ненька Україна
Re: ALT подпись к рисункам new 
26/11/2003 10:16   [Re: alter]   [post link]  

О, полезно! Включу. Спасибо. Есть ещё действительно юзабельные закладурки для Оперы?

mobrustik
Новичок

Зарегистр: 18/03/2004
Сообщений: 11
Из: Россия, Тверь
Re: ALT подпись к рисункам new 
19/03/2004 18:13   [Re: Mongoose]   [post link]  

Что-то не могу сообразить, что такое "закладурки"? И можно ли добавить кнопку с вышеуказанным javascript, создав html-файл по типу странички кнопками в Мастерской Мангуста.

alterМодератор
Operaman
***

Зарегистр: 19/11/2002
Сообщений: 903
Из: Irkutsk, Russia
Re: ALT подпись к рисункам  
19/03/2004 19:02   [Re: mobrustik]   [post link]  

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

Кроме того, где-то есть фильтр для проксомитрона под это дело, но где его найти, я не знаю.

van_griegАдминистратор
Admin
***

Зарегистр: 19/11/2002
Сообщений: 1210
Из: Не будем о грустном
Re: ALT подпись к рисункам new 
20/03/2004 04:09   [Re: mobrustik]   [post link]  

Вот моя любимая. Открывает окошко с Javascript-редактором

javascript:W7=open('','A','width=480,height=340,resizable');W7.focus();with(W7.document){write('<center><form><textarea name=X rows=15 cols=54 wrap>javascript:</textarea><p><input type=button value=Run onclick=opener.location=X.value>');void(close())}

Чаще всего я ее использую, чтобы посмотреть, например, размер элемента как его нарисовал браузер. Это можно сделать так, например:

var el=document.getElementById("id");
var sizeY = document.defaultView.getComputedStyle(el, '').getPropertyValue("height");
alert(sizeY);

Или например можно посмотреть размер окна браузера:

var winHeight = window.innerHeight;
alert (winHeight);

Ну и т.д. и т.п.

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

Никаких особых bookmarklets для Оперы не нужно. Это самый обычный Javascript. Соответственно, все, что Опера в этой области поддерживает, то работать и будет. То есть ИЕ-онли вещи многие не пройдут, но зато можно вовсю использовать лучшую поддержку DOM, чем у ИЕ.

Ну и есть одна проблема. Чтобы они работали, надо выставить "Reuse existing window" в настройках.

mobrustik
Новичок

Зарегистр: 18/03/2004
Сообщений: 11
Из: Россия, Тверь
Re: ALT подпись к рисункам new 
22/03/2004 20:57   [Re: alter]   [post link]  

2alter

Благодарствую за объяснение!
Как я понимаю существует 3 решения проблемы с alt= и title=: 1) закладурка, 2) Proxomitron, 3) использование CSS.
Вообще из-за этой проблемы я и начал тему "Показ текста в тэге <img ALT="ТЕКСТ">" (честно сказать, досканально я разобрался в поведении Оперы и IE относительно альтов и тайтлов, только написав свой третий пост в начатой мною же теме ).

В итоге имеем:
1. Работающая закладурка
2. Работающий фильтр для Proxomitron - чтобы его сделать пришлось мне почитать help и... родился (в инете не нашел ) фильтр. (есть в моей теме)
3. пользовательский CSS - САМОЕ УДОБНОЕ РЕШЕНИЕ, но пока не реализовано. Тут либо многоуважаемые ПРОФИ помогут, либо пусть хоть подскажут, где почитать о CSS.


Страниц в этой теме: 1 | 2 | (показать все)  

Opera браузер >> Opera for Windows

Дополнительные сведения
0 зарег. и 67 анонимные пользователи просматривают этот форум.

Модератор:  netman, van_grieg, alter, Angolier, Pechkin 

Распечатать тему

Разрешения
      Вы не можете создавать новые темы
      Вы не можете отвечать в темах
      HTML запрещен
      UBBCode разрешен

Рейтинг: *****
Тема просмотрена: 33801

Оценить эту тему
Быстрый поиск
Перейти на



  
Отправить email администрации operaman.ru - Home

© 2000-2002. Николай Ковальчук - All rights reserved
Rambler's Top100