You are browsing as a guest. Sign up (or log in) to start making projects!

Advanced Search Ultimate

  • 3 Devlogs
  • 4 Total hours

A webpage/extension that adds easier advanced searching for DuckDuckGo, StartPage, and other alternative search engines. Ultimate edition because it sounds cool.

Open comments for this post

1h 25m 47s logged

Devlog #3

So I finally turned advanced search ultimate into an Firefox extension. Right now, you still have to import the extension temporarily through about:debugging, but it works, and a popup pops up. I would show it in a screenshot, but it just does not show up on any of my screenshots. Probably an operating system issue.

Essentially, I just used MDN Web docs to create the basis for the extension. Unfortunately, I didn’t understand a lot of it, so I had to use AI interpret some of it.

I suppose I should make it compatible with Chromium, I don’t know how yet.

0
0
2
Open comments for this post

1h 2m 35s logged

Devlog #2:

I finally fixed the code that redirects the user to the search page (as you can see in the attached screenshot).

I spent a while trying to add even more search operators, but I decided that most people wouldn’t use them anyway and focus on more urgent features like turning it into an extension.

Changes

  • Clicking the search button now redirects the user to the search page instead of just copying it to keyboard
  • README was updated to be better and include more things.
  • Changed the font to Arial.
0
0
3
Open comments for this post

1h 25m 10s logged

Devlog #1:

Ever since I switched from Google to DuckDuckGo, I’ve been annoyed by how there was no real way to easily do an advanced search. Google has an entire web page dedicated to making more precise searches pretty easy, but there’s nothing (that I know of) for other search engines.

So today I made the basic inputs fields using HTML and wrote some code to process it with JavaScript. Essentially, I collected the values as a single string for the website field and the “specific phrase” field, and used split(/\s+/) to make arrays out of the “contains all of the following” and “contains none of the following” fields. They are placed inside and object, and the contents of the object is then finally converted into the final query, which is copied onto the user’s clipboard.

I did try to directly bring the user to the search page, but it didn’t work so well, so pasting the query into an existing search engine will have to work for now.

I plan on turning this web page into a Chromium and Firefox extension after I’m done the webpage so that it’s even easier and more convenient to use.

0
0
1

Followers

Loading…