Как сделать вкладки как в опере

Обновлено: 21.11.2024

Не знал, как проверить, было ли это предложено. «Расстановка вкладок» была наиболее близкой вещью, которую я мог найти (и мог бы работать почти так же хорошо).

Мне нравится оставлять несколько вкладок открытыми на длительное время (иногда недели) для вещей, с которых я начал, но хочу вернуться к ним позже, не перемещая 4 или 5 сайтов. Да, я мог бы добавить в закладки все эти сайты, но я не хочу, чтобы они были долгосрочными, так что это контрпродуктивно. Мне просто нужно будет найти и удалить закладки позже.

Мне нужен способ переключения и создания новых "Действий", которые просто отображают набор вкладок, связанных с этим действием. Из соображений производительности между запусками браузера мы хотели бы фактически загружать/обновлять вкладки только для текущего действия.

Сейчас у меня открыто ШЕСТЬ "групп" вкладок (всего 15 или 20) для шести различных действий, над которыми я работаю в течение длительного времени. Такая группировка по действиям помогла бы сократить время запуска при перезапуске браузера (у меня настроено запоминание открытых вкладок) и уменьшила бы беспорядок из-за вкладок, с которыми я сейчас не работаю.

Если что-то подобное уже есть или у кого-то есть идея получше, мне тоже будет интересно.

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

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

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

Я просто надеюсь, что они рассмотрят возможность добавления этого (или группирования/группировки вкладок) в качестве базовой функции в более поздней версии. Я всегда считал Opera основным новатором в браузерах, черт возьми, разве Crapfox и Chrome не скопировали всю концепцию вкладок после того, как это сделала Opera?

Подобно тому, как вкладки очищали панель задач ОС (помните времена, когда раньше не было вкладок?), эта концепция группировки «активности» кажется логическим продолжением организации большого количества вкладок. Бонусные баллы, если «действиям» можно дать собственные имена. На данный момент я не уверен в том, как в идеале должен выглядеть пользовательский интерфейс переключения «активности» — он должен быть очень быстрым и тривиальным в использовании.

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

Исходя из опросов об использовании Opera, очень немногие использовали стеки вкладок в старых версиях, поэтому вы до сих пор не видели, чтобы они возвращались.

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

Я могу поверить, что стекирование вкладок может быть не очень популярным, если вам приходится все время "складывать/группировать" вкладки вручную, но то, что я предлагаю, будет работать немного по-другому. «Стекирование» будет происходить автоматически в зависимости от выбранного вами текущего действия, и все ваши вкладки (для текущего действия) останутся полностью видимыми (без «стека»). Самый очевидный способ переключения между действиями — опциональная видимая «Панель действий» под вкладками с небольшой кнопкой + для создания нового действия. При выборе действия будут показаны все вкладки, связанные с этим действием, а при удалении действия все эти вкладки будут закрыты с диалоговым окном подтверждения.

Tab Bundler выглядит очень похожим (их демонстрационное видео — шутка, оно вообще не показывает, как оно работает), хотя я имел в виду панель инструментов или что-то, что всегда видно и к чему легче получить доступ.< /p>

Да, я думаю, мы могли бы добиться большего успеха, чем Tab Bundler. Многие вещи меня просто не волнуют - совместное использование, архивирование, вход в систему, надоедливые «обновления». некоторые запутанные настройки и далеко не интуитивно понятные (намек на то, что у него есть функция «подсказок»!). Много "вещей", на которые мне было наплевать. Я все же попробую.

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

Мне просто лень - проблема в том, что это не кажется достаточно интуитивным, чтобы "просто использовать его". Я создал пакеты для каждой группы вкладок, которые мне нужны, но не могу понять, что делать дальше. Не уверен, что это стоит усилий для чего-то, что, как мне кажется, должно быть простым. Возможно, я когда-нибудь поиграю с ним, чтобы посмотреть, как он работает. Может быть, я просто старею и раздражаюсь.

Браузер Opera состоит из пяти групп элементов на экране:

  1. Строка меню
  2. Панель вкладок
  3. Кнопки навигации (назад, вперед, обновление/остановка, стартовая страница)
  4. Объединенный адрес и панель поиска
  5. Веб-представление

(1) Для Mac строка меню предлагает следующие параметры:

