AdguardTeam / AdguardTeam/AdGuardMiniForMac

Feature Request: Add "Report Element" Option via Context Menu in Safari Extension

Aberta
#1,029 1 comentário 0 reações 1 responsável Atribuída a @kpokas-adguard Ver no GitHub
Feature request Priority: P5
Linguagem predominante
Swift
Estrelas
1.2k
Forks
83
Métricas de merge de PRs
Métricas de PR pendentes

Descrição

## Summary
I'd like to suggest a feature for AdGuard's Safari extension: the ability to right-click and report ads, trackers, or unwanted elements directly from a web page. This would make it much easier for users to report issues without having to go through additional steps.

## Use Case
Right now, reporting ads or trackers usually requires users to identify and report them manually, often outside the browser. With this feature, users could:
1. Right-click on the element they want to report (like an ad or a tracker).
2. Choose a new "Report this element" option in the right-click menu.
3. Fill out a quick form (optional) that captures details like what the element is, what the issue is, and submit it, while staying on the same page.
4. Receive a confirmation that their report was sent.

This would make the reporting process faster and easier, allowing users to help improve AdGuard's filters without interrupting their browsing.

## Why It Would Help
- It simplifies the reporting process. Users won’t have to leave the page or open a separate app to report ads or trackers.
- More accurate reports. Users will be able to immediately report the exact element causing issues.
- Encourages more user participation in improving filters, since the process becomes less of a hassle.

https://developer.apple.com/documentation/safariservices/using-contextual-menu-and-toolbar-item-keys
https://developer.apple.com/documentation/safariservices/adjusting-settings-for-contextual-menu-items
https://developer.apple.com/design/human-interface-guidelines/menus
https://developer.apple.com/documentation/bundleresources/information_property_list/managing_your_app_s_information_property_list
https://developer.apple.com/documentation/safariservices/injecting-a-script-into-a-webpage

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.