Skip to content

alcinnz/Odysseus-recommendations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.