Меню Доступные действия
Opera Просмотр информации о вашей версии Opera, доступ к настройкам, вход в свою учетную запись Opera, очистка данных просмотра, импорт данных просмотра, получение тем и расширения или выйти из браузера.
Файл Управление вкладками или окнами, открытие файлов и местоположений, локальное сохранение страниц или печать.
Редактировать Управлять текстом (копировать, вставлять или выбирать), искать текст на страницах или проверять орфографию.
Просмотр Масштабирование, отображение или скрытие панели закладок или боковой панели расширений, переключение панели инструментов в полноэкранный режим, просмотр в полноэкранном режиме, доступ к элементам стартовой страницы (ускоренный набор или новости), просмотр загрузки, управление расширениями или темами, открытие диспетчера паролей.
История Переход назад или вперед, повторное открытие закрытых вкладок или окон, переход к недавно просмотренным страницы или просмотреть полную историю просмотров.
Закладки Откройте диспетчер закладок, добавьте текущую страницу в закладки или перейдите к страницам в папках с закладками.
Окно Свернуть текущее окно, увеличить или выбрать открытые окна и вкладки.
Справка Доступ к страницам справки Opera, просмотр сочетаний клавиш или сообщение о проблемах.

(1) В Windows и Linux главное меню предлагает способы взаимодействия с браузером. Вы можете открывать новые вкладки или окна браузера, масштабировать страницы или просматривать страницы Opera, такие как Экспресс-панель, новости, закладки, загрузки, историю или настройки.

(2) Панель вкладок перемещается между страницами, когда вы просматриваете более одной за раз. Щелкните вкладку страницы, чтобы просмотреть ее содержимое. Чтобы открыть новую вкладку, нажмите кнопку + на панели вкладок.

(3) Кнопки навигации сообщают браузеру, куда перейти для просмотра страниц:

Кнопка Действие< /th>
Вернуться на одну страницу назад.
Вперед на одну страницу .
Обновить текущую страницу.
Просмотреть начальная страница.

(5) В веб-представлении отображается содержимое страницы. Здесь вы можете взаимодействовать с веб-страницами, читая текст, просматривая изображения, нажимая ссылки и т. д.

Боковая панель

Боковая панель Opera – это быстрый доступ к рабочим областям, мессенджерам, номерам быстрого набора, потокам, закладкам, личным новостям, вкладкам, истории, расширениям, загрузкам и настройкам.

Чтобы закрепить боковую панель в Opera, нажмите кнопку «Простая настройка» справа от комбинированной панели адреса и поиска. В разделе «Внешний вид» нажмите «Показать боковую панель». Нажмите кнопку еще раз, чтобы открепить боковую панель. Если открепить боковую панель, она будет доступна только со стартовой страницы.

Управление боковой панелью Opera

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

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

Вы также можете получить доступ к настройкам боковой панели, выбрав «Настройки» > «Боковая панель».Там вы можете закрепить боковую панель, включить узкую боковую панель или включить значки уведомлений в мессенджерах.

Opera может объединять несколько страниц в одно окно просмотра с помощью вкладок, которые напоминают вкладки бумажных файлов. Вкладки позволяют взаимодействовать со многими страницами одновременно, не закрывая страницу, пока вы не будете готовы.

Чтобы открыть новую вкладку, нажмите кнопку + на панели вкладок.

