The My Opera forums have been replaced with forums.opera.com. Please head over there to discuss Opera's products and features

See the new Forums

Доколе?! Крик души...

Forums » Объявления и обсуждения » Беседка

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

8. November 2011, 21:49:30

Dj BoBo

Posts: 23

Доколе?! Крик души...

У меня как у пользователя ещё с 7 версии этого некогда чудесного браузера слёзы на глаза наворачивается от того что сотворили с браузером разработчики начиная с версии 10.10. cry

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

1 Невозможность убрать в окне экспресс-панели из формы поиска в окне в выпадающем меню пункт "Настроить поиск".
В отсутствии постановочных вариантов при наборе и последующим нажатии клавиши Enter открывается окно настроек поисковиков. С этим сталкиваешься постоянно. И нечего нельзя сделать при том что ранее в браузере по средствам модификации ini файла можно было скрыть и настроить под себя все меню и пункты. Почему для данного меню не было создано соответствующего кода для меня остаётся загадкой...

2 Невозможность вернуть иконку сайта в строке ввода адреса.
Я как пользователь с 7 версии браузера не могу понять почему при разработке перестал учитываться пользовательский опыт который у некоторых пользователей составляет более 5 лет. Зачем так категорично вырезать данный функционал, почему его нельзя было оставить опционально с возможностью включения в opera:config для меня остаётся загадкой...

3 Невозможность обратной интеграции виджетов в браузер, глюк с текущей работой, в частности исчезновение из списка в боковом меню и отсутствие в списке в верхнем меню.
Я в недоумении от того чем руководствовались разработчики когда сделали это.. предоставили возможность работы браузера в портабельном варианте и тут же удалили такую возможность для виджетов. Зачем, скажите мне зачем надо было так категорично поступать с виджетами ? Почему нельзя было оставить опционально интеграцию с браузером с возможностью включения в opera:config

4 Невозможность установки своих поисковых систем использующихся в различных сценариях в работе с браузером.
В работе при использовании поисковых систем я в префиксах указываю домашний регион т.к. при использовании мобильного интернета а так же общественных точек доступа он как правило определяется некорректно. Так же конфигурирую количество выводимой информации; настройки фильтрации (вредоносность, семейный фильтр).
Так же конфигурационный фаил поисковых систем модифицировался мной для включения актуальных для россиян переводчиков (переводчик Google, Online-переводчик PROMT) через контекстовое меню. Это очень удобно т.к. не требует наличия JavaScript.
Теперь для меня это всё недоступно.. скажите как мне теперь работать ?!

5 Невозможность вернуть поведение браузера по отображению посещённых ссылок после перезагрузки.
C этим я сталкиваюсь постоянно. Если возникает необходимость что либо подчеркнуть из интернета я естественно обращаюсь к поисковым системам. И при написании схожих запросов те же сайты выводятся в разном порядке. И далеко не всегда это всё происходит мгновенно, часто приходится возвращаться к результатам поиска позднее. И если раньше я понимал по изменённому цвету ссылки что я там уже находился и по всей видимости я не нашёл нужной мне информации то теперь мне снова и снова приходится открывать и просматривать сайты которые я открывал ранее.
Ещё один пример, с форумами\сайтами работающими по принципу форумов где ведутся обсуждения размещённого контента. Часто бывает что веток с похожим названиями бывает несколько и если раньше я отчётливо видел где и быстро ориентировался в том что я уже просматривал а что ещё предстоит то теперь приходится вновь и вновь заходить в них и читать вспоминая был ли я уже здесь. Тратится время, нервы, энергия... Это просто убивает в прямом смысле слова. Ну неужели нельзя было оставить столь важную и нужную многим функцию с возможностью включения в opera:config. Зачем было так категорично всё вырезать ?!

6 Невозможность задать цвет затемнённого URL в строке браузера.
Я как опытный пользователь довольно часто смотрю на URL. Зачастую там можно подчеркнуть важные для меня вещи. Начиная от банального фишинга и заканчивая быстрой ориентацией в разделе сайта в котором я нахожусь.
Зачем нужно было так жёстко закреплять цвет текста ссылки для меня вообще непонятно. Ну если не в opera:config то хотя бы в ini скина оставили бы возможность задания цвета.
Зрение, к большому сожалению, с годами лучше не становится, и лишнее напряжение здоровья глазам не добавляет.

