[Duckduckgo browser extension] Improvement suggestion for sending feedback and Reporting broken sites on Duckduckgo browser extension.

in #utopian-io7 years ago (edited)

Components

Duckduckgo privacy extension is a opensource plugin for Duckduckgo search engine that helps user navigate easily with Duckduckgo search engine.

Below Improvement applies to all the desktop browser extensions by duckduckgo

Proposal

I had just installed the extension on chrome and wanted to provide some feedback so i went to Menu (More options) -> send feedback list and clicked on the link. by doing do it opened up a string on the browser URL like ->

mailto:[email protected]?subject=Chrome%20Extension%20Feedback&body=Help%20us%20improve%20by%20sharing%20a%20little%20info%20about%20the%20issue%20you%27ve%20encountered%2E%0A%0ATell%20us%20which%20features%20or%20functionality%20your%20feedback%20refers%20to%2E%20What%20do%20you%20love%3F%20What%20isn%27t%20working%3F%20How%20could%20it%20be%20improved%3F%20%20%0A%0A----URL%20is%20chrome%3A%2F%2Fnewtab%2F

Here is a step to observe the behavior:

  1. Add chrome extension on your browser.
  2. Click on extension icon and then click on More button (located in top left).
  3. Click on "Send feedback" link and observe.
  4. Click on "Report broken site" link and observe.

Note: both of these options are also present in "More Options" -> "Settings screen")


duckduckgo.png


This looks extremely spam and looks like someone is trying to hack you browser.

Here is few solutions that I propose.

Mockups / Examples

Approach 1 : duckduckgo already has a feedback page. the easiest solution is to redirect user to this page.

With this way when user has to report anything they will be redirect to the feedback page and will not see something fishy URL on browser.


duckfeedback.png

Approach 2 : The other solution is having feedback section in extension itself. There can be a simple pop-up opened in the extension itself so anyone can easily fill the feedback and submit it.

Here is a mockup of how it will be look like.

duckduckgo2.png

A user will have to just click on the link and a popup will get displayed in extension itself where user can fill-up and feedback and send it easily.

As for the other information like extension version, browser and OS this information can be picked automatically since user will be running the extension and providing feedback from installed extension of particular machine.

Benefits

By implementing form one of the two scenarios user will be easily available to provide their feedback easily without any hassle and it will reduce the unnecessary spam looking URLs therefore building more trust among users.

Extension Name : DuckDuckGo Privacy Essentials
Browser : Every browser
Version : 2018.2.6



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

@pritpatel, I like your contribution to open source project, so I upvote to support you.

Thank you @steemitstats . you are amazing

Your contribution cannot be approved because it does not follow the Utopian Rules.

Suggestions are minor features/enhancements that you would like to have in an Open Source project.
Suggestions may be only related to the technical aspects of the project not process or organisational issues.
Suggestions must provide all the details for the requested features to be actually built.
Images, screenshots, links and examples are always welcome in this category.

You can contact us on Discord.
[utopian-moderator]

hi @tykee

  1. Suggestions are minor features/enhancements that you would like to have in an Open Source project.
    Ans : this is a enhancements that i am proposing to add into the extension itself to provide feedback instead of manual e-mail

  2. Suggestions may be only related to the technical aspects of the project not process or organisational issues.
    Ans: Approach 2 suggests to implement new functionality which is by definition is a new aspect.

3.Suggestions must provide all the details for the requested features to be actually built.
Images, screenshots, links and examples are always welcome in this category.
Ans : as you can see in the attached screenshot of Approach 2 i am describing the entire process in the screenshot and also i have explained into the detail just screenshot below.

Kindly please take above points in consideration and review again.

Thanks

Hello @pritpatel. Thank you for taking your time to explain the suggested enhancement in our Discord channel Your contribution has been approved.


[Utopian-Moderators]

Thank you @knowledges for the re-review and approval. this is my first ever approved contribution. I am looking forward to contributing and engaging more with the utopian community :)

Have a great Day :D

Hey @pritpatel I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • This is your first accepted contribution here in Utopian. Welcome!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x