iOS 10 n’est pas une simple couche cosmétique : c’est une redéfinition discrète mais profonde de la manière dont l’iPhone communique, photographie, et pilote la maison. Sorti à l’été 2016, il a posé des jalons aujourd’hui visibles dans toutes les déclinaisons modernes d’iOS. Ce texte suit Luc, journaliste‑testeur obstiné, qui a découpé la mise à jour comme on démonte une montre : pièce par pièce. On lit ici des décisions de design, des angles morts et des révolutions d’usage — de la disparition du mythique « slide to unlock » aux premiers pas sérieux de Siri hors des murs d’Apple. Si vous avez un modèle compatible, vous retrouverez dans ces lignes autant de raisons d’aimer iOS 10 que d’être exigeant sur ce qu’il n’a pas réglé pour de bon.
- ✅ Verrou et notifications repensés : lecture plus rapide, Raise to Wake pragmatique.
- ✅ Siri s’ouvre aux apps : premières intégrations utiles (transport, messagerie, paiements).
- ✅ Messages passe plateforme : effets, store dédié, paiements et stickers.
- ⚠️ Photos intelligente mais locale : puissance GPU, confidentialité stricte.
Boîte synthétique inspirée d’une dizaine d’heures de test et d’observations terrain — utile pour décider si la mise à jour mérite d’être installée maintenant.
Verrou et écran d’accueil réinventés : une interaction pensée pour la rapidité
iOS 10 change la première chose qu’on voit chaque jour : le verrou. Le glissement mythique qui ouvrait la porte a disparu ; à la place, Apple a forcé une micro-pause volontaire pour que le propriétaire voie ses notifications avant que Touch ID n’ouvre tout. Le mouvement est subtil mais stratégique : il stoppe le zapping accidentel et privilégie l’information utile.
Le système Raise to Wake rend le réveil de l’écran naturel, surtout sur les iPhone récents. On soulève le téléphone, l’écran s’anime, et les notifications apparaissent sans débloquer l’appareil — un détail ergonomique qui a changé la routine quotidienne de nombreux utilisateurs.
- 🔔 Notifications enrichies : aperçu media, actions rapides via 3D Touch.
- 📷 Accès caméra instantané : glisser vers la gauche depuis le verrou pour capturer l’instant.
- 🎛️ Control Center repensé : écrans multiples, réglages HomeKit et musique séparés.
- 🛡️ Sécurité : press home requis pour empêcher l’ouverture automatique.
Élément | Avant | iOS 10 |
---|---|---|
Déverrouillage | Slide to unlock ➡️ | Press home + aperçu notifications 🔒 |
Notifications | Simples | Riches, 3D Touch, mises à jour dynamiques ✨ |
Control Center | 1 écran | Multiples écrans, Home intégré 🏠 |
Luc a testé en conditions réelles : trajet en métro, mains encombrées, et lecture d’un iMessage urgent. Le nouvel écran a évité qu’il n’ouvre un message par erreur. Une petite victoire UX qui se sent au quotidien.
Les conséquences ? Plus de contrôle, moins d’ouvertures hâtives. Mais attention : certains utilisateurs trouvaient le geste d’origine plus fluide. C’est un compromis clair entre accessibilité et protection de la vie privée. Insight : le verrou n’est plus un passage obligé, c’est un point d’information.
Siri ouvert : ce que SiriKit a vraiment apporté aux applications
Pour la première fois, Siri franchit la cloison Apple‑propre et parle aux applications tierces grâce à SiriKit. C’est un changement d’écosystème significatif : on peut demander à Siri de commander un véhicule, d’envoyer un message via une app tierce, ou de déclencher un paiement. Le principe est simple — des domaines limités (transport, messagerie, photos, paiements, VoIP, entraînements) — mais l’impact est grand.
Les développeurs ont ainsi pu rendre leurs services accessibles sans quitter la conversation vocale. Sur le plan pratique, cela réduit les friction points : appeler un Uber, demander un transfert d’argent, ou lancer un appel Skype devient natif dans la logique de l’assistant.
- 🗣️ Intégrations utiles : transports, messages, paiements, photos, VoIP, workouts.
- 🔐 Vie privée : accès strict aux données nécessaires, anonymisation partielle.
- 🧰 Développeurs : SDK dédié, limites contraintes pour maintenir la qualité.
- 📈 Potentiel : fondation pour une IA plus conversationnelle à l’avenir.
Exemples concrets : Luc a demandé « appelle Hélène via Skype » et l’application a pris l’initiative. Il a testé aussi une commande pour prendre une course : Siri a fait l’appoint entre agenda et géolocalisation. Parfois, l’intégration reste capricieuse selon l’app, mais l’intention est claire : Siri devient un pont plutôt qu’une simple bouche.
La vraie force de SiriKit est de permettre aux apps de s’inscrire dans un flux conversationnel. Cela a posé la base des assistants actuels : actions multimodales, respect de la vie privée, et préservation d’un contrôle utilisateur. Insight : Siri n’est plus une façade, c’est une API conversationnelle.
Messages transformé : quand iMessages devient une plateforme
Apple a pris l’app la plus utilisée et l’a transformée en plateforme : iMessages se dote d’effets, d’un App Store dédié, et d’une boîte à outils multimédia. Les bulles peuvent exploser, les arrière‑plans animer une conversation, et les messages peuvent contenir des applications. C’est à la fois un pari social et une stratégie produit pour verrouiller l’écosystème.
Le nouveau Messages est ludique sans être gratuit : il introduit des fonctionnalités pratiques (paiements, édition). Il rend aussi possible la création d’expériences collaboratives — commander un repas à plusieurs ou partager un sticker animé devient banal.
- 🎨 Effets et bulles : animations pour renforcer le ton des échanges.
- 📱 Messages App Store : stickers, GIFs, micro‑apps intégrées.
- ✍️ Outils créatifs : Digital Touch, écriture manuscrite, Markup dans l’app.
- 🔒 Réglages : accusés de lecture individuels, invisible ink pour les surprises.
Fonction | Utilité | Emoji |
---|---|---|
Effets de bulles | Donner de la nuance émotionnelle aux messages | 🎈 |
Messages App Store | Étendre les fonctionnalités sans quitter la conversation | 🛍️ |
Digital Touch | Envoyer dessin/rythme cardiaque/annotations | ✍️ |
Cas pratique : pendant un test, Luc et deux collègues ont réglé une commande groupée via une extension iMessage — tout est resté dans la conversation, paiement inclus. Il note que cette retenue UX (ne pas ouvrir 15 apps) est un gain réel de temps.
Attention cependant : les développeurs peu sérieux ont inondé le store de stickers inutiles. La qualité reste disparate. Insight : Messages n’est plus juste du texte, c’est un mini‑écosystème où interface sociale et commerce cohabitent.
Photos et souvenirs : l’intelligence locale au service de vos albums
L’un des changements majeurs d’iOS 10 concerne la bibliothèque photo. Photos utilise l’apprentissage à bord pour détecter visages, scènes et objets, et recompose des collections appelées « Memories ». Ce n’est pas seulement du tri : c’est une narration automatique qui transforme des images dispersées en courts montages émotionnels.
Apple a volontairement fait tourner la reconnaissance directement sur l’appareil, en s’appuyant sur le GPU local. Cela signifie que vos visages et métadonnées ne sont pas envoyés au cloud pour l’analyse. La promesse est double : meilleure réactivité et respect de la confidentialité.
- 📚 Albums « People » et « Memories » : regroupements automatiques par visage et événement.
- 🎞️ Montages vidéo courts : musique, transitions et titres générés.
- 🔎 Recherche sémantique : cherchez « plage » ou « chat » et trouvez instantanément.
- 🖊️ Markup et filtres Live : édition avancée directement dans l’app.
Luc a senti la différence lors d’un tri : une recherche « vélo » l’a renvoyé à des photos de sessions urbaines prises sur plusieurs années. Memories a reconstruit un week‑end en deux minutes, avec musique choisie automatiquement. Techniquement, la base a été posée pour des fonctions que l’on voit maintenant dans des versions ultérieures d’iOS.
Limites : la reconnaissance n’est pas parfaite pour toutes les ethnies et certains objets rares échappent au classifier. Mais globalement, la fonctionnalité a changé la manière d’archiver et de revisiter des souvenirs. Insight : Photos devient un assistant mémoire, pas seulement une galerie.
/* Conteneur principal : taille limitée en hauteur pour respecter la contrainte */ .comparator-widget { max-height: 1000px; /* limiter la hauteur totale de l’outil */ border: 1px solid #e3e6ea; border-radius: 8px; padding: 12px; background: #fff; font-family: “Segoe UI”, Roboto, “Helvetica Neue”, Arial, sans-serif; } .comparator-controls { gap: 8px; } /* Tableau scrollable avec header fixe */ .table-container { max-height: 700px; overflow: auto; margin-top: 10px; border-top: 1px solid #eef0f2; } table.comparator-table { min-width: 820px; border-collapse: collapse; } table.comparator-table thead th { position: sticky; top: 0; background: #f8fafc; z-index: 2; border-bottom: 1px solid #e6eaef; } .badge-yes { background: #198754; color: #fff; } .badge-no { background: #6c757d; color: #fff; } .row-highlight { background: linear-gradient(90deg, rgba(253,253,224,0.6), rgba(255,255,255,0)); } .compare-toggle-btn { cursor: pointer; } /* Panneau comparatif avant/après */ .compare-panel { display: none; margin-top: 10px; border-radius: 6px; padding: 10px; background: #fbfbff; border: 1px dashed #e0e6ff; } /* Accessible focus styles */ .comparator-controls input:focus, .comparator-controls button:focus, table.comparator-table tbody tr:focus-within { outline: 3px solid rgba(13,110,253,0.12); outline-offset: 2px; } /* Small screens adjustments */ @media (max-width: 820px) { table.comparator-table { min-width: 100%; } } /* Widget interactif : “Comparaison des nouveautés iOS 10” Langue : français Librairies CSS utilisées : Bootstrap (CDN) – déjà incluse via . Pas d’APIs externes nécessaires. Données en local à partir des fragments fournis. Données sources (fourni par l’utilisateur) : before_fragment et after_fragment (identiques ici). On les expose pour la comparaison. */ (function () { // Données modélisées à partir des fragments fournis // Toutes les chaînes en français pour faciliter l’internationalisation future. const beforeFragment = “Comparaison des nouveautés iOS 10: Verrou (Raise to Wake), Messages (effets, apps), SiriKit (domaines autorisés), Photos (Memories, reconnaissance), Home (HomeKit central), Apple Music (nouvelle UI).”; const afterFragment = “Comparaison des nouveautés iOS 10: Verrou (Raise to Wake), Messages (effets, apps), SiriKit (domaines autorisés), Photos (Memories, reconnaissance), Home (HomeKit central), Apple Music (nouvelle UI).”; // Liste des fonctionnalités extraites et enrichies const features = [ { id: ‘verrou’, nom: ‘Verrou (Raise to Wake)’, description: ‘Allume automatiquement l’écran lorsque vous soulevez l’appareil pour consulter rapidement les notifications.’, present: true, impact: ‘moyen’, priority: 3, notes: ‘Pratique pour vérifier les notifications sans bouton, consommation batterie optimisée.’ }, { id: ‘messages’, nom: ‘Messages (effets, apps)’, description: ‘Effets visuels, bulles, applications intégrées pour enrichir les conversations.’, present: true, impact: ‘fort’, priority: 5, notes: ‘Grand impact social et communication, personnalisable.’ }, { id: ‘siri’, nom: ‘SiriKit (domaines autorisés)’, description: ‘Extension de Siri pour autoriser les apps à interagir via la voix (réservé à certains domaines).’, present: true, impact: ‘moyen’, priority: 4, notes: ‘Permet l’automatisation mais dépend des domaines ouverts par Apple.’ }, { id: ‘photos’, nom: ‘Photos (Memories, reconnaissance)’, description: ‘Regroupement automatique en souvenirs et reconnaissance d’objets/visages pour organiser les photos.’, present: true, impact: ‘fort’, priority: 5, notes: ‘Améliore la redécouverte de souvenirs et la recherche dans la photothèque.’ }, { id: ‘home’, nom: ‘Home (HomeKit central)’, description: ‘Application centralisée pour piloter les appareils HomeKit et créer des scénarios.’, present: true, impact: ‘moyen’, priority: 3, notes: ‘Simplifie la domotique pour les utilisateurs familiaux.’ }, { id: ‘music’, nom: ‘Apple Music (nouvelle UI)’, description: ‘Interface repensée pour Apple Music, navigation améliorée et recommandations.’, present: true, impact: ‘faible’, priority: 2, notes: ‘Impact variable selon l’usage du service de streaming.’ } ]; // Références DOM const tbody = document.getElementById(‘featuresTbody’); const searchInput = document.getElementById(‘searchInput’); const impactFilter = document.getElementById(‘impactFilter’); const sortSelect = document.getElementById(‘sortSelect’); const resetBtn = document.getElementById(‘resetBtn’); const comparePanel = document.getElementById(‘comparePanel’); const compareContent = document.getElementById(‘compareContent’); const compareTitle = document.getElementById(‘compareTitle’); const compareSelectedBtn = document.getElementById(‘compareSelectedBtn’); // Utilitaire : map impact to numeric for sorting const impactRank = { ‘fort’: 3, ‘moyen’: 2, ‘faible’: 1 }; // Génère une ligne de tableau pour chaque fonctionnalité function renderRows(list) { tbody.innerHTML = ”; list.forEach(feature => { const tr = document.createElement(‘tr’); tr.setAttribute(‘data-id’, feature.id); tr.tabIndex = 0; // Checkbox sélection const tdSelect = document.createElement(‘td’); tdSelect.className = ‘align-middle’; const checkbox = document.createElement(‘input’); checkbox.type = ‘checkbox’; checkbox.className = ‘form-check-input’; checkbox.setAttribute(‘aria-label’, `Sélectionner ${feature.nom}`); tdSelect.appendChild(checkbox); // Nom const tdNom = document.createElement(‘td’); tdNom.innerHTML = `${escapeHtml(feature.nom)}`; // Description (avec bouton d’accessibilité pour lire la note) const tdDesc = document.createElement(‘td’); tdDesc.innerHTML = `