Quand Apple tente de dissimuler ses petits secrets dans le projet WebKit
La WWDC 2018 approche, et cela se voit dans les statistiques de certains sites web. 9to5Mac a remarqué que les visites provenant d’appareils sous iOS 12 et macOS 10.14 (localisées pour la plupart en Californie) ont bondi ces dernières semaines, signe d’une intensification du développement interne avant la mise à disposition d’une bêta aux développeurs tiers en juin.

On trouve aussi des références à iOS 12 et macOS 10.14 sur la plateforme de développement de WebKit, le moteur de Safari, qui est consultable par tout un chacun car le projet est open source. La confidentialité requise par Apple au sujet de ses logiciels non annoncés n’est pas sans poser de petits problèmes aux contributeurs de WebKit.
Ici, un développeur se fait reprendre par un autre parce qu’il a mentionné explicitement iOS 12 et macOS 10.14. « Utilise les macros TBA s’il te plaît ! », est-il réprimandé, TBA signifiant To Be Announced (sera annoncé ultérieurement).

Là, un développeur met un terme à l’utilisation du concept « future » qui implique de mentionner les numéros des prochaines versions des systèmes d’exploitation. L’extrait de code suivant, qui est donc obsolète mais toujours en ligne, dévoile qu’iOS 12, macOS 10.14, tvOS 12, et watchOS 5 sont prévus :
'Future': Version(10, 14),
},
- 'ios': self._automap_to_major_version('iOS', minimum=Version(10), maximum=Version(12)),
- 'tvos': self._automap_to_major_version('tvOS', minimum=Version(10), maximum=Version(12)),
- 'watchos': self._automap_to_major_version('watchOS', minimum=Version(1), maximum=Version(5)),
En continuant de fouiller dans le projet WebKit, qui est répétons-le complètement ouvert, on peut aussi trouver une mention d’un test réalisé en janvier avec un iPhone 5s tournant sous iOS 12. Si vous vous demandiez si votre iPhone 5s aurait droit à la prochaine version majeure d’iOS, vous êtes donc fixé, même s’il peut y avoir des changements en cours de route.
Difficile position d’équilibriste que celle des développeurs d’Apple contribuant à WebKit qui est de devoir tester et communiquer sur des logiciels secrets dans un environnement ouvert…
iOS 12 sur le 5s serait une très bonne nouvelle
@NicolasVCT
Ben si Apple tient ses promesses iOS 12 et MacOS 14 vont etre comparable au passage de Windows Vista a Windows 7: les machines inutilisables sous Vista etaient tres fonctionnelles avec Windows 7... On peut supposer qu'il en sera de meme avec iOS 12 et MacOS 14, sachant que les catastrophes iOS 11 et MacOS HS 10.13 se comparent naturellement a la berezina Vista...
Et pour rappel - encore une fois - iOS est un derivé de MacOS qui est lui meme un Unix, construit sur une architecture modulaire cloisonnée: on peut modifier un module, en rajouter un sans toucher aux autres et sans alterer ce qui fonctionnait precedemment. Il n'y a donc aucune raison technique qu'une version n d'iOS soit plus lente que la version n-1, au contraire, chaque nouvelle version d'iOS devrait meme tourner mieux et plus vite sur une meme machine!!!
6 ans de support en 2019 c’est énorme après faut voir comment il tourne déjà sous iOS11 j’en ai aucune idée
@SebKyz
J'ai 3 5S sous iOS 11 et ils tournent tous correctement.
@MarcMame
A l'exception du clavier qui est insupportable... mais ce n'est pas spécifique au 5S.
@r e m y
As tu fais un reset sans reprendre ta save ?
@SebKyz
Oui. Ça améliore le clavier sur l'instant et au fur et à mesure que le temps passe, les lags réapparaissent et ne font qu'empirer...
@r e m y
Tu as quel appareil ? Sur iPhone 7 c’est très fluide (encore heureux en même temps)
@shaba
Un iPhone 5S et un iPad Air
Même clavier exaspérant sur les 2... avec en plus sur l'iPad une tendance à effacer de façon inopinée, tout le texte qu'on vient de taper sans possibilité d'annuler l'effacement.
@r e m y
Bizarre car sur mon mini 4 le clavier est hyper fluide. Je ne me souviens plus mais peut-être que le proc est plus récent. En tout cas depuis 11.3 tout va bien tant sur iPhone 7 que sur iPad.
@shaba
Sur un 7 en mode économie d'énergie c'est pas très fluide à certains moments.
Mais je dirais que c'est un bug au niveau du dictionnaire car sur Spotlight le clavier est super réactif.
Et ça explique pourquoi les américains ne s'aperçoivent pas du problème.
@fousfous
En effet avant 11.3 en économie d’énergie il pouvait ramer par moments. Depuis la mise à jour plus de problème.
@shaba
C'est vraiment étonnant, parce que sur mon iPad c'est quand même insupportable, je fais gaffe a pas revenir en arrière parce que sinon y a tout qui se bloque.
@fousfous
Tu as quel appareil ? Mon mini 4 est aussi fluide que sous iOS 10 désormais, c’était plus compliqué aux débuts d’iOS 11 mais les mises à jour ont bien corrigé le tir.
@shaba
iPad Air sous la dernière version.
@fousfous
Je viens de vérifier il a un A7 contre un A8 pour mon mini 4, ça se joue donc à ce niveau sans doute.
@shaba
Y a peu de différence de puissance entre les 2 tu sais. Et un 7 en mode d'économie d'énergie est plus puissant.
Mais sinon c'est vraiment dommage parce que le clavier de l'iPad est génial est bien meilleur que celui du Mac si on oublie les ralentissements.
@fousfous
Vraiment étrange cette différence d’un utilisateur à l’autre... j’ai plusieurs claviers installés (anglais espagnol), je sais pas si ça joue ou pas... en tout cas je suis ravi de mon iPad, j’avais quelques craintes avant de le passer sous iOS 11 mais clairement ça valait la peine.
@shaba
Moi aussi j'ai plusieurs langues dessus et supprimer et en ajouter ne change rien.
Mais le pire c'est que le clavier il fonctionne super bien des fois.
@fousfous
Par contre dans général>langues et régions j’ai tout viré sauf le français. Aucune idée de l’impact mais tu peux essayer ça n’a aucune incidence à priori, les claviers restent là eux.
@shaba
J'ai supprimé le grec et le français qui était en double mais ça change rien, et ça sert à quoi d'avoir des langues secondaires? J'hésite pour virer l'anglais.
@fousfous
Je crois que si une app n’est pas traduite dans la langue 1 l’iPhone utilise la 2 puis la 3 etc. Bref tu peux tout virer.
@shaba
Scoop: ça ne change rien
@fousfous
?
@fousfous
De toute façon tous les appareils devraient pouvoir faire tourner le clavier correctement c’est quand même la base...
@r e m y
"A l'exception du clavier qui est insupportable..."
-------------
Pas de pb de clavier sur ces 3 iPhones.
Je n'ai pas d'explication particulière du pourquoi ils ne sont pas touchés par ce bug.
@MarcMame
tu as bien de la chance !
parce que moi meme apres 3 restaurations (depuis que je suis passé sur ios11) le bug est toujours la.
sur ios11.3, c'est "moins flagrant" qu'avant, mais au bout de quelques semaines (apres la restauration) le clavier recommence a faire des siennes sur mon 6S.
mais il faut tout de meme reconnaitre que ca n'a rien a voir avec les debut d'iOS11 ou le clavier etait TOTALEMENT inutilisable... la on est au niveau d'un clavier TRES lent (type smartphone entrée de gamme).
le plus flagrant c'est le passage en mode eco d'energie... alors a ce moment la... le clavier devient vraiment d'une lenteur extreme... (alors que sur iOS9 et 10, meme en mode eco, il etait PARFAITEMENT fluide)
@MarcMame
Ok c’est bien alors. Par contre l’histoire du clavier c’est bizarre car tous le monde n’est pas touché.
Bah j'espère que le processeur A7 aura le droit à iOS 12, rien que pour corriger la bug du clavier.
Au fait macg, vous ne pouvez pas mettre la pression à Apple pour qu'ils répondent pourquoi ils n'ont toujours pas corrigé le bug? Vous mettez le mot clé "obsolescence programmée" et ça devrait les réveiller.
@fousfous
Ce bug persiste même après une restauration ?
@fousfous
vu que meme apple a reconnu le fiasco d'iOS11 (en declarant reporter les fonctions phare d'iOS 12 pour ameliorer la stabilité et les performances) je suis assez confiant sur le fait que l'ensemble des machines sur iOS11 sera eligible iOS12 (ca leur permettra en plus de retourner ce fiasco a leur avantage en disant "REGARDEZ, AUCUNE MACHINE N'EST ECCARTE CETTE ANNEE" ;).
@romainB84
La rumeur dit qu’Apple a reconnu le fiasco nuance. J’espère que c’est exact.
Comment tué encore un appareil en le rendant inutilisable par sa lenteur?? Proposer une mise à jour bien sûr !! Lol
Surtout que les nouveautés ne seront, pour la majorité et surtout pour les « meilleures », pas proposées !
J’espère que iOS 12 nous fera oublié iOS 11...
C'est sûr.
On parlera plus des bugs de iOS 11, mais de ceux de iOS 12
^^
Utilise peut être que le clavier qwerty
Je n'ai aucun problème de clavier sur l'iPhone 5s ni ur l'iPad mini 4, tous les deux sont sous la dernière bêta version de la 11 dispo depuis hier. Je n'ai jamais eu le moindre problème sur ces deux appareils ni de clavier ni d'autre chose d'ailleurs. Je ne me souviens pas qu'ils fussent plus
rapides sous la version 10…