Project

General

Profile

Actions

Feature #67

open

Feature #145: Improve Epiphany user's experience

Have launch icons in Epiphany's homepage

Added by Jean-Michel Philippe about 12 years ago. Updated over 10 years ago.

Status:
In Progress
Priority:
Urgent
Category:
User interface
Target version:
Start date:
12/05/2011
Due date:
09/30/2012 (over 10 years late)
% Done:

60%

Estimated time:
6:00 h
Spent time:

Description

In the ticket #66 we propose to find some good Epiphany's bookmarks for children. The main drawback is that bookmarks are not easily accessible in Epiphany. So the idea is to put the most interesting bookmarks on the default homepage organized in launcher icons. Just as the main DDL interface is made of launcher icons, opening Epiphany would show launcher icons for the best child websites.

Concerning implementation, it would be easier to have this homepage in Spip. This would ease its translation and make it easier to change its bookmarks. The question is how to arrange the Spip section hierarchy in order to avoid to see this page while browsing DDL documentation online. Currently there are two suggestions:

1. Create a new root section without a dedicated language, which would host all the translated homepages. This section would be excluded from Spip menus.

2. Make these home pages be the “children corner's” home pages, which supposes that we setup this corner before we can deal with its home pages! Note that its homepage would then be significantly different from the other pages…

Drawback: what if we want to put a search engine entry in this homepage or anything that is not easily handled by Spip? So the 3rd and 4th options are:

3. Write a pure Html page then use an additional rewrite script to translate it.

4. Use Spip pages to generate pure Html pages redesigned in kind of portal page for the CD


Files

Epiphany.tar (101 KB) Epiphany.tar Xavier Brusselaers, 05/16/2011 04:03 PM
epyphani.png (159 KB) epyphani.png Elisa de Castro Guerra, 06/03/2011 10:39 PM

Related issues 2 (2 open0 closed)

Related to DoudouLinux CD - Feature #66: Provide some good Epiphany bookmarksReady for testJean-Michel Philippe

Actions
Related to DoudouLinux CD - Feature #589: Provide translated search for OCAL, FreesoundNew09/25/2012

Actions
Actions #1

Updated by Jean-Michel Philippe about 12 years ago

  • Category set to User interface
  • Parent task set to #66
Actions #2

Updated by Jean-Michel Philippe about 12 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 30

Xavier wrote an Html/CSS/JS page that will be used for this purpose.

NB: if the Spip page is at language section root like the download page, it won't be visible to users. We should certainly use this option.

Actions #3

Updated by Jean-Michel Philippe about 12 years ago

  • Parent task changed from #66 to #145
Actions #4

Updated by Xavier Brusselaers about 12 years ago

The files

Actions #5

Updated by Xavier Brusselaers about 12 years ago

  • Priority changed from Low to High
Actions #6

Updated by Jean-Michel Philippe about 12 years ago

  • Target version changed from 2011-05 (Gondwana) to 2011-08
Actions #7

Updated by Jean-Michel Philippe about 12 years ago

  • Due date changed from 05/23/2011 to 08/22/2011
Actions #8

Updated by Elisa de Castro Guerra almost 12 years ago

Je propose une page plus sobre. Proposant les liens en cercle (comme le live cd le fera). Chaque box sera de couleur différentes (selon le thème). Une image représentera (personnifiera) le contenu.
Au début : peu de liens => une box = un lien.
Puis une box pourra représenter un thème.
Le contenu du thème sera selon la quantité.

Actions #9

Updated by Jean-Michel Philippe almost 12 years ago

Yes, thank you, this is the kind of layout that I was expecting :). Graphics are more appeasing too, I think we need a zen theme to go on the Internet ;).

Actions #10

Updated by Jean-Michel Philippe almost 12 years ago

  • Target version changed from 2011-08 to 2011-11
Actions #11

Updated by Jean-Michel Philippe almost 12 years ago

  • Due date changed from 08/22/2011 to 11/21/2011
Actions #12

Updated by Jean-Michel Philippe over 11 years ago

  • Assignee set to Elisa de Castro Guerra
  • Estimated time changed from 0:06 h to 6:00 h

We now need a good graphic design! ;) It would be nice to have it in the development version of 2011-11.

Actions #13

Updated by Jean-Michel Philippe over 11 years ago

  • Due date changed from 11/21/2011 to 02/13/2012
  • Target version changed from 2011-11 to 2012-02
  • Start date changed from 05/02/2011 to 12/05/2011
Actions #14

Updated by Jean-Michel Philippe about 11 years ago

  • Due date changed from 02/13/2012 to 05/07/2012
  • Priority changed from High to Urgent
  • Target version changed from 2012-02 to 2012-05
Actions #15

Updated by Jean-Michel Philippe about 11 years ago

Now missing a (nice, of course) background image :).

Actions #16

Updated by Jean-Michel Philippe almost 11 years ago

  • Due date changed from 05/07/2012 to 09/30/2012
  • Target version changed from 2012-05 to 2012-08
Actions #17

Updated by Jean-Michel Philippe over 10 years ago

During the past few days I played with JQuery and weather information from Open Weather Map, a derivative from Open Street Map. As I find these two sites interesting for children, to discover where they live and see if they can safely go out without being spied nor flowed with ads ;), I wanted to fix an issue: the map shown at start is not the map of the place where they live. Reading the documentation I discovered the Open Weather Map API and made a small weather “pagelet”. Then I included other elements in my test page so that it now resembles what could be a home page, with elliptic arrangement of icons :). See the demo online:

http://libs.doudoulinux.org/homepage.html

We should certainly mix that with the page Xavier wrote months ago and then… well… we're still lacking a graphic designer to do the latest task. I'm currently writing a page on Spip to be able to easily define the links of the homepage. There will be few explanations for web designers on this page.

NB: I plan to ship JQuery directly within DDL (see the Html page header) because there is a JQuery Debian package. This way the homepage can keep using it even if offline (which means Xavier has to change his way to detect offline :p).

Actions #18

Updated by Jean-Michel Philippe over 10 years ago

  • % Done changed from 30 to 60

I now have a script that fetches a Spip page to get the links to put into the homepage per language, see:

https://mail.gna.org/public/doudoulinux-dev/2012-10/msg00001.html

Actions

Also available in: Atom PDF