7 Невозможность вернуть прежнюю работу тега display:note.
Будучи опытным пользователем со знанием азов HTML и CSS я пишу собственные UserCSS стили которые в значительной степени оптимизируют отображение множества сайтов а так же позволяют экономить существенные деньги при работе через мобильное соединение.
Теперь к сожалению всё работает не так эффективно как ранее. Неужели нельзя было оставить опционально возможность включения обработки тега по предыдущему алгоритму в opera:config ? Зачем так категорично всё рубить на корню.

8 Усложнение или даже невозможность ручной работы с файлом urlfilter.ini
Интернет развивается постоянно и появляются всё новые и новые виды контента которые препятствуют комфортной работе с сайтами. В этой связи постоянно приходится работать со списком «заблокированного содержимого». Но теперь это стало крайне проблематично из-за добавления непосредственно в фаил куда сохраняется список заблокированных ссылок избыточной информации. И в случае ручной модификации или копирования файла с предыдущей версии браузера он начинает некорректно обрабатываться (не модифицируются уже имеющиеся правила а добавляются новые даже если они идентичны уже имеющимся). В случае новой установки или переустановке браузера вставлять по одному правилу более двухсот правил крайне проблематично и утомительно.

К этому внушительному списку можно добавить постоянные эксперименты с работой шкурок которые от версии к версии обрабатываются по разному (разные высоты, отображения некоторых элементов). Я месяц потратил на оптимизацию скина до актуальной версии браузера после чего в новой версии он опять стал отображаться не совсем корректно.
А так же не всегда корректное отображение контекстового меню на графических элементах. Если в Opera 10.10 с этим всё идеально то в тщательно протестированной мной Opera 11.50 в каких то ситуациях при клике на недогруженной картинке (при этом отображалась рамка) высвечивалось меню страницы как если бы я кликнул на пустом элементе. bigeyes


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



Я надеюсь что мой крик души дойдёт до высшего руководства Opera.
Надеюсь на поддержку других участников комьюнити в этом устремлении. Дополняйте, развивайте, одобряйте.

8. November 2011, 23:00:41

AlexQwerty

Posts: 89

