Skip to content

Latest commit

History

History
28 lines (20 loc) 路 1.68 KB

README.md

File metadata and controls

28 lines (20 loc) 路 1.68 KB

Art masterpieces in your browser tabs. Picasso replaces Chrome's default New Tab page with a wide selection of art masterpieces and shows you a new painting every day. The images are provided by Wikiart.

Picasso Preview

Installation Chrome Web Store

Install the current version from the Chrome Web Store.

Project Structure

The project is split in three parts:

  1. Chrome extension:
    • Fetches a batch of image urls from the server and stores them in a queue using the local storage.
    • The next N images are cached by converting them to data URIs.
    • If the queue gets too small, new image urls are fetched.
  2. Server:
    • Given an offset, the server returns the next batch of images.
    • An image contains the image url and its metadata.
  3. ImageSelection:
    • Fetches images from Wikidata and filters the results based on aspect ratio and size.
    • Results are saved in a CSV file and used by the server.