Щелкните правой кнопкой мыши (Ctrl + щелчок на Mac) вкладку, чтобы открыть ее контекстное меню. В этом меню можно выполнить несколько действий для вкладки:

  • Новая вкладка
  • Перезагрузить
  • Обновить все вкладки
  • Скопировать адрес страницы
  • Дублировать вкладку
  • Закрепить вкладку
  • Переместить вкладку в рабочую область >
  • Вкладка "Отключить звук"
  • Отключить другие вкладки
  • Закрыть вкладку
  • Закрыть другие вкладки
  • Закрыть вкладки справа
  • Закрыть повторяющиеся вкладки
  • Сохранить
    • Все вкладки в папке быстрого набора
    • Перейти к доске объявлений

    Визуальный табулятор

    Визуальный циклировщик вкладок – это всплывающее окно предварительного просмотра вкладок, позволяющее переключаться между миниатюрами открытых вкладок. Нажмите и удерживайте Ctrl, а затем нажмите Tab, чтобы вызвать циклировщик вкладок. Нажмите на вкладку, чтобы переключаться между вкладками. Отпустите Ctrl, чтобы переключиться на выделенную в данный момент вкладку.

    Предварительный просмотр содержимого вкладки

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

    Чтобы включить предварительный просмотр вкладок:

    1. Откройте настройки.
    2. Нажмите «Дополнительно» на левой боковой панели и выберите «Браузер».
    3. В разделе "Пользовательский интерфейс" включите параметр "Показывать превью вкладок".

    Поиск во вкладках

    Инструмент "Поиск во вкладках" помогает найти конкретную открытую вкладку с помощью поиска по ключевым словам, что весьма полезно, когда у вас открыто много вкладок. Используйте Ctrl+Пробел, чтобы открыть инструмент поиска во вкладках. Введите ключевое слово, чтобы сузить список открытых вкладок и найти нужную.

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

    Закрыть вкладки

    Чтобы закрыть вкладку, наведите указатель мыши на вкладку и нажмите кнопку x. Чтобы закрыть все вкладки, кроме текущей, щелкните правой кнопкой мыши (Ctrl+щелчок на Mac) текущую вкладку и выберите «Закрыть другие вкладки» . Вы также можете закрыть все вкладки справа от текущей с помощью кнопки Закрыть вкладки справа, а если у вас есть несколько вкладок с одним и тем же сайтом, вы можете использовать Закрыть повторяющиеся вкладки.

    Если вы случайно закрыли вкладку или хотите повторно активировать последнюю закрытую вкладку, щелкните правой кнопкой мыши (Ctrl + щелчок на Mac) вкладку и выберите «Открыть последнюю закрытую вкладку».

    Закрепить вкладки

    Вы можете предотвратить случайное закрытие вкладок Opera или установить приоритет важных страниц, закрепив вкладки. Закрепленная вкладка не закрывается и останется закрепленной при перезапуске браузера.

    Чтобы закрепить или открепить вкладку на панели вкладок, щелкните правой кнопкой мыши (Ctrl + щелчок на Mac) вкладку и выберите Закрепить вкладку / Открепить вкладку . При закреплении вкладка переместится в левую часть панели вкладок.

    Переместить вкладки в другую рабочую область

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

    Чтобы переместить вкладку в другую рабочую область, щелкните правой кнопкой мыши эту вкладку (Ctrl + щелчок на Mac), наведите указатель мыши на Переместить вкладку в рабочую область и выберите нужную рабочую область во всплывающем окне.

    Управление вкладками

    Если вы хотите разместить открытую вкладку в отдельном окне, просто перетащите ее за пределы панели вкладок. Вкладки также можно перетаскивать между открытыми окнами.

    Чтобы открыть копию страницы в новой вкладке, щелкните правой кнопкой мыши (Ctrl + щелчок на Mac) вкладку и выберите Дублировать вкладку .

    Сохранить вкладки в новой папке быстрого набора

    Вы можете сохранить все открытые вкладки в окне как папку с записями быстрого набора. Щелкните правой кнопкой мыши (удерживая нажатой клавишу Ctrl на Mac) панель вкладок или любую вкладку и выберите Сохранить все вкладки как папку быстрого набора .

    Новая папка без названия будет помещена в нижнюю часть списка быстрого набора.

    Если вы хотите сохранить только выбранные вкладки в папке быстрого набора:

    1. ⌘-щелчок (Mac) или Ctrl-щелчок (Win/Lin) вкладки, которые вы хотите сохранить.
    2. Щелкните правой кнопкой мыши (Ctrl + щелчок на Mac) одну из выбранных вкладок, чтобы открыть контекстное меню.
    3. Нажмите Сохранить вкладки как папку быстрого набора в контекстном меню.

    История вкладок

    Каждая вкладка будет сохранять свою историю просмотров, пока не будет закрыта. Чтобы просмотреть историю вкладок, нажмите и удерживайте кнопку «Назад» или «Вперед» слева от объединенной строки адреса и строки поиска.

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

    Контекстные меню

    Контекстные меню появляются, когда вы щелкаете правой кнопкой мыши (Ctrl + щелчок на Mac) части веб-страницы. В зависимости от типа элемента появится другое меню: страница, ссылка или изображение.

    Контекстное меню страницы появляется, когда вы щелкаете правой кнопкой мыши (Ctrl + щелчок на Mac) части веб-страницы, где нет ссылок, изображений или текста. В этом меню представлены параметры навигации (назад, вперед или перезагрузка страницы), параметры сохранения страницы в качестве записи или закладки для быстрого набора, просмотра исходного кода страницы, сохранения страницы в виде файла PDF и т. д.

    Контекстное меню ссылка появляется, когда вы щелкаете ссылку правой кнопкой мыши (Ctrl + щелчок на Mac) и позволяет вам решить, как открыть или сохранить связанную страницу или адрес.

    Контекстное меню изображение появляется, когда вы щелкаете изображение правой кнопкой мыши (Ctrl + щелчок на Mac) и содержит несколько параметров для открытия, копирования и сохранения изображения.

    Функция масштабирования в Opera упрощает чтение мелкого шрифта. Чтобы увеличить масштаб при использовании Mac, выберите «Вид» > «Увеличить/Уменьшить». Для пользователей Windows или Linux выберите O Menu > Zoom.

    Вы также можете использовать сочетания клавиш для увеличения и уменьшения масштаба с помощью Ctrl или ⌘ + + / - .

    Вы можете установить масштаб по умолчанию, если хотите, чтобы все веб-страницы, которые вы посещаете, увеличивались или уменьшались. Чтобы установить масштаб по умолчанию:

    1. Откройте настройки.
    2. В разделе "Внешний вид" нажмите раскрывающееся меню "Масштаб страницы".
    3. Выберите уровень масштабирования для всех веб-страниц.

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

    Для пользователей Mac: если вы хотите вернуть отдельной странице исходный формат, нажмите «Просмотр» > «Реальный размер». Пользователи Windows и Linux могут перейти в O Menu > Zoom и выбрать Reset zoom справа от +.

    Полноэкранный режим

    Opera позволяет просматривать страницы в полноэкранном режиме.

    Чтобы включить или выключить полноэкранный режим на Mac, выберите «Вид» > «Войти/выйти из полноэкранного режима» . Пользователи Windows и Linux могут перейти в меню O > Страница и выбрать Полноэкранный режим.

    В полноэкранном режиме панель меню скрыта от просмотра, но вы можете получить к ней доступ, наведя указатель мыши на верхнюю часть экрана. В полноэкранном режиме панель инструментов можно скрыть или отобразить в меню «Вид».

    На всех платформах из полноэкранного режима можно выйти, нажав клавишу Esc.

    Поиск текста на странице

    Opera может выполнять поиск по тексту на странице и находить текст за вас. Чтобы найти текст на странице, нажмите Ctrl + F или ⌘ + F на клавиатуре. Введите текст в поле поиска, чтобы найти нужный текст.

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

    Скачивание файлов и управление ими

    При загрузке файла с веб-сайта под правой стороной объединенной строки адреса и строки поиска появляется сообщение о загрузке. Это сообщение показывает индикатор выполнения загрузки и исчезает, когда загрузка завершена.

    Справа от объединенной строки адреса и строки поиска также появляется новый значок. Нажмите здесь, чтобы просмотреть список последних загруженных файлов или удалить их из истории загрузок.

    Чтобы просмотреть подробный список загруженных файлов, запустить файлы из браузера или перезапустить загрузку, если подключение было прервано, выберите «Просмотр» > «Загрузки» на Mac. В Windows и Linux выберите O Menu > Downloads .

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

    1. Откройте настройки.
    2. Нажмите «Дополнительно» на левой боковой панели и выберите «Браузер».
    3. В разделе "Загрузки" нажмите кнопку "Изменить".
    4. Перейдите к папке, в которой вы хотите сохранить загрузки, и нажмите "Выбрать".

    Здесь вы также можете настроить браузер так, чтобы он спрашивал вас, куда вы хотите сохранить файлы при каждой загрузке.

    Это может показаться немного бесполезным, так как вы можете открывать ссылки как новые вкладки, но некоторые действия нельзя выполнять, открывая новые вкладки, и, следовательно, новые окна автоматически открываются при нажатии, например. Звонки в Hangouts. Итак, если я хочу общаться с кем-то в Hangouts и одновременно использовать Opera GX, я обязан держать открытыми два окна.

    Ниже приведены скриншоты, показывающие, как функция "Показать как вкладку" работает в Chrome и почему она невозможна в Opera GX:

    **Рисунок 1 [Google Chrome]: ** Это окно открывается, когда я нажимаю кнопку видеозвонка. Невозможно нажать эту кнопку, чтобы открыть новую вкладку (Обратите внимание, что «Mostrar como guia» на португальском означает «Показать как вкладку» на английском)

    Рисунок 2 [Google Chrome]. Теперь я могу перетащить вкладку в главное окно, содержащее множество других вкладок.

    Рис. 3 [Opera GX]. С другой стороны, я не могу сделать это в Opera GX.

    Основным преимуществом этой функции является практичность.

    Надеюсь, я ясно описал проблему. Заранее спасибо.

    Вы можете перемещать вкладки из одного окна в другое, а затем закрывать дополнительное окно, предполагая, что оба окна представляют собой одну и ту же программу (Opera GX). В противном случае вам нужно будет скопировать URL-адрес из одного, а затем открыть новую вкладку, вставить и перейти.

    @sgunhouse Спасибо за быстрый ответ. Как я уже сказал, я не могу переместить окно вызова Hangouts в другое, потому что оно открывается не как вкладка, а как окно. Однако я только что протестировал ваш второй подход (скопируйте и вставьте ссылку), и, похоже, он отлично работает в качестве обходного пути. Итак, спасибо за решение!

    Я также (с такими всплывающими окнами), если у них есть ссылки, щелкнул правой кнопкой мыши ссылку, чтобы выбрать «Открыть в новой вкладке», хотя это не исходная страница (это связанная страница).

    Просто чтобы оставить регистрацию, я протестировал способ "копировать и вставить" для решения этой проблемы в реальном видеозвонке вчера (используя только Opera GX), и, к сожалению, он не сработал, хотя кажется, что это не так. быть ошибкой Opera GX.

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

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

    API расширений Opera предоставляют широкие возможности для управления окнами и вкладками внутри браузера. В этой статье вы подробно узнаете, как управлять окнами и вкладками в расширениях.

    Возможность управлять вкладками — одна из самых простых, но мощных и полезных функций расширений. Руководство по вкладкам и Windows API содержит подробный обзор связанных с ними методов и событий.

    Для работы с вкладками в расширении необходимо сначала указать соответствующие разрешения в поле разрешений манифеста расширения, например:

    Создание новой вкладки

    Создание новой вкладки выполняется с помощью метода create(). Внутри этого метода вы можете указать свойства вкладки, которую хотите создать (например, URL-адрес, должна ли она быть активной вкладкой, должна ли она быть закрепленной вкладкой или нет и т. д.)

    Вы можете скачать образец расширения и лучше понять, как это работает.

    Доступ к текущей вкладке

    Вы можете получить доступ к текущей активной вкладке и ее свойствам с помощью метода query(), например:

    Давайте немного расширим этот пример. Чтобы указать, что по нажатию кнопки браузер возьмет текущий URL-адрес и откроет новую вкладку, где он будет запускать URL-адрес через инструмент оценки доступности WAVE, вы можете сделать что-то вроде этого:

    Вы можете загрузить расширение WAVE и поиграть с этим кодом дальше.

    Изменение существующих вкладок

    Вы можете изменять существующие вкладки с помощью метода update(), выполняя такие задачи, как изменение загруженного URL-адреса, активация вкладок, их выделение или закрепление. Описанный выше метод query() используется для выбора вкладок, на которые вы хотите повлиять.

    Например, представьте, что вы хотите создать расширение, позволяющее нам перенаправлять все вкладки Dev.Opera (не только главную страницу, но и различные статьи) на домашнюю страницу Opera.

    В файле background.js вы должны написать что-то вроде:

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

    Закрытие, перезагрузка и дублирование вкладок

    Чтобы закрыть, перезагрузить и дублировать вкладки, необходимо использовать методы remove() , reload() и дубликат() соответственно. В отношении этих методов важно отметить, что вам не обязательно упоминать разрешение вкладок в манифесте расширения, чтобы использовать их в расширении.

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

    Точно так же можно использовать методы remove() и дубликат(). Взгляните на наш пример закрытия, перезагрузки и дублирования расширения, в котором мы используем все три метода для закрытия, перезагрузки и дублирования текущей вкладки.

    В расширениях Opera доступно больше функций: чтобы узнать о них, обратитесь к руководству по API для вкладок и Windows.

    Окна

    Окна легко создавать с помощью вкладок и Windows API. Первое, что нужно сделать при работе с окнами — указать необходимые разрешения в манифесте расширения:

    Примечание. Да, мы указали вкладки в приведенном выше коде манифеста: это преднамеренно. Окна и вкладки настолько тесно связаны, что рекомендуется упоминать вкладки в манифесте расширения всякий раз, когда вы работаете с окнами.

    Наиболее распространенный вариант использования Windows API — создание нового окна. Обычно, когда вы создаете новое окно, вам нужно открыть в нем кучу вкладок и URL-адресов. Давайте создадим расширение, которое делает именно это.

    Самая распространенная и, следовательно, самая важная функция, на которую стоит обратить внимание, когда речь идет о окнах, — это функция create(). Это просто позволяет нам создать новое окно, точно указав, какой тип окна мы хотим. В этом случае код создаст новое приватное окно с уже открытыми в нем несколькими ссылками.

    Этого можно добиться, написав в файле background.js следующее:

    Список URL для загрузки в новом окне.

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

    Читайте также: