macOS 10.14 aura peut-être un mode sombre [Màj]

Nicolas Furno |

WebKit, le moteur web de Safari, n’a pas livré tous ses secrets. Hier, nous avions déniché plusieurs mentions d’iOS 12 dans le projet développé en open-source et découvert au passage que la prochaine version d’iOS pourrait encore être compatible avec l’iPhone 5s. Voilà qui a donné des idées au malin Guilherme Rambo1 et en fouillant le code source du projet, il a trouvé du nouveau : une référence à un mode nuit pour macOS 10.14.

Quelques lignes extraites du code-source de WebKit et qui évoquent un nouveau mode sombre spécifique à macOS 10.14.

Le successeur de High Sierra pourrait donc étendre son mode sombre et ne plus le réserver au Dock, à la barre des menus et quelques autres éléments du système. Les apps développées en suivant les standards de macOS pourraient automatiquement basculer dans une teinte sombre si l’utilisateur le demande. Du moins, si cette section du code-source correspond à une fonction qui est effectivement dans macOS 10.14, le projet WebKit changeant beaucoup plus rapidement que le système d’exploitation.

Bizarrement, c’est plutôt sur iOS que l’on attend un mode nuit, et ce, depuis plusieurs années déjà. Guilherme Rambo a cherché, mais il n’a rien trouvé de similaire concernant iOS 12. Encore une fois, cela ne veut pas dire que la fonction ne sera pas proposée, cela peut aussi signifier qu’elle a été mieux dissimulée ou qu’elle n’a pas encore été développée.

[MàJ 20/04/2018 16h22] : En fouillant les sources de WebKit, nous avons déniché quelques particularités du fonctionnement de Safari dans macOS 10.14, notamment en matière de gestion de l'affichage. « Dans macOS 10.14 », dit un commentaire laissé par un développeur, « le processus WebContent n'a pas accès au WindowServer », ce processus indispensable qui fait le lien entre les applications et l'affichage. Cela veut-il dire qu'il va connaître des modifications majeures ? Difficile de le dire, même si ce commentaire qui dit que « nous n'avons pas besoin de communiquer avec le Dock » est intriguant, comme s'il se tramait quelque chose.

Ces mêmes sources font quelques références à iOS 12, mais pour des aspects purement utilitaires seulement, notamment dans la gestion de 3D Touch.


  1. Avec Steve Throughton-Smith, il fait partie des quelques développeurs qui ont sorti énormément d’informations à partir des logiciels fournis par Apple. ↩︎

avatar Septime | 

Enfin!
Déjà que le centre de notif sombre a disparu sans raison...

avatar Nixam | 

Ça tombe bien, il est aussi apparu sans raison… ?

avatar oliverberard | 

Vivement Juin

avatar macbook60 | 

Mode sombre dans tout ios ➡️
La class trop ?

avatar Madalvée | 

Voilà ça plus deux ou trois nouveaux emoji : plus besoin de regarder le Keynote.

avatar macbook60 | 

@Madalvée

C’est suffisant lol

avatar tbr | 

@Madalvée

Qui regarde encore les Keynote ?

SJ vendait du rêve,
TC vend des chiffres.

L’un rendait la tech chaleureuse,
L’autre est froid.

Le premier est mort, le second n’a de charisme que la façade...

avatar Shaskan | 

@tbr

Je te trouve un peu dur mais ça n’engage que moi... mais je pense que nous sommes à une époque où la technologie s’améliore seulement avant de chambouler... nous aurons sûrement droit à de grosse avancée dans les années à venir mais plus nous progressons plus il est difficile de le faire je pense

avatar Almux | 

On est surtout de plus en plus blasé... Ce qui manque n'est pas lié aux progrès technologiques, mais à notre aptitude à l'émerveillement.

avatar pat3 | 

@tbr

"Le premier est mort, le second n’a de charisme que la façade..."

Le second n’a de charisme que l’huître ?

avatar Leborde | 

C'est très clair quand on lit ces lignes de code en mi-chinois mi-hebreux, avec un zeste de persan.

avatar k2r | 

Je ne suis pas développeur mais je m’attendrais quand même à trouver le mot « dark » dans le code pour effectivement penser qu’il y a un mode sombre en prévision. Mais là, point de « dark » à l’horizon...

avatar iPop | 

@k2r

#000 ou black, ça marche aussi.

avatar ijimax | 

@iPop

Oui, et aussi:
- nomSuspectCarJeNeVeuxPasQuonSacheSurQuoiJeTravaille

avatar Un Type Vrai | 

Le concept de variable et d'héritage...
Voilà un parfait commentaire pour rappeler que le code, ce n'est pas :
if «dark» then #000 else if «white» then #FFF, else if «light grey» then #CCC...

Cela dit, je trouve suspect que si le booléen useSystemApparence est vrai, on utilise l'apparence effective de NSApp...
Sans le contexte, j'ai l'impression que system dans ce cas n'est pas mac OS, mais une référence à autre chose.

avatar Le docteur | 

M'en fout. Plus de support des applications 32 bits, donc je ne pourrai pas l'installer.

avatar Domiino9 | 

....Après laTouch Bar ...le mode sombre....et nous sommes en 2018!

avatar Almux | 

Très bien le mode sombre. La plupart des applications liés à la créativité ont des interfaces sombres. C'est beaucoup moins fatiguant.

avatar Pierre Thibault | 

Cela ne semble pas être du code de qualité.

CONNEXION UTILISATEUR