Jake Archibald et ses invités discutent de leur philosophie et de ses différents aspects du développement Web, et abordent des astuces pratiques, des leçons et des vérités honnêtes.
Bramus partage son enthousiasme pour les animations liées au défilement, qui ne reposent que sur HTML et CSS. Option JavaScript intégrant...
Jake et Bramus discutent des animations de transformation, en particulier de la manière dont "rotate(0)" peut se comporter différemment de "none".
Jake partage son amour pour DOMPoint et DOMMatrix, deux API peu connues qui sont très utiles pour créer des effets visuels.
Bramus indique à Jake toutes les fenêtres d'affichage qui existent dans le navigateur. Si vous rencontrez des problèmes de mise en page avec des problèmes de position corrigé, d'unités vw ou de taille élevée,
Jake et NOUVEL INVITÉ (pour les prochains épisodes) Bramus discutent de comportements étranges dans l'analyseur HTML. Doit-il être plus strict ? Comment...
Jake et Cassie (toujours depuis Greensock) parlent des événements DOM prêts à l'emploi, qui peuvent ralentir votre application de manière inattendue. Mais que sont ...
Cassie Evans (de Greensock) discute avec Jake des chemins SVG, et de ce que ce désordonné de lettres et de chiffres signifie réellement.
Cassie Evans, de la chaîne GreenSock, présente FLIP, une excellente technique d'animation pour passer d'un état à un autre.
Dans cet épisode, Cassie (de Greensock) et Jake (pas de Greensock) discutent de la nouvelle API Navigation, qui a remplacé ...
Ada Rose Canon, de Samsung Internet, discute avec Jake des raisons pour lesquelles Samsung Internet existe et en quoi il diffère des autres navigateurs Chromium.
Ada (de Samsung Internet) et Jake (qui ne fait pas partie de Samsung Internet) discutent de problèmes liés à la gestion des CSS et déterminent si les ressources externes...
Jake défie Ada (de Samsung Internet https://developer.samsung.com/internet) à un jeu de type : "sur quelle touche a-t-elle été appuyée ?", alors qu'elle se plonge dans ...
Dans cet épisode, Ada Rose Cannon de Samsung Internet discute des normes du Web concernant la RV et la RA, et explique comment créer des expériences immersives.
Il s'avère qu'il est impossible de créer un fondu enchaîné entre deux éléments DOM à moins qu'ils ne soient opaques. Voici pourquoi et une nouvelle fonctionnalité qui pourrait y remédier.
Dans cette vidéo, Surma et Jake reprennent le thème des espaces de couleur, car il y a bien d'autres choses à aborder. Fonctionnalités de l'appareil, perceptua...
Jake et Surma discutent des caractéristiques de la veille qui nous empêchent encore d'arriver aujourd'hui. Vous en avez peut-être déjà rencontré, mais il...
Vous pouvez lâcher à l'intérieur ou à l'extérieur, mais le CSS ne vous permet pas de rebondir. Jake et Surma discutent d'une proposition de résoudre ce problème.
Jake et Surma utilisent un Joy-Con pour cliquer sur la glisse, car ce sont des patins bon marché. Voici comment cela fonctionne et les modèles de codage qu'ils utilisent.
Surma et Jake discutent des avantages et des inconvénients des applications monopages (SPA) et des applications multipages (MPA).
Jake et Surma discutent des mises en page qui confient le contenu à celles qui placent le CSS en charge, et de l'importance de cette différence...
Dans cet épisode, Surma explique brièvement l'histoire des espaces colorimétriques (sRVB, CIE XYZ, p3, rec2020, CIE LAB, etc.) et pourquoi ils sont importants...
Dans cet épisode, Jake et Surma discutent de la création d'effets de peinture"aléatoires" et expliquent pourquoi ils ne doivent pas être véritablement aléatoires.
Dans cet épisode, Surma présente à Jake de Deno, un environnement d'exécution basé sur TypeScript et créé par le créateur de Node.
Jake et Surma s'attaquent à l'un des types de débogage les plus difficiles sur le Web: les fuites de mémoire.
Jake et Surma retournent en studio pour cette toute nouvelle saison de HTTP 203.
Jake et Surma passent en revue les neuf principaux problèmes de performances que Jake a constatés lors de l'analyse d'un grand nombre de sites Web.
Vous connaissez GZIP, n'est-ce pas ? Il est présent partout sur le Web afin de réduire le nombre d'octets circulant sur le réseau. Dans cet épisode, Surma vous offre...
Dans cet épisode, Jake (c'est lui à gauche) et Surma (c'est l'autre) discutent du chargement des différents formats d'image, et de quoi...
Dans cet épisode, Jake et Surma discutent des entretiens pour des postes de développeur Web, en s'appuyant sur leurs bonnes et mauvaises expériences en tant que candidats, et mi...
Surma permet à Jakes de commencer rapidement à utiliser AssemblyScript, un langage de type TypeScript qui se compile en WebAssembly. Est-il plus rapide ? Plus petit ? Mieux...
Savez-vous comment fonctionne le bouton "Retour" (et d'autres éléments liés à l'historique des sessions) ? Jacques a écrit un quiz impossible à partir de...
Jake et Surma s'attaquent à ce vieux problème: que devez-vous inclure dans le texte alternatif d'une image ?
Tâches, microtâches, nanotâches... JavaScript a tout pour plaire. Ou peut-être pas. Quels sont-ils ? Comment les utilisez-vous ? Qu'est-ce qu'ils signifient ? Surma ri...
Vous avez déjà vu de nombreux tutoriels sur les compteurs en ligne, mais ils sont tous un peu incorrects... ou du moins la plupart le sont. Jake et Surma abordent ces différences...
Comment prendre une image avec 256 nuances de gris et l'associer à une image de seulement deux couleurs ? Jake et Surma déjouent l'image monochrome...
En Node.js, vous pouvez 'exiger' JSON. La même fonctionnalité a été ajoutée à la spécification HTML, mais a ensuite été supprimée. Jake et Surma plongent dans la réalité...
Faire fondre quelque chose et l'effacer : tout cela semble simple, n'est-ce pas ? Malheureusement non. Jake et Surma discutent des différentes pépites de ...
Surma essaie d'expliquer WebAssembly, les threads et les threads WebAssembly à Jake. Il fait également des diagrammes effrayants et utilise le langage assembleur. Juste ...
Jake apporte une modification rapide au code CSS de la spécification HTML et fait passer le temps de mise en page de 50 secondes à 400 ms. Puis, il passe beaucoup de temps...
Jake discute avec Surma de six façons de synchroniser les données entre les documents, mais certaines d'entre elles ne fonctionnent pas en permanence. Il s'agit donc d'un processus complexe et...
Surma et Jake examinent JavaScript, en particulier WeakMap, WeakSet et le nouveau WeakRefs.
Jake et Surma discutent d'un nouveau test dans Chrome 85 : l'importation de requêtes de streaming avec l'API fetch.
Jake et Surma sont de retour, comme si vous vous en souvenez. Plus ou moins.
Connaissez-vous les cookies de votre CSRF de votre CORS de votre CORB de votre CORP de votre COEP ? Dans cet épisode, Jake et Surma font de la plongée...
Dans cet épisode, Surma raconte comment il a trouvé un bug d'interopérabilité dans Chrome et l'a corrigé lui-même. On pourrait penser que l'histoire s'arrête là...
Dans cet épisode, Jake explique que les URL sont impossibles à interpréter pour les humains, surtout en ce qui concerne la sécurité. Qu'est-ce que c'est mon frère...
Dans cet épisode, Jake et Surma discutent de la fonction de tableau prevent(). Est-ce bon de l'utiliser ? Est-il trop "intelligent" ? Est-ce qu'il augmente ou diminue...
Dans cette série, Jake et Surma utilisent 16 fonctionnalités, toutes publiées dans Chrome en 2019, pour atteindre UNE QUALITÉ. Dans cet épisode:
Dans cette série, Jake et Surma utilisent 16 fonctionnalités, toutes publiées dans Chrome en 2019, pour atteindre UNE QUALITÉ. Dans cet épisode:
Dans cette série, Jake et Surma utilisent 16 fonctionnalités, toutes publiées dans Chrome en 2019, pour atteindre UNE QUALITÉ. Dans cet épisode:
Dans cette série, Jake et Surma utilisent 16 fonctionnalités, toutes publiées dans Chrome en 2019, pour atteindre UNE QUALITÉ. Dans cet épisode:
Jake et Surma discutent d'une nouvelle proposition de fonctionnalité pour WebAssembly, les types d'interface, qui apporte des types de niveau supérieur comme les chaînes et les tableaux...
Jake et Surma discutent d'une nouvelle proposition de fonctionnalité, Importer des cartes, qui vous permet de modifier la façon dont les modules JavaScript sont importés.
Jake et Surma se penchent sur les notifications Web push et les API sous-jacentes lors de la création du site Web du Chrome Dev Summit 2019.
Jake et Surma examinent les workers et les performances de leur primitive postMessage().
Jake et Surma explorent en détail le champ d'application des variables en JavaScript. var vs const/let, scripts et modules.
Jake et Surma discutent de la gestion des mises à jour des applications orientées hors connexion. Pouvons-nous faire mieux que "Cliquez ici pour mettre à jour" ? Ils examinent des exemples de...
Surma lui rappelle quatre bugs étranges qu'il a rencontrés dans le navigateur lors de la création du site https://proxx.app, dont la plupart ont bloqué l'accès à sa mémoire...
Dans un épisode particulièrement gênant, Jake et Surma discutent de ce qui les a amenés sur le Web et de ce qui les a aidés en cours de route...
Un peu différent pour HTTP 203 : Jake & Surma change de norme Web. Inclut des procédures pour lire les spécifications et rédiger des applications Web...
Le détournement de clic a modifié la façon dont nous devons interagir avec le contenu d'autres sites, comme les boutons "J'aime", mais pourrait l'être...
La série s'appelle « HTTP 203 », mais quelles étaient les autres options ?
Jake et Surma expliquent comment ils ont optimisé le code de rotation des images dans leur application Squoosh, comment Hacker News leur a appris à utiliser Loop Tiling...
Jake fait une démonstration de l'API Share Target, y compris de nouveaux éléments, qui arrive tout juste dans Chrome Canary.
Jake et Surma parlent de l'importance du contexte pour optimiser les performances et des erreurs courantes que certains développeurs...
Jake et Surma discutent de JAMStack, de ce que cela signifie et de l'utilité de cette fonctionnalité pour les développeurs Web.
Jake et Surma évoquent de nouvelles choses concernant l'API Canvas. en plus des points suivants, entre autres:
Jake montre à Surma un objet qu'il a créé à l'aide d'une nouvelle API Web : la récupération en arrière-plan.
De nombreuses fonctionnalités de la plate-forme Web sont arrivées dans Chrome en 2018, mais laquelle est la meilleure ? Il s'agit de la quatrième et dernière partie !
De nombreuses fonctionnalités de la plate-forme Web sont arrivées dans Chrome en 2018, mais laquelle est la meilleure ?
De nombreuses fonctionnalités de la plate-forme Web sont arrivées dans Chrome en 2018, mais laquelle est la meilleure ?
De nombreuses fonctionnalités de la plate-forme Web sont arrivées dans Chrome en 2018, mais laquelle est la meilleure ?
Jake et Surma examinent les fonctionnalités Web et JavaScript modernes que nous tenons pour acquises.
Jake & Surma présentent l'API Page Lifecycle, nouveau avec Chrome 68. Ils discutent des raisons pour lesquelles il était nécessaire et de la meilleure façon de l'utiliser.
Jake & Surma évoque la nouvelle propriété de la boîte de transformation SVG, qui permet de contrôler l'application des transformations.
Jake et Surma examinent certaines des propositions JavaScript en cours de développement et qui pourraient ne jamais se produire, et donnent à chacune un Surma-s officiel...
Dans cet épisode, Surma et Jake parlent du chargement conditionnel des polyfills et de sa mise en œuvre dans les modules ES2015. Je...
Dans cet épisode, Surma explique Broadcast Channel en deux minutes. L'API Broadcast Channel est un sujet intéressant, car il s'agit d'une...
Dans cet épisode, Jake et Surma discutent de CORB (Cross-Origin Read Blocking), un algorithme qui réduit le risque de fuite de données sensibles...
Dans cet épisode, Jake et Surma analysent le fonctionnement des "for-loops" et leur évolution. Il s'est avéré que c'était compliqué.
Lighthouse et Puppeteer sont deux outils de développement puissants qui peuvent être utilisés ensemble de manière très efficace pour créer votre site Web. Lighthou...
Jake et Surma discutent des derniers développements en JavaScript avec Mathias Bynens et Sathya Gunasekaran.
Martin Splitt discute de l'avenir de la recherche Google avec Jake et Surma lors de la conférence Google I/O 2018. #HTTP203
Jake et Surma parlent de la sécurité Web, de Spectre et de Meltdown, ainsi que des méthodes utilisées par les équipes de sécurité pour gérer les failles. Ils sont assis...
Paul Irish et Jason Miller rejoignent Jake & Surma pour discuter des derniers développements dès maintenant et à venir dans les outils pour les développeurs Chrome. #HTTP203
La dette technique est un terme désignant le travail supplémentaire causé par le choix de la solution la plus simple au début du développement, plutôt que...
Darin Fisher, vice-président de l'ingénierie, s'entretient avec Jake et Surma au sujet des débuts du navigateur Chrome et des questions pendant l'entretien qui ont é...
Mariko Kosaka discute avec Jake et Surma de leurs premières expériences avec le Web et de la façon dont ils se sont lancés dans le codage. Mariko achète aussi...
Jake et Surma discutent avec Rob Dodson de l'accessibilité, de sa rotation SWE (Software Engineering) et de :focus-visible.
Jake et Surma discutent avec Monica Dinculescu du kit de démarrage PWA, des emojis et des bonnes personnalités. #HTTP203
Jake Archibald et Surma discutent de l'état du Web avec Ben Galbraith (directeur de Chrome) et Dion Almaer (directeur de DevRel) sur l'état du Web...
Aujourd'hui, sur #HTTP203, Jake et Surma discutent du tristement célèbre #SmooshGate!
Dans #HTTP203 Surma (@DasSurma) et Jake (@Jaffathecake) expliquent comment pirater l'équilibre travail-vie personnelle.
Jake Archibald et Surma parlent de l'arbre qui secoue dans cet épisode de HTTP203. et vous montrer du code ! C'est la première fois. Parfait.
Surma et Jake Archibald discutent des observateurs d'aujourd'hui #HTTP203 -
Jake Archibald explique les symboles JavaScript à Surma en deux minutes. Pourquoi les utilisez-vous ? Pourquoi ? Tout sera révélé... #HTTP203
Le jeu de vitesse est de retour ! Surma n'a que deux minutes pour expliquer à Jake sa récente exploration de Webpack et des workers. #HTTP203
La plupart des appareils fonctionnent à 60 Hz, mais certains nouveaux fonctionnent à 120 Hz. Qu'est-ce que cela signifie pour nous, simples ingénieurs mortels ? Surma et Jake discutent de ...
EventTarget est disponible dans Canary ! Ooooh. Surma et Jake expliquent ce que cela implique pour le Web. #HTTP203
JavaScript permet désormais d'importer dynamiquement des modules à l'aide de la fonction import(). Mais est-ce vraiment une fonction ? #HTTP203
Lors de la dernière offre spéciale de Noël HTTP203, Surma parle des workers Web qui font appel à un worker dédié pour votre site.
C'est la période des fêtes HTTP203 ! Dans cet épisode, Jake parle des flux de transformation.
Dans cet épisode sur le protocole HTTP203, Surma parle de "Dynamic import()". Dynamic import() introduit une nouvelle forme d'importation semblable à une fonction qui permet de ...
C'est la période des fêtes HTTP203 ! Jake et Surma ont deux minutes pour nous parler du Web qui les passionne en 2018. Dans cet épisode,
Aujourd'hui, Surma parle des itérateurs et des générateurs asynchrones dans HTTP203.
'C'est la période de Noël HTTP203 ! Jake et Surma ont deux minutes pour nous parler du Web qui les passionne en 2018. Dans cet épisode,
C'est la période des fêtes HTTP203 ! Jake et Surma ont deux minutes pour nous parler du Web qui les passionne en 2018. Dans cet épisode, S...
Dans cet épisode de Noël de HTTP203, Jake parle du CSS "weightless" : une nouvelle pseudo-classe qui vous permet d'associer des éléments sans impacter les spécifications...
Surma parle de l'architecture Web et de son objectif pour 2018 : apprendre aux développeurs à éliminer les à-coups dans le thread principal. Qu'il s'agisse de JavaS...
'C'est la période de Noël HTTP203 ! Jake et Surma ont deux minutes pour nous parler du Web qui les passionne en 2018. Dans cet épisode, Surma ...
C'est la période des fêtes HTTP203 ! Jake et Surma ont deux minutes pour nous parler du Web qui les passionne en 2018. Dans cet épisode, Jake ta...
'C'est la période de Noël HTTP203 ! Jake (@jaffathecake) et Surma (@DasSurma) ont deux minutes pour décrire un sujet Web qui les passionne ...
Les Weakmaps sont un moyen d'associer un objet à un autre objet, ce qui permet de récupérer la mémoire. Jake (@jaffathecake) et Surma (@DasSur...)
Vous vous êtes déjà demandé WebRTC ? Eh bien... ne vous inquiétez plus ! Plus ou moins. Surma s'entraîne comme il se doit et s'efforce d'expliquer ses découvertes à Jake. ...
Surma et Jake Archibald parlent de VDOM et lit-html, et évaluent les différences en termes d'expérience et de performances pour les développeurs. #HTTP203...
Aujourd'hui, avec #HTTP203, Jake Archibald & Surma évoque les fenêtres d'affichage visuelles, les fenêtres d'affichage de mise en page et les nuances générales de... les fenêtres d'affichage !
Surma et Jake Archibald discutent de ce qu'ils ressentent concernant le syndrome de l'imposteur et s'il est vraiment important que vous ne vous souveniez pas...
Jake Archibald et Surma parlent de leur expérience avec Flash dans HTTP203. Quelles normes Web se sont inspirées de Flash ? Qu'est-ce que Flash peut...
Les développeurs Google, Jake Archiibald et Paul Lewis, discutent de leur philosophie concernant le développement Web et ses différents aspects...
Dans le rapport HTTP203 HTTP2, Paul et Jake parlent de l'avenir du protocole HTTP et de son impact sur la création de sites Web, de la conception aux performances.
Cette semaine, Paul et Jake sont dans un vignoble au sommet d'une montagne et discutent des bibliothèques et des structures.
Jake raconte à Paul son récent travail de performance et ses tentatives d'affichage de leur propre contenu plus rapidement que sur Wikipédia.
HTTP203: cette semaine, Paul explique à Jake tout sur les mémos vocaux, une application qu'il a créée avec ES2015 (ES6).
HTTP 203 renvoie le 8 septembre ! La nouvelle saison retrace le voyage du duo pour Google I/O en 2015. Ils vous donnent un échantillon de divers aspects des ...
Cette semaine, Paul et Jake parlent de l'avenir de JavaScript: ES6 et au-delà.
Paul et Jake discutent du code facile à gérer et réutilisable, et d'une façon amusante de se souvenir des paramètres de ligne de commande pour décompresser un fichier.
Paul et Jacques sont de retour ! Cette fois, ils parlent des avantages de plusieurs moteurs de navigateur et de la puissance qu'ils offrent aux développeurs.
Que nous réserve l'avenir pour le Web ? Paul et Jake discutent des options utopiques et dystopiques... et il s'avère que Paul déteste Blade Runner, un...
Qu'il s'agisse de parler en vDOM ou de mentir aux utilisateurs, Paul et Jake s'emploient à s'assurer que les utilisateurs accèdent à des sites ultrarapides.
Paul et Jake parlent de l'importance du rendu progressif sur le Web. Jake ne sait malheureusement pas comment dire "isomorphe".
Comment savoir si une propriété CSS va entraîner des problèmes de performances ? On dirait que Paul a une réponse qu'il a hâte de donner à Jake. ...
Jake a développé une réaction allergique à une substance vitale, et Paul Smith aborde le sujet très controversé de la comparaison entre Web et natif. Oui, le ...
Jake se lance dans son nouveau rôle de Headphone Destroyer, et Paul craint qu'il soit trop difficile de passer à la construction de Hello...
Avec un grand nombre de nouvelles fonctionnalités Web désormais contrôlées via HTTPS, Paul et Jake se demandent si le protocole HTTPS est une exigence raisonnable...
Il n'y a rien de plus ennuyeux que de visiter un site et de se contenter de voir un espace blanc à l'endroit où le texte devrait figurer, tout simplement parce que la police Web est tak...
Les événements de pointeur (pas les événements CSS ou les autres) sont configurés pour unifier les entrées sur tous les appareils. Jake a une petite nouvelle à annoncer pour Paul...
Construire pour le Web est génial, mais vous pouvez parfois vous retrouver déconcerté par des pièges. Regardez le dernier épisode de HTTP 203, où ...
Suivre les performances de rendu et le nombre d'images par seconde est compliqué pour les développeurs, mais Paul semble vouloir vous en dire plus ...
Ho ho ho ! L'année 2014 a été une excellente année pour le Web, et Paul et Jake ont pensé qu'un résumé serait seulement le ticket pour terminer l'année en ...
HTTP 203 : la saison 2 arrive le 18/05 ! Paul et Jake parlent du Web. En fait, si vous écoutez attentivement, vous entendrez un bruissement...