Court et factuel, comme doit l'être un journal des modifications : trois choses sont nouvelles dans la 1.4, une est plus rapide, une consomme moins de batterie. Pas de texte marketing autour — qui veut savoir pourquoi nous avons construit ça ainsi trouve la raison ci-dessous.
Quatre filtres de fil
Jusqu'ici, le fil avait un seul ordre : les plus récents d'abord, terminé. Depuis la 1.4, il y a quatre filtres locaux que tu peux activer en haut du fil — Plus récents, À proximité, Les plus commentés et Des amis. Le mot « local » est à prendre au pied de la lettre : les quatre filtres calculent exclusivement sur ton appareil, avec les publications déjà chargées de toute façon. Il n'y a aucun appel serveur qui dit « montre-moi les plus commentés » — ton téléphone réorganise simplement ce qui est déjà là.
C'est volontairement plus lent en résultat qu'un serveur qui précalcule et met ça en cache pour des millions de personnes à la fois — mais ça veut aussi dire que nous ne savons pas quel filtre tu utilises, encore moins ce que tu filtres. Cette information ne quitte jamais ton téléphone, parce qu'elle ne nous est jamais envoyée.
Messages directs plus rapides
La livraison des messages directs était, dans de rares cas, sensiblement lente — surtout quand une conversation reprenait après une longue pause et que l'appli devait d'abord renégocier la connexion au relais depuis zéro. Nous avons avancé l'étape de négociation : si l'appli tourne en arrière-plan, elle maintient désormais la connexion au relais « chaude » dans la plupart des cas, au lieu de la reconstruire à zéro au prochain message. Résultat de nos mesures : un temps sensiblement plus court entre l'envoi et l'arrivée, surtout après des pauses de plusieurs heures.
Un service en arrière-plan qui dort
Le plus gros consommateur de batterie jusqu'ici était notre propre service en arrière-plan, qui demandait régulièrement si de nouveaux messages étaient arrivés — même après des heures sans que personne n'écrive. Depuis la 1.4, le service reconnaît les périodes calmes et allonge lui-même les intervalles entre les demandes, jusqu'à s'endormir complètement en cas d'inactivité de plusieurs heures. Dès qu'il y a de nouveau de l'activité — tu ouvres l'appli, ou une notification push le réveille brièvement —, il est immédiatement de retour. Dans nos tests internes sur d'anciens appareils Android, la consommation de batterie de HIY en arrière-plan a sensiblement baissé ; l'ampleur chez toi dépend de ton appareil et de ton usage.
Corrections mineures
- Le nom du groupe s'affiche désormais correctement tronqué s'il est très long (avant, il pouvait sortir de l'écran).
- Un plantage rare lors d'un changement rapide entre discussions juste après le démarrage de l'appli est corrigé.
- Le numéro de sécurité affiché lors du premier appairage d'un nouvel appareil s'affiche désormais correctement dans les deux thèmes (clair/sombre) — avant, trop pâle en thème clair.
Ce qui n'y est pas
Aucune nouvelle fonctionnalité censée capter ton attention plus longtemps, aucun compteur de badge qui grossit pour te faire revenir. Les quatre filtres sont une option de filtrage, pas un moteur de recommandation — ils ne font que réorganiser ce qui est déjà dans ton fil, ils ne vont rien chercher de nouveau pour te retenir plus longtemps. Tout est calculé purement en local, nous n'en voyons toujours rien.