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

В Chrome Extension API нет методов для создания сайд-панелей. Поэтому не получится сделать униварсального решения, чтобы уменьшать ширину контента контейнера главной страницы так, чтобы работало на всех сайтах и на любой верстке. Можно конечно извратиться и при нажатии на кнопку попытаться склонировать содержимое окна во фрейм, а во второй фрейм поместить панель, но тоже спорное решение. Видна будет перезагрузка и работать будет не на всех сайтах (на тех, которые не хотят, чтобы их встраивали в iframe - не будет)
-
Alex Stotz Note'n'do
Добрый день, Сергей.
Спасибо за информацию.
Действительно, оказалось, что есть такая проблема. -
Current freelance projects in the category Web Programming
Development of a corporate financial system — React, TypeScript, Node.jsWe are looking for an experienced full-stack developer or a small team to develop a corporate financial system from scratch. It is necessary to implement the full development cycle: architecture design, backend, frontend, database, testing, and system launch. Technologies:… Javascript and Typescript, Web Programming ∙ 1 minute back |
Syrve/iiko + LiqPay: QR menu, table orders, tips, confirmation by the waiterNeed a developer/integrator for a restaurant who has experience with Syrve/iiko or similar POS systems. Task: implement or design integration of QR menu and QR payment for the restaurant through Syrve/iiko and PrivatBank/LiqPay. Required workflow: Each table has a QR code. The… Web Programming ∙ 2 hours 3 minutes back ∙ 16 proposals |
Elimination of load issues on WordPress/WooCommerce hosting siteWe are looking for a specialist to diagnose and resolve issues with the load on the WordPress/WooCommerce hosting site. There is an active e-commerce site on WordPress + WooCommerce. The site periodically crashes or works unstably during a high number of requests — from various… DevOps, Web Programming ∙ 3 hours 13 seconds back ∙ 34 proposals |
Transformation of the WordPress catalog site into a store (WooCommerce, Mono/LiqPay, Nova Poshta)
134 USD
Greetings! There is a working website-catalog of car electronics — autoden.com.ua. Platform: WordPress 5.4.19. Currently, the site has products and prices, but there is no online purchasing option. What needs to be done: Set up and integrate the WooCommerce plugin to match the… Content Management Systems, Web Programming ∙ 3 hours 45 minutes back ∙ 48 proposals |
Mobile adaptation of the site on Bubble
22 USD
It is necessary to translate the website on Bubble.io from the current structure to a proper responsive layout. Currently, separate duplicates of pages have been created for the mobile version (index/index_mob, catalog/catalog_mob, etc.). Because of this, any changes have to be… Web Programming, Web Design ∙ 4 hours 1 minute back ∙ 18 proposals |