This extension greys out job posts you saw earlier as you scroll through your feed or search results on upwork.com.
You do not need to open the job post or click on anything - the extension considers the job viewed as soon as it comes into view.
For example, the same job may appear in multiple categories or searches. You can confidently skip it if the job is greyed out because you already looked at it before.
- new jobs - keep their original white background
- viewed jobs - greyed-out
- Chrome: https://chromewebstore.google.com/detail/quicker-upwork-search/kedmffhiekhknnfajpgjhbnalgeemhci
- Firefox: https://addons.mozilla.org/addon/quicker-upwork-search/
Firefox users have to grant permissions to the extension after installation:
- log into https://www.upwork.com/nx/find-work/
- click on the extensions icon in the toolbar
- click on the settings cog for this extension
- click on Always allow on www.upwork.com
Every job URL has a unique ID appended at the end. E.g. 0101cefcf75c733d23
in https://www.upwork.com/jobs/DBA_~0101cefcf75c733d23
. The code of the extension extracts those IDs as jobs come into view on the screen and stores them in the browser storage. When a job with a known ID is loaded again the code changes the b/g color of the job post section.
- no user action is required to mark the job as viewed
- the job is counted as viewed when it is scrolled into view
- the extension activates on search pages starting with https://www.upwork.com/nx/find-work/ and https://www.upwork.com/nx/search/jobs/
Only 1,000 recent job IDs are saved to keep the list of IDs small.
The extension does not transmit any data anywhere. It may store some data in your local browser storage. Fully open source: https://github.com/rimutaka/upwork-browser-addon/