1 commentaires

 
GN⁺ 2024-07-10
Avis Hacker News
  • hangout_services est un ancien hack de dette technique créé pour faciliter le développement de Google Hangouts

    • Hangouts était l’application qui a rendu possible pour la première fois les appels vidéo dans le navigateur en utilisant WebRTC
    • Ce module expose à l’application l’utilisation du CPU/GPU/RAM ainsi que des détails sur le matériel
    • Google réagira probablement à ce fil Twitter en supprimant simplement cela
    • Hangouts est déjà un produit mort, et l’équipe Chrome surveille les performances de WebRTC
  • Avis d’un Xoogler

    • Il a travaillé sur GVC, la plateforme interne de visioconférence de Google
    • GVC a été développée en 2010-2011, à une époque où beaucoup d’équipements de visioconférence étaient des matériels propriétaires comme Cisco Tandberg
    • Hangouts a servi de base à GVC et a remplacé la plupart des équipements Tandberg, ce qui a permis de réduire les coûts
    • La supervision était un élément important de GVC
    • hangouts_services et la restriction de domaine sont probablement un support de supervision destiné à GVC
  • Ajout d’octobre 2013

    • L’extension Hangouts Services a été intégrée à Chrome
    • Les URL du bug correspondant et de la review sont fournies
  • Avis d’un employé de Google

    • Dans Google Meet, on peut consulter diverses statistiques via le menu « Dépannage et aide »
    • Cela affiche des données comme l’utilisation CPU et peut aussi suggérer de fermer des onglets lorsque l’appareil est surchargé
  • Fonctionnalités similaires dans d’autres navigateurs

    • Firefox possède lui aussi des API spéciales uniquement disponibles pour les domaines Mozilla ou Firefox
    • Cela inclut des API qui aident à l’installation d’extensions ou à l’expérience du premier lancement
  • Avis sur le contenu soumis

    • Chrome contient des extensions intégrées qui utilisent des API publiques
    • Cette extension partage des informations lorsqu’elle communique avec les domaines de Google, mais les autres sites web ne peuvent pas le faire
    • Il n’existe pas d’« API spéciale cachée »
  • Accès à l’API chrome.system.cpu

    • Toutes les extensions peuvent accéder à cette API (avec l’autorisation system.cpu)
    • Un lien est fourni pour vérifier toutes les autorisations demandées par une extension
  • Question sur les autres navigateurs Chromium

    • La question est posée de savoir si Edge, Brave, Chromium et Ungoogled Chromium disposent aussi de cette fonctionnalité
  • Fonction Apple spécifique à Safari

    • Il existe une fonctionnalité qui affiche une boîte de dialogue spéciale permettant de se connecter à d’autres sites web avec un compte Apple
    • Il est possible que cela ait été implémenté avec des arguments propriétaires non standard, contrairement à WebAuthn
  • Précédent chez Google

    • Google a déjà fait quelque chose de similaire par le passé
    • Native Client avait été placé sur liste blanche au niveau du domaine pour ne fonctionner que sur Hangouts