Opera: несколько страниц на одной ячейке в speed dial?
Собственно, вопрос скорее к разработчикам — можно ли повесить несколько страниц на одной ячейке в speed dial (оригинальные методы с самописной страничкой, открывающей несколько окон не предлагать)? По примеру избранного, где можно открыть все страницы папки. В принципе, можно как раз на папку избранного и вешать. С эскизом, конечно, не совсем понятно что делать в таком случае, но, как вариант, можно разрешить назначать эскиз самому из изображения или иконки (давно пора, кстати). И да, я знаю как прикрутить эскиз, но существующий на данный момент способ не user-friendly.
И когда уже запилят возможность установки экспресс-панели в качестве домашней страницы?
location='http://www.ru.wikipedia.org'; — заменяет вкладку с эксперсс-панелью;
open('http://www.habrahabr.ru',''); — открывает в новой вкладке.
Все open(...), которые идут после первого, расцениваются как всплывающие окна и по умолчанию блокируются (появляется всплывающая подсказка). Возможно это можно как-то побороть через настройки, аль через сам скрипт.
В принципе, это метод с самописной страницей :) Запрет на блокировку всплывающих окон обходится «настройками для сайта» — создаём страничку без скрипта, но с каким-либо коротеньким текстом (можно и вообще пустую), открываем её, жмём левую кнопку мыши → «Настройки для сайта...» → «Всплывающие» → «Принимать»; заменяем содержимое этой странички на скрипт, вроде
и назначаем эту страничку на ячейку в экспресс-панели. При этом картинкой для ячейки в данном случае будет Википедия.
Минус в этой схеме в том, что придётся каждый раз править скрипт. Но да, на данный момент это самый удобный метод.
Можно попробовать немного изхитриться и сделать по сути приложение :). Суть в том, чтобы хранить ссылки не в самом скрипте, а в каком-нибудь хранилище (можно попробовать HTML5 Storage, но не уверен, что локально сие возможно). При открытии нашей ссылки (ссылки со скриптом) проверять, если зажата, к примеру, клавиша shift, то отменяем действие по умолчанию и показываем окошко для добавления / удаления / редактирования ссылок, а если просто клик, то открываются ссылки в скрипте. Немного запутано выразился, но, надеюсь, останусь понятым :).
Ещё малость — и всё получится по ходу :)
В Опере можно задавать короткое имя для закладок, в том числе для папок. Проблема в том, что при попытке открыть короткое имя из скрипта, автоматом дописывается путь к каталогу, из которого была открыта страничка с этим самым скриптом. Т.е. вместо, например, news в адресной строке будет file://localhost/C:/!test/news. Если победить это — проблема таки будет решена.
Не спрашиваю конечно зачем вам из speed dial избранное делать, ведь есть избранное. Но кроме варианта с вложенностью — каждая страница в speed dial есть страничка с неким тематическим списком ссылок и есть практически единственный вариант, а он похож на «оригинальные методы с самописной страничкой, открывающей несколько окон не предлагать».
Если нужно именно открывать много страниц одной кнопкой, попробуйте Файл -> Сеансы -> Сохранить этот сеанс. Если же нужен структурированный быстродоступный список всегда под рукой — попробуйте открыть боковую панель и в ней Закладки.
Дело в том, что мне хотелось бы открывать несколько страниц из speed dial :) Это экономия одного клика как минимум.
Все описанные Вами способы мне известны, но это всё не то. Кстати, в случае с Opera 11 есть ещё способ с самописным плагином и кнопкой на панели. Но, блин, это тоже не то :)
Я имел в виду именно установку экспресс-панели в качестве домашней страницы. В Вашем случае домашняя страница — google.ru. Соответственно, при переходе «домой» Вы попадёте не совсем на экспресс-панель. А хочется именно этого, чтобы иметь возможность перейти с прочитанной страницы сразу в speed dial, а не как сейчас — закрыть страницу, открыть пустую, с экспресс-панелью. Да, это экономия всего одного клика, по сути. Но одного из двух. А это половина :)
Всё это откроет новую вкладку с экспресс-панелью (что легче сделать жестом сверху вниз), а нажатие кнопки «Домой» откроет домашнюю страницу в текущей вкладке.