Blog des Gens Compliqués

A propos de Microsoft...

08/06/2018 15:23:16+02:00|Par DkVZ
2 minutes de lecture (facile)

On parle beaucoup de Microsoft ces derniers temps suite à leur acquisition de Github.

Alors moi aussi.

Dans ce billet je parlais de différentes technologies pour mon backend et je disais ça:

Je pense que le C# est un bien meilleur langage que Java avant la version 8. Mais... Microsoft n'était pas encore dans le fameux combat Github des titans du Javascript et des jeunes développeurs sur des Mac plein de stickers quand .NET aurait dû garder toute sa traction. Comme ils ont de l'argent infini j'imagine qu'ils nous sortirons un truc un jour ou l'autre.

Et vous savez quoi? Ils nous ont sorti un truc.

Genre, racheter le mono-site qui héberge les sources de la majorité des projets OpenSource et du 99% des 80000 frameworks Javascript. Pour 7.quelque-chose MILLIARDS DE DOLLATS.

Je sais bien qu'ils ont de l'argent infini mais ça doit quand même chatouiller là, non? Et je pense qu'ils ne se rendent pas compte du volume de données que ça représente, il y a quand même à peu près 10 milliars de TB de node_modules qui ont été commit par erreur sur Github.


J'ai un article qui devrait être publié sous-peu qui est une expérience de bourrer plein de tags <video> sur une page web et voir ce que ça fait.

Outre le fait que je ne vous conseille pas de le faire, il s'agit absolument d'utiliser un attribut du tag video qui s'appelle "preload".

On peut le placer sur "metadata" pour ne récupérer que le début de la vidéo (mais ça peut faire pas mal de MB en pratique) ou sur "none" pour ne télécharger que si on clique sur Play.

Ca me semble assez basique comme fonctionnalité. Je vérifie à tout hasard la compatibilité des navigateurs:

Il semblerait que même sous Edge, le truc du futur en navigateur par défaut sur Windows 10 et qui affiche un message "T'es sûr, il est bien Edge en fait!" quand on veut le remplacer par un autre dans une page obscure du panneau de config, ne supporte pas non plus cet attribut.

Donc en gros, Edge se met à tranquillement télécharger TOUTES les vidéos.

Du coup si vous êtes sur mobile dans un pays du tiers monde comme la Belgique votre forfat ridicule est explosé en quelques minutes.

Bon heureusement, le monde du mobile n'est pas affecté par la maladie Edge et la majorité du traffic web aujourd'hui est sur mobile, donc ça, c'est cool.

Mais tout de même, comment Microsoft peut avoir à la fois les trucs les plus cools, comme VS Code, qui nous aident à progresser et écrire du code plus efficacement, et les trucs les plus affreux comme EDGE qui nous force à perdre plein de temps pour tout adapter pour leur bouse.

Alors s'il vous plait, vous, Microsoft, qui venez de poser votre botte en plein milieu du monde Open Source, avec toutes les virgules du monde, s'il vous plait, cessez d'essayer d'imposer vos standards moisis et placez Opera comme navigateur par défaut sur Windows 10 (histoire de ne pas faire de jaloux).

Là, et seulement là, vous aurez montré votre désir d'implication dans la création d'un monde meilleur.

Le monde du web dev dont je ne fais que très très très modestement partie souffre de votre héritage empoisonné à la sauce Internet Explorer depuis.... DEPUIS TOUJOURS.

Faites quelque chose!

Ah oui, et si vous remplacez tout .NET par du Typescript/Javascript et Electron je risque de vomir du sang.

Commentaires

Il faut JavaScript activé pour écrire des commentaires ici

Ajouter un commentaire

Votre commentaire a été ajouté
(enfin, je pense)