Exemple de croisement de parcours de lecture.
Parcours de lecture : une trace de plus
En tant que trace, nos parcours de lecture pourront être définis à la fois par les auteurs et les lecteurs des contenus documentaires. Dans le premier cas, ils pourront représenter, par exemple, la séquence des pages ou des illustrations. Dans le deuxième cas, ils s’apparenteront à un historique de lecture lié à une tâche donnée. Ils pourront dans les deux cas être édités, stockés, publiés et réutilisés ultérieurement.
Historique
L'historique utilisé dans les parcours de lecture de Porphyry est de type "visite guidée". En effet, dans le domaine de l’hypermédia, on distingue en général trois modèles : le modèle de la pile (utilisé dans les clients Web pour le "retour arrière"), le modèle chronologique (utilisé dans les serveurs Web comme "log") et le modèle de la visite guidée. Prenons un exemple :
Exemple de navigation entre des étapes de lecture.
Supposons qu’un utilisateur passe par les étapes de lecture A, B, C puis D. Dans les trois modèles, l’historique sera [A, B, C, D].
Lorsque l’utilisateur retournera à l’étape B, le modèle de la pile indiquera [A, B], le modèle chronologique, [A, B, C, D, B] et le modèle de la visite guidée, [A, B, C, D].
En retournant à l’étape A, l’utilisateur changera le premier historique en [A], le second en [A, B, C, D, B, A], et le troisième en [A, B, C, D].
Enfin en se rendant à l’étape E, l’utilisateur obtiendra pour historique :
- [A, E] dans le modèle de la pile,
- [A, B, C, D, B, A, E] dans le modèle chronologique,
- et [A, B, C, D, E] dans le modèle de la visite guidée.
Le modèle de la visite guidée permet donc de stocker l’ensemble des étapes de lecture dans l’ordre de leur première visite.
Etape de lecture
Dans cet historique, que constitue une étape de lecture ? Un objet documentaire ? Mais alors, quid du contexte ?
Un corpus ? Mais alors, quid de l'objet documentaire lu à un instant donné ?
L'étape de lecture est par conséquent un objet documentaire parmi un corpus. Ainsi, rechercher une étape revient à comparer des « localisations d’objets documentaires » entre elles. Une fois l’étape trouvée, on peut récupérer le corpus dans lequel l’élément documentaire doit être consulté.
Navigation
Dans le modèle ainsi défini, plusieurs parcours de lecture pourront se croiser en un même objet documentaire. Par conséquent, le système devra indiquer pour l’objet documentaire activé la liste de ses parcours (pour les facettes connectées).
Après sélection de l’un de ces parcours, étant donné qu’un objet documentaire ne peut apparaître qu’une fois dans un parcours de lecture, le lecteur pourra choisir sans ambiguïté l’étape précédente, l’étape suivante ou l’origine du parcours.