Пипл хавает - зачем напрягаться? :-(
Opera 10.10.1893
"Alpha. Doesn't work. Beta. Doesn't work. Release. Still doesn't work, but we hit a deadline!".

8. November 2011, 23:10:48

Alex-Revo

Posts: 2

С первым пунктом согласен!

9. November 2011, 01:32:52

kill100

Posts: 2

1, 2, 3, 7 Согласен.
Но вот 5 и 6 и 8 Бред Имхо.

9. November 2011, 02:02:35

artemeas

Posts: 10

пункт 4:

зайди на гугл транслейт. выбери нужные языки. тыкни в левом поле правую кнопку. Выбири Create Search Создать поиск, в введи gt как быстрый доступ. а далее или в настройках - поиск выставь галочки где пользовать сий поиск. либо вводи в адресной строке gt и сюда текст. жмякаешь ентер. и ты на гугле трансляторе и твой текст уже вписан и справа перевод

9. November 2011, 02:03:42

Fifonik

Posts: 1073

2, 5 -- категорически согласен. задолбало, но для меня альтернативы нет sad
1, 7, 8 -- не пользуюсь
3, 4 -- не понял
6 -- пофиг, дело привычки

Originally posted by kill100:

Но вот 5 и 6 и 8 Бред Имхо.


э-э-э. то, что посещённые ссылки после перезапуска браузера становятся опять не посещёнными, вы считаете бредом?
да это-же одна из базовых фич браузеров.

Originally posted by Dj BoBo:

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


э-э-э, к счастью, SATAB не модератор smile

P.S. вы вот негодуете, что вас не слушают. а вы попробовали прочитать правила этого раздела и следовать им? а чего тогда от других ждёте?
Win7 x64, Opera 12.16
Золотые правила, найденные когда-то в инете:
1. Молчи, за умного сойдешь.
2. Если нечего сказать, лучше не говори.
3. Если нельзя, но очень хочется, то все равно нельзя.

9. November 2011, 04:17:54

AnuarSh

Posts: 436

1. Все равно
2. Против! Вы хотите как в Firefox? Зачем? Зачем Вам два раза видеть фавикон?

3. Все равно
4. Все равно
5. Все равно
6. Все равно
7. Вот здесь согласен полностью (display:none)
8. Один раз настроить и надеяться, что синхронизация поможет... Зачем в сам файл добалять - добавляйте через форму?
AlwayS OutNumbereD, NeveR OutGunneD...

9. November 2011, 05:21:27 (edited)

termi1uc1

Posts: 56

1. Это баг
2. +1. Должна быть такая настройка
3. Виджеты, как и Unite, давно уже неактуальны и это понимают и в Opera. Поэтому и не развивают. Я надеюсь, что они объединят виджеты, расширения и Unite в единый API - вот тогда будет счастье.
4. Я, как опытный пользователь Opera, не понял сути проблемы. Я создал поиск для Google Translate и набираю в адресной строке "gt <строка для перевода>" - всё работает (без подсказок конечно).
5. Баг? Opera должна запоминать посещенные ссылки до очистки кэша.
6. +1. Должна быть такая настройка
7. "display:note"? Непонятно.
8. В Opera всё правильно делают. Не нужно вручную редактировать такие файлы. Для этого есть API. Правда я его не смотрел, поэтому не могу сказать насколько оно мощное.

Originally posted by Dj BoBo:

А так же не всегда корректное отображение контекстового меню на графических элементах. Если в Opera 10.10 с этим всё идеально то в тщательно протестированной мной Opera 11.50 в каких то ситуациях при клике на недогруженной картинке (при этом отображалась рамка) высвечивалось меню страницы как если бы я кликнул на пустом элементе.


Это баг. Не отображается контекстное меню на незагруженных изображениях. Очень раздражает, особенно в режиме Turbo, когда Opera не всегда загружает картинки и их невозможно подгрузить, потому что не открывается контекстное меню (в контекстном меню изображений есть пункт "Показать картинку"). Особенно заметно на сайте lurkmore.ru при "разворачивании" больших галерей со включенным Turbo и с выключенным тоже, но реже.

9. November 2011, 05:14:50

termi1uc1

Posts: 56

Originally posted by AnuarSh:

...
2. Против! Вы хотите как в Firefox? Зачем? Зачем Вам два раза видеть фавикон?

...


А если так?
http://files.myopera.com/termi1uc1/albums/8268012/Opera_62494287441.png

9. November 2011, 05:21:24

Fifonik

Posts: 1073

Originally posted by AnuarSh:

2. Против! Вы хотите как в Firefox? Зачем? Зачем Вам два раза видеть фавикон?


ну... в случае, когда в выпадающем списке один пункт -- favicon там нафиг не нужна.
а когда 5 десятков, то иконка сильно помогает ориентироваться в этом списке и ускоряет поиск глазами нужной записи.
сейчас приходится читать URL-ы, что гораздо дольше.

или мы говорим про разные вещи?

Originally posted by termi1uc1:

5. Баг? Opera должна запоминать посещенные ссылки до очистки кэша.


ничего подобного.
допустим у тебя маленький кэш (или вообще его нету).
или сайт сообщил (в http-заголовках или в meta), что страницу не кэшировать.
что теперь, вообще ссылки на подобные страницы не помечать visited?

во всех браузерах (и в Опере раньше) информация об истории посещений не связана с кэшом.
кэш -- это фича, необходимая лишь для ускорения "загрузки".
Win7 x64, Opera 12.16
Золотые правила, найденные когда-то в инете:
1. Молчи, за умного сойдешь.
2. Если нечего сказать, лучше не говори.
3. Если нельзя, но очень хочется, то все равно нельзя.

9. November 2011, 05:25:05

termi1uc1

Posts: 56

Originally posted by Fifonik:

ничего подобного.


Значит баг. Нужно зарепортить.

9. November 2011, 05:29:45

Fifonik

Posts: 1073

давно уже (я баг-репорт DSK-306309 оправил 8 июля 2010 года).
и не я один об этом сообщал.
в комментариях к каждому снапшоту читаю нытьё про visited links.
Win7 x64, Opera 12.16
Золотые правила, найденные когда-то в инете:
1. Молчи, за умного сойдешь.
2. Если нечего сказать, лучше не говори.
3. Если нельзя, но очень хочется, то все равно нельзя.

9. November 2011, 06:30:48

AntonDiaz

RuCommunity moderator

Posts:

1. Вообще-то это происходит, только если мышь строго наведена на этот пункт. Баг, конечно, но приспособиться несложно (просто не оставлять указатель мыши в этом месте)
2. К такой перестановке лично я привык быстро и безболезненно
3. Видимо, разработчики решили, что виджеты - это теперь самостоятельные «полноценные» мини-приложения, а их старые функции теперь приняли на себя расширения. Сначала я тоже был недоволен, но с появлением расширений я просто перестал пользоваться виджетами.
4. Не понял
5. Забавно. Недавно я видел недовольное сообщение о том, что Гугл, наоборот, не хочет забывать историю посещенных страниц после перезапуска браузера и прочих манипуляциях. Так вот, можете пользоваться им (он хранит историю посещений в Cookies).
(внезапно время поджало)

9. November 2011, 07:09:18

AnuarSh

Posts: 436

Originally posted by termi1uc1:

А если так?


Да, даже если так...
Смотря на страницу - Вы ее не узнаете? Oo

Originally posted by Fifonik:

ну... в случае, когда в выпадающем списке один пункт -- favicon там нафиг не нужна.а когда 5 десятков, то иконка сильно помогает ориентироваться в этом списке и ускоряет поиск глазами нужной записи.
сейчас приходится читать URL-ы, что гораздо дольше.


Что за выпадающие списки?

Originally posted by Fifonik:

или мы говорим про разные вещи?


Мы говорим о фавиконе в строке адреса...
AlwayS OutNumbereD, NeveR OutGunneD...

9. November 2011, 07:12:36

vilpapa

Posts: 3854

2, 5, 7, 8 нужно, остальное опционально.
У меня всё работает... Но не всегда, как хочется.

9. November 2011, 07:38:53

Fr0sT

Posts: 38

2 Невозможность вернуть иконку сайта в строке ввода адреса.
Честно говоря, заметил только что.
3 Невозможность обратной интеграции виджетов в браузер, глюк с текущей работой, в частности исчезновение из списка в боковом меню и отсутствие в списке в верхнем меню.
Никогда не юзал, слишком уж много фигни они с собой ставят. Хорошо хоть пункт Widgets из первого уровня главного меню переместили в Tools.
5 Невозможность вернуть поведение браузера по отображению посещённых ссылок после перезагрузки.
Согласен
6 Невозможность задать цвет затемнённого URL в строке браузера.
Лично меня не напрягает, но согласен. Не то чтобы цвет, но возможность убрать цветовую дифференциацию частей адреса могли бы сделать.
8 Усложнение или даже невозможность ручной работы с файлом urlfilter.ini
Угу. Через интерфейс, как тут выше посоветовали, 50-100 правил не добавишь. К счастью, эти ID самогенерятся при отсутствии, т.ч. я просто держу два файла - эталонный, разбитый комментариями на разделы (Счетчики, Реклама, Соц сети, ...) - там адреса без ID, и рабочий, куда при обновлении списка адресов копипастю всю секцию. А Опера при запуске уже сама подставляет ID и перемешивает адреса.
Что касается блокировщика, я был бы скорее рад видеть чуть больше функциональности в масках адресов. Например, чтобы эффективно и точно заблокировать example.com, приходится вводить:
http://example.com/*
http://www.example.com/* - пережиток прошлого, www всё ещё популярен.
https://www.example.com/* - всё чаще и чаще встречаются секьюрные зеркала ресурсов.
а уж если есть http://sub.example.com или http://user:pass@example.com...
Остальные варианты, вроде *example.com/*, заблокируют лишнее, например, ya.ru?q=example.com/index.html
Поэтому было бы круто иметь возможность блокировать либо исключительно по доменному имени, либо указывать списки
[http|https]://[www.|sub.|]example.com/*
Едва ли на это пойдут, правда...
Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end ©

9. November 2011, 08:36:52

urlocker

Posts: 17

Согласен по 5 пункту - подсвечивать надо по наличию ссылки в истории посещенных страниц, а не по наличию страницы в кэше, как сейчас сделано. Это, кстати, где-то год назад сломали.

9. November 2011, 09:40:16

sluwreac

Posts: 19

5 и 7 очень раздражает, поэтому пользуюсь оперой версии 10.1

А так же не всегда корректное отображение контекстового меню на графических элементах. Если в Opera 10.10 с этим всё идеально то в тщательно протестированной мной Opera 11.50 в каких то ситуациях при клике на недогруженной картинке (при этом отображалась рамка) высвечивалось меню страницы как если бы я кликнул на пустом элементе.


абсолютно дикий баг, почему разработчики не собираются его исправлять?

9. November 2011, 10:27:15

Noweol

Posts: 15

Баги багами, но меня ещё смущает полное отсутствие настроек в Opera Turbo.
Где указание типов файлов, которые сжимать не надо?
Где, в конце концов, настройки степени сжатия?

9. November 2011, 16:57:22

Просто не ставлю 10,10 и выше и все ок.

У меня все нормально работает, молча и без заморочек ■ Советую 9.хх или 10.0х без обновлений или обновление до 11.0x.
Чистая установка ОперыАрхив версий ОперыРуссификации □ Оперцы всех стран объеденяйтесь smile

14. November 2011, 09:04:00

sluwreac

Posts: 19

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

14. November 2011, 09:45:45

Ukito

Posts: 9

с ТС полностью согласен, настроек должно быть максимум.
насчет иконки тоже согласен, зачем тогда в строке адреса "земной шар" ? или может его вообще убрать..

кажется если все пойдет так и дальше буду кочевать на Хром, - но в нем нету не заметок не жестов, и он не опера (((

синхронизация - ДА! это самая изюминка Оперы. Unite ИМХО нафиг ненужно, работает глючно, единственно что хоть в нем считаю нужным это FileSharing, но он работает не так хорошо как hfs (http file server)

большой + что опера может применять,удалять, отключать, обновлять, Дополнения без перезагрузки браузера (как в фф)

выгрузка и закрытие Оперы происходит очень долго, в конечном итоге опера закрывается через диспетчер задач, и при последующем запуске восстановление сессии.
Большинство "программ" не работают когда запущена опера, ибо жрёт много озу (при большом количестве вкладок)

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

15. November 2011, 06:20:57

Fr0sT

Posts: 38

Originally posted by Ukito:

буду кочевать на Хром, - но в нем нету не заметок не жестов, и он не опера (((


Жесты есть

Originally posted by Ukito:

выгрузка и закрытие Оперы происходит очень долго, в конечном итоге опера закрывается через диспетчер задач, и при последующем запуске восстановление сессии


Если юзаются сессии, можешь перед закрытием Оперы закрывать все вкладки, обычно помогает.
Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end ©

15. November 2011, 14:52:00

AnuarSh

Posts: 436

Дико извиняюсь за офф-топ (не хочу создавать "пустую" тему)

Кто сможет заставить расширение Popup statusbar работать в соответствии с заданными настройками?

Настройки не сохраняются и не применяются...
Заранее благодарен!
AlwayS OutNumbereD, NeveR OutGunneD...

15. November 2011, 20:34:58

SATAB

Momentator

Posts: 4974

AnuarSh, у меня работает... Зачем настройки?
Моя сторінка на MyOpera • Я •          F Ukraine - тримаємо порох сухим!
↑ На букву Я целить мышкин указатель! ↑
Использую Opera 10.10 build 1893 - новыми лишь поиграться можно
RIP
Opera
30.08.1995 - 13.02.2013

-> Link <-
☺ Я ВКонтакт лишь по нужде хожу! ☺      
У меня всё работает! Догадайтесь - через что!
► Дом - 30 Мбит\с, работа - EDGE - до ~100 Кбит\с ◄
Что делать, если опера зависает и сбоит

16. November 2011, 01:58:38

AnuarSh

Posts: 436

Хочу поменять шрифт, цвет, фон и рамку, но изменения не сохраняются.
AlwayS OutNumbereD, NeveR OutGunneD...

16. November 2011, 20:42:10

SATAB

Momentator

Posts: 4974

AnuarSh, насколько я помню - давно это присутствует, а не в новых сборках (кажется - как поставил - так такое я и увидел, давно, давно...). Вам любой скажет - обращайтесь к автору расширения!
Моя сторінка на MyOpera • Я •          F Ukraine - тримаємо порох сухим!
↑ На букву Я целить мышкин указатель! ↑
Использую Opera 10.10 build 1893 - новыми лишь поиграться можно
RIP
Opera
30.08.1995 - 13.02.2013

-> Link <-
☺ Я ВКонтакт лишь по нужде хожу! ☺      
У меня всё работает! Догадайтесь - через что!
► Дом - 30 Мбит\с, работа - EDGE - до ~100 Кбит\с ◄
Что делать, если опера зависает и сбоит

17. November 2011, 05:04:40

AnuarSh

Posts: 436

Originally posted by SATAB:

AnuarSh, насколько я помню - давно это присутствует, а не в новых сборках


Знаю

Originally posted by SATAB:

Вам любой скажет - обращайтесь к автору расширения!


Последнее обновление 4 июля...
Навряд ли он появится (
а тут вроде есть люди, разбирающиеся в таких делах...
Что надо сделать с ...
/**
 * Authors: David Håsäther, <davidh@opera.com>
 *          Jan Henrik Helmers, <janhh@opera.com>
 * Version: 0.5
 */
function PopupStatusbar() {
    var ID = "_opera_extension_$_popup_statusbar_";
    var HIDE_TIMEOUT = 300; // ms
    var EXPAND_TIMEOUT = 1000; // ms
    var platform = window.navigator.platform.toLowerCase().slice(0, 3) || "";
    var styles = {
        // Base styling
        "base": [
            "position: fixed",
            "z-index: 2147483647",
            "top: auto",
            "right: auto",
            "bottom: 0",
            "left: 0",
            "height: auto",
            "font: 13px sans-serif",
            "background: #ddd",
            "color: #000",
            "padding: 2px 4px",
            "margin: 0",
            "box-sizing: border-box",
            "border: 0 solid #999",
            "border-width: 1px 1px 0 0",
            "border-top-right-radius: 4px",
            "overflow: hidden",
            "white-space: nowrap",
            "text-overflow: ellipsis",
            "-o-transition: opacity .3s, max-width .3s",
            /*"transition: opacity .3s, max-width .3s",*/
            "text-shadow: 0 1px rgba(255, 255, 255, .5)",
            "direction: ltr"
        ],

        // Platform specific styling, lots of guesswork going on here
        "lin": [
            "font-family: 'Droid Sans', Ubuntu, 'DejaVu Sans'",
            "border-color: #aaa9a9",
            "background: #f2f1f0",
            "color: #333"
        ],
        "win": [
            "font: 12px 'Segoe UI', Tahoma",
            "border-color: #798999",
            "background: #e0ebf8",
            "color: #0c0c0d",
            "text-shadow: 0 1px #f2f7fc"
        ],
        "mac": [
            "font: 11px 'Lucida Grande'",
            "color: #222",
            "box-shadow: 1px -1px 1px rgba(0, 0, 0, .1)"
        ],

        // Scheme specific styling
        "https": [
            "background: #fc5",
            "color: #431",
            "border-color: #431"
        ],
        "ftp": [
        ],
        "javascript": [
        ],
        "mailto": [
        ]
    };

    this._statusbar = document.createElement("statusbar");
    this._statusbar.id = ID;
    this._currentTarget = null;
    this._isExpanded = false;
    this._hideTimeoutId = null;
    this._expandTimeoutId = null;
    this._scrollTimeout = null;
    this._isScrolling = false;

    this.show = function(event) {
        if (this._isScrolling) {
            return;
        }

        var target = event.target;
        while (target && !/^(?:a|area)$/i.test(target.nodeName)) {
            target = target.parentNode;
        }

        if (!target || !target.href) {
            return;
        }

        clearTimeout(this._hideTimeoutId);

        if (this._currentTarget != target) {
            var url = target.href;
            var scheme = url.slice(0, url.indexOf(":"));
            this._statusbar.id = ID;
            this._statusbar.style.cssText = styles["base"].concat(styles[platform] || [])
                                                    .concat(styles[scheme] || [])
                                                    .concat(this._statusbar.parentNode ? "opacity: 1" : "opacity: 0")
                                                    .concat(
                                                        this._isExpanded
                                                        ? "max-width: 100%"
                                                        : "max-width:" + Math.min(500, document.documentElement.clientWidth) + "px")
                                                    .join(" !important;");

            try {
                this._statusbar.textContent = decodeURI(url.replace("http://", ""));
            }
            catch (uriError) {
                this._statusbar.textContent = url;
            }

            // Append it to the document element to avoid problems when someone does
            // document.body.lastChild or similar
            document.documentElement.appendChild(this._statusbar);

            // If the mouse is over the statusbar, don't show it
            var box = this._statusbar.getBoundingClientRect();
            if (event.clientY > box.top && event.clientX < box.width) {
                this._removeElement();
                return;
            }

            // Fade it in
            setTimeout(function() {
                this._statusbar.style.opacity = "1 !important";
            }.bind(this), 0);
        }

        this._currentTarget = target;

        // Expand it after a while, Chrome style
        this._expandTimeoutId = setTimeout(function() {
            // Doesn't animate when setting it to "100%"
            this._statusbar.style.maxWidth = document.documentElement.clientWidth + "px !important";
            this._isExpanded = true;
        }.bind(this), EXPAND_TIMEOUT);

        var removeBound = function(event) {
            this.hide(event);
            target.removeEventListener("mouseout", removeBound, false);
        }.bind(this);

        target.addEventListener("mouseout", removeBound, false);

        this._statusbar.addEventListener("mouseover", this._removeElement.bind(this), false);
    };

    this.hide = function(event) {
        clearTimeout(this._expandTimeoutId);
        this._hideTimeoutId = setTimeout(function() {
            // Setting display before removing is a workaround for a repaint bug
            // where the statusbar gets stuck on the page if it's too short.
            var statusbar = this._statusbar;
            if (statusbar) {
                statusbar.style.display = "none !important";
            }
            setTimeout(this._removeElement.bind(this), 0);
            this._isExpanded = false;
        }.bind(this), HIDE_TIMEOUT);
    };

    this._removeElement = function() {
        var parent = this._statusbar.parentNode;
        if (parent) {
            parent.removeChild(this._statusbar);
            this._currentTarget = null;
        }
    };

    // Showing the statusbar when scrolling slows things down a lot,
    // so hide it immediately and don't show anything while scrolling.
    window.onscroll = function() {
      this._removeElement();
      this._isScrolling = true;
      clearTimeout(this._scrollTimeout);
      this._scrollTimeout = setTimeout(function() {
          this._isScrolling = false;
      }.bind(this), 100);
    }.bind(this);
}

window.addEventListener("DOMContentLoaded", function(event) {
    // Temporary until Opera has a proper implementation
    var slice = Array.prototype.slice;
    Function.prototype.bind = function(context) {
        var method = this;
        var args = slice.call(arguments, 1);
        return function() {
            return method.apply(context, args.concat(slice.call(arguments, 0)));
        };
    };

    // Frames are problematic, don't do anything for the time being
    if (window != window.top) { return; }

    var statusbar = new PopupStatusbar();
    var show_bound = statusbar.show.bind(statusbar);
    document.body.addEventListener("mouseover", show_bound, false);

    opera.extension.addEventListener("disconnect", function() {
        statusbar._removeElement();
        document.body.removeEventListener("mouseover", show_bound, false);
    }, false);
}, false);





чтобы получилось как в IE
AlwayS OutNumbereD, NeveR OutGunneD...

9. December 2011, 13:09:16

ffiilliipp

Posts: 13

Мне представляется, что все эти крики души не более, чем желание себя любимого показать. Опера прекрасна, если ставить прямыми руками и вчистую, то никаких проблем не бывает. Единственно, что хотелось бы, так это уменьшить потребление памяти.

10. January 2012, 19:31:43

ffiilliipp

Posts: 13

Вот пожалуйста порулил в standard_menu.ini
http://savepic.net/2342336.htm

23. September 2012, 14:58:45

OperaFanPro

Posts: 26

Присоединяюсь к выше сказанному...

От себя хочу добавить, что более всего раздражает чрезмерный расход оперативной памяти и сильное притормаживание браузера при загрузке нескольких страниц в фоне. У меня ноутбук не очень мощный, с процессором Т5550. При загрузке страниц происходит сильная нагрузка, особенно в конце загрузки, когда происходит авто-прокрутка страницы к последнему не прочтенному сообщению. В остальном так-же, если грузится одновременно несколько страниц сайта - наблюдается притормаживание.

23. September 2012, 18:09:35

Ukito1

Posts: 28

разработчики не пользуются русскоязычным форумом сообщества.

Forums » Объявления и обсуждения » Беседка