Skip to content

Replaces the current Google logo on google.com and the search page to use the old 2010 – 2013 logo.

License

Notifications You must be signed in to change notification settings

toydotgame/old-google

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Old Google

Mozilla Add-on GitHub all releases GitHub repo size GitHub Release Date

Replaces the logo on various Google search engines to that of the logo they had from 2010 to 2013, and also changes the favicon to that of the 2012 one. Dark theme compatible.

Additionally, it has some features to further age the look of your results:

  • Square search boxes
  • Square favicons in results
  • Denser results listing
  • Removal of pills row, results gimmicks, and People also searched for
  • Redirect automatically to &udm=14 results pages
  • Remove URL breadcrumbs in results and make the URL text green

Supported Search Engines

  • Google
  • Google Images
  • Google Videos
  • Google Scholar
  • Google Patents
  • Google Books
    • Books Ngram Viewer
  • Google Maps
  • Google Finance
  • Google News
  • Google Shopping
  • Google Travel
  • Google Trends

Goals/Project TODO

I am open to PRs for help on features and improvements if you would like to help!

  • Favicon replacement.
    • Favicon replacement based on specific site.
  • Allow Old Google to run on TLDs other than .com. (Currently removed functionality)
  • Sign, package, and distribute this extension on AMO.
  • Google Images support.
  • Refactor.
    • Remove &tbm=isch for SVG google logo handling as Google has removed this search page.
    • Rename references to "random row" to "pills"—as Google likes to call them.
    • Rename references to green URL fixing to proper paths to say full URL instead of breadcrumbs.
    • Replace arrays of query selectors with some documentation of what means what. Keep array of browser.runtime.getURL objects for logos instead.

Compiling for Testing

Requirements:

  • Firefox (obviously)
  • Mozilla's web-ext tool. (Available on most Linux distributions as the web-ext package, or through npm install --global web-ext on Windows and non-supporting Linux distributions)

Steps

  1. Clone the GitHub repo:
    git clone https://github.com/toydotgame/old-google.git
    cd old-google/
  2. Build the code:
    web-ext build
  3. Install the addon temporarily in Firefox:
    • In Firefox, go to about:debugging, to This Firefox, then under the Temporary Extensions heading, click Load Temporary Add-on....
    • After that, navigate to wherever you cloned the repo, then inside that old-google/ folder, find web-ext-artifacts/, and in that, double-click to open old_google-x.x.zip.

This way of installing the extension will cause it to be removed after you close the browser window.

Alternatively, you can just load the manifest.json file into about:debugging to achieve the same functionality.