Браузерний плагін для Safari / Chrome
Загальний опис
Розробка браузерного розширення для Chrome та Safari, яке дозволяє блокувати певний контент на веб-сторінках на основі введених користувачем ключових слів.
2. Функціонал
Сканування контенту:
- Динамічний аналіз вмісту веб-сторінки під час її завантаження.
- Виявлення користувацьких ключових слів у HTML-елементах (
<div>,<article>,<p>,<span>, тощо).
Приховування виявленого контенту:
- Ховає або видаляє лише ті секції сторінки, де зустрічаються задані ключові слова.
- Використання CSS (
display: none;) або заміна вмісту на замінник (наприклад, "Цей контент приховано").
Користувацькі налаштування:
- Простий інтерфейс у вигляді сторінки налаштувань.
- Поле введення для списку ключових слів (можливість додавати, редагувати, видаляти).
- Кнопка "Зберегти" для підтвердження налаштувань.
Мінімальний UI:
- Іконка в панелі браузера.
- Випадаюче меню з перемикачем (toggle) для увімкнення/вимкнення блокування.
3. Технічні вимоги
- Підтримка браузерів: Google Chrome, Safari (з використанням WebExtensions API та Safari App Extensions).
Основні технології: - HTML, CSS, JavaScript (React або використання WebExtensions API).
- Storage API для збереження налаштувань.
- Content Scripts для аналізу сторінки та блокування контенту.
- Background Script для управління налаштуваннями та статусом.
Безпека: - Мінімальний доступ до сайтів (необхідний для аналізу DOM).
- Використання chrome.storage.sync для синхронізації між пристроями.
4. Очікувані результати
- Виконаний плагін для Chrome та Safari.
- Валідація в Chrome Web Store і Apple App Store.
- Базове тестування на популярних сайтах.
- Документація для користувачів та інструкції з встановлення.
Пишіть відразу оцінку у відгуку та питання які цікавлять. Антиспам чек - 123.
блокувати саме весь блок і контент за тегами <div>, <p> тощо і який може зʼявлятися динамічно, тобто можливо заблокувати весь розділ/статтю, в якій згадується ключове слово
плагін має працювати не тільки з чистим html, наприклад на Twitter, Reddit чи Facebook які, можливо, приховують контент за скриптом чи динамічними блоками
потрібно скривати динамічні блоки на сторінці повністю за тегами типу <div> <p> тощо
потрібно писати код плагіну на react + typescript
-
254 123
Вітаю, маю досвід комерційної розробки і публікації розширень для Chrome, загальна ідея завдання зрозуміла, є деякі питання і пропозиції, буду радий обговорити, пишіть.
-
8108 61 0 123
Вітаю!
Маю досвід розробки плагінів для chrome.
Задача повністю зрозуміла. Зможу реалізувати без проблем.
-
363 9 0 Мене зацікавив ваш проект, і я готовий допомогти з розробкою браузерного розширення для Chrome та Safari. Я пропоную наступне:
Розроблю функціонал для блокування контенту на основі введених користувачем ключових слів. Це буде динамічний аналіз сторінок, де розширення шукатиме вказані слова в HTML-елементах і ховатиме або замінюватиме їх на текст типу "Цей контент приховано". Також зроблю простий інтерфейс для налаштувань з можливістю додавати, редагувати та видаляти ключові слова. Інтерфейс буде містити кнопку "Зберегти" та іконку на панелі браузера з можливістю увімкнути чи вимкнути блокування.
Для цього використовуватиму WebExtensions API та Storage API для збереження налаштувань, а також Content Scripts для аналізу сторінки. Після розробки протестую розширення на популярних сайтах, а також допоможу з валідацією в Chrome Web Store та Apple App Store.
Орієнтовна вартість проекту — 10,000-15,000 грн, а строк виконання — 10-15 днів, залежно від деталей.
Питання: чи є якісь особливі сайти чи додаткові вимоги для розширення? Якщо вас влаштовує моя оцінка, давайте обговоримо деталі!
-
619 4 0 123.
Доброго дня, мене звати Роман, маю досвід розробки плагінів для всіх вище перечислених браузерів.
Готовий приступити до виконання вашого завдання.
-
188 123
Вітаю! Можемо розпочати прямо зараз.
Задача повністю зрозуміла!
Напишіть, щоб обговорити Ваш проект!
-
Привіт, є досвід у створенні комплексних chrome розширень для різних завдань. Можете надати макет мінімального UI? Інші частини проекту можемо обговорити в особистих повідомленнях. Буду рада співпраці.
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Оптимізація Core Web Vitals (OpenCart) під Google PageSpeed — Мобільна та ПК версіїОпис замовлення: Шукаємо досвідченого frontend-розробника/фахівця з OpenCart для оптимізації швидкості завантаження сайту (категорії та картки товарів) під вимоги Google Core Web Vitals. Про проект: * CMS: OpenCart. * Специфіка: Сайт працює в режимі каталогу (кошика та… CMS, Javascript та Typescript ∙ 3 дні 19 годин тому ∙ 23 ставки |
Оптимізація швидкості сайту WordPress
5113 UAH
повні деталі надішлемо в особисті повідомлення Мета Максимально прискорити завантаження сайту, особливо на мобільних пристроях. KPI (обов'язково) Після завершення робіт необхідно досягти наступних показників. Mobile Performance 90+ LCP менше 2.2 сек INP менше 200 мс CLS менше… HTML та CSS верстання, Javascript та Typescript ∙ 4 дні 15 годин тому ∙ 68 ставок |
Шукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community EditionЄ робочий, чисто спроектований проєкт на Odoo 19 Community — CRM для українського готелю, уже в production-grade інфраструктурі. Переписувати з нуля не плануємо. Шукаємо одну людину, яка підхопить проєкт, збереже працююче і поведе його далі: спершу CRM → потім HMS → бухгалтерія.… Javascript та Typescript, Веб-програмування ∙ 6 днів 16 годин тому ∙ 4 ставки |
Шукаю досвідченого Full Stack розробника для створення SaaS-сервісу для інтернет-магазинів.Ідея сервісу: Клієнт завантажує посилання на свій товарний фід (XML або CSV). Сервіс автоматично отримує товари, бере їхні фотографії та створює нові рекламні зображення за готовими шаблонами: ціна, знижка, логотип, акційні плашки тощо. Також у сервісі має бути простий редактор… Javascript та Typescript, Веб-програмування ∙ 7 днів 22 години тому ∙ 87 ставок |
Розробка WebGL/Three.js сцени з генерацією та експортом 3D (снапшот) з анімованого шейдераОпис об'єкта:Проект являє собою дизайнерський стіл, виконаний у формі реалістичного, глибокого водовороту (центральна воронка, яка плавно переходить з широкої горизонтальної стільниці в тонку витончену ніжку). Суть задачі:Потрібен WebGL / Creative Coding розробник для створення… Javascript та Typescript, Веб-програмування ∙ 8 днів 19 годин тому ∙ 31 ставка |