176Fermer178
BrunniLe 08/10/2016 à 16:56
KK a de bons arguments dans son post, y compris des trucs que je ne savais pas (notamment concernant le toolkit Electron). C'est agréable merci. Ceci dit, je trouve que HTML/CSS reste pour moi le meilleur langage de description de contenu, couplé au Javascript et à quelque chose comme jQuery pour manipuler le DOM. On peut tout faire, même des jeux, preuve que c'est très puissant et complet. Tout le monde a essayé, du côté de Windows avec leur XAML, du côté de Qt avec QML, etc. et au final le HTML est juste le truc qui reste le plus complet, pouvant absolument rendre n'importe quoi tout en gardant une sémantique permettant d'indexer et même rendre le site accessible aux malvoyants. Alors oui je vais nuancer, pas forcément avec un look natif, et il est vrai que "look natif" n'a plus beaucoup de sens de nos jours ; le flat, autant qu'on puisse en avoir marre, a permis à chaque produit d'apporter sa touche visuelle propre (quitte à recoder depuis zéro) tout en restant relativement cohérent et facile a appréhender pour chacun.

Et je pense que c'est pour ça qu'on arrive à un stade pour moi où Javascript/HTML5/CSS sont plus ou moins universels, c'est facile à appréhender et maîtrisé par une base jusque là inégalée de développeurs, bien documenté et on trouve des astuces pour faire absolument tout, multiplateforme, suffisamment léger si nécessaire (on parle pas d'un site desktop bien sûr), sans nécessiter de déploiement (un autre avantage pour les compagnies c'est qu'elles peuvent aliéner un peu plus l'utilisateur par la même occasion, se protéger du piratage et mettre à jour le contenu silencieusement tout en faisant disparaître toute preuve de comportement foireux d'un jour à l'autre) et plus brièvement déjà un standard de facto.

Posté avec un clavier QWERTY en mode US.