Skip to content
A place to start your browsing
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
links
screenshot
src
tsv
CNAME
README.md
index.html
md5.js
zepto.js

README.md

Odysseus-recommendations

A place to start your browsing. Feel free fork this project to add links to the page snippets, or suggest those links in the issues for us to mess with the code.

Why is This Important?

The elementary OS HIG states that if an app has no content to show the user, it should provide them with actions to take in order to populate it with some content.

For Odysseus this means when it first starts it must recommend some sites for users to visit, as that's how they populate content into their browser. And because I'm recommending lots of sites, rather than a handful of actions, it is appropriate for Odysseus to redesign it's welcome screen rather than use elementary's standard one.

Design

The whole aim of the sidebar which navigates on hover and simple iconic displays is to avoid overwhelming the reader with my large collection. The former significantly reduces the number of links onscreen, and the latter avoids much visual noise in these links.

However I am well aware that other designs may satisfy these goals better and I'm planning something better with a topsites display.

Glossary

For clarity to myself and anyone else, I distinguish between these two terms:

Recommendations
Links I like and recommend to a group.
Suggestions
Links suggested by an algorithm specifically to you.

This site is for recommendations.

Localizations

This repository lists different recommended links for each language and OS "distribution". And when these are fetched, your the appropriate locale will be downloaded alongside any fallbacks your computer lists.

You can’t perform that action at this time.