Skip to content

GCconnex and GCcollab Optimizations / Optimisation de GCconnex et de GCcollab

Latest
Compare
Choose a tag to compare
@Troy-Lawson Troy-Lawson released this 28 Nov 17:55
· 189 commits to master since this release
d8e9516

GCconnex and GCcollab Optimizations

Applied to GCconnex on November 18, 2019

Applied to GCcollab on December 2, 2019

We have improved the user experience and have made pages load faster.

A summary of the changes:

Groups

  • Each group's homepage displays most recent activity by default
  • Group widgets can now be accessed by clicking 'More about this group / Widgets' under 'Group Info' in the right sidebar
  • The 'Invite' button is now on every group page under the group banner
  • Pending group invitations are now more visible to the group owner/operators
  • Member lists have been optimized
  • Removed the function to like groups, improving load times

The Wire

  • Links to shared content are now visible
  • Optimized layout

Accessibility

  • Multiple issues were corrected to provide a more accessible layout (i.e. menus optimized for keyboard navigation, improved colour contrast and labels)

Notifications

  • Messages and notifications are now unified
  • Notification titles now display in the language of choice

Newsfeed

  • Labels have been added to activity previews (specifying whether it's a discussion, reply, comment, etc.)

Other changes

  • Bookmark icon has been added to the top of every page
  • Improved file/folder layout
  • Removed redundant list views (eg., all files, all bookmarks)
  • Improved user interface of mobile view
  • Streamlined layout and data storage of event calendar, headers and user profile card

Behind the scenes

  • Changed query size of some content for better load times
  • Removed superfluous data tables to improve performance
  • Removed unused JS/CSS
  • Minified JS/CSS files
  • Restricted JS/CSS files to load in the correct context
  • Completely reworked Career Marketplace archive pages

Optimisation de GCconnex et de GCcollab

Application à GCconnex le 18 novembre 2019

Application à GCcollab le 2 décembre 2019

Nous avons amélioré l'expérience utilisateur et avons accéléré le chargement des pages.

Résumé des changements :

Groupes

  • La page d'accueil de chaque groupe affiche l'activité la plus récente par défaut.
  • Vous pouvez maintenant accéder aux widgets de groupe en cliquant sur « Plus à propos de ce groupe/Widgets » sous « Information du groupe » dans la barre de droite.
  • Le bouton « Inviter » se trouve maintenant sur chaque page de groupe sous la bannière du groupe.
  • Les invitations de groupe en attente sont maintenant plus visibles pour le propriétaire et les administrateurs du groupe.
  • Les listes de membres ont été optimisées.
  • Suppression de la fonction d'aimer les groupes, ce qui améliore les temps de chargement.

Le fil

  • Les liens vers le contenu partagé sont maintenant visibles.
  • Disposition optimisée.

Accessibilité

  • Plusieurs problèmes ont été corrigés afin d'offrir une disposition plus accessible (c.-à-d. menus optimisés pour la navigation par clavier, contraste de couleur amélioré et étiquettes améliorées).

Notifications

  • Les messages et les notifications sont maintenant unifiés.
  • Les titres de notification s'affichent maintenant dans la langue de choix.

Fil de nouvelles

  • Des étiquettes ont été ajoutées aux aperçus des activités (en précisant s'il s'agit d'une discussion, d'une réponse, d'un commentaire, etc.).

Autres changements

  • Une icône de signet a été ajoutée au haut de chaque page.
  • Amélioration de la disposition des fichiers et des dossiers.
  • Suppression des affichages de liste redondants (p. ex., tous les fichiers, tous les signets).
  • Amélioration de l'interface utilisateur de la vue mobile.
  • Disposition simplifiée et stockage des données du calendrier des événements, des en-têtes et de la carte de profil d'utilisateur.

Dans les coulisses

  • Modification de la taille des recherches de certains contenus pour améliorer la durée de chargement.
  • Suppression des tableaux de données superflus pour améliorer le rendement.
  • Retrait des fichiers JS/CSS inutilisés.
  • Réduction des fichiers JS/CSS.
  • Restriction des fichiers JS/CSS pour chargement dans le bon contexte.
  • Remaniement complet des pages d'archives du Carrefour de carrière.