Smashing TV Interviews : la liste des sources de Mozilla View
Publié: 2022-03-10Smashing TV a travaillé avec nos amis de Mozilla pour vous apporter le contenu de leur prochaine conférence View Source à Amsterdam. Nous sommes vraiment ravis de l'événement qu'ils organisent.
Ici, sur Smashing Magazine, nous présentons souvent des articles qui expliquent un peu comment les technologies Web sont créées. Je suis un membre du groupe de travail CSS, et j'aime partager les choses dont nous avons discuté lors de nos réunions, comme mon article sur « Designing An Aspect Ratio Unit For CSS ». Plus tôt cette année, nous avons publié un article d'Amy Dickens, "Web Standards : The What, The Why, And The How", dans lequel Amy expliquait ce que nous entendons par standards Web et comment fonctionnent les groupes de normalisation. Nous avons également partagé avec vous comment les fournisseurs de navigateurs tels que Mozilla facilitent l'utilisation des fonctionnalités de la plate-forme Web dans notre travail, comme cet article de Chen Hui Jing, "Débogage des mises en page de grille CSS avec Firefox Grid Inspector".
Si vous aimez des articles comme ceux-ci, alors vous allez adorer View Source et la possibilité de passer deux jours avec des personnes impliquées dans la spécification du Web et sa mise en œuvre dans nos navigateurs. C'est une source de vue très spéciale car des amis de Google, Microsoft, Samsung et du W3C se joignent à Mozilla pour apporter le meilleur du Web aux développeurs et aux concepteurs cette année. J'y serai aussi, portant mon chapeau de groupe de travail CSS, dans le cadre d'un coin de discussion sur la façon dont CSS pénètre dans les navigateurs.
Notre propre Vitaly Friedman a interviewé certains des conférenciers de l'événement à venir, et vous pouvez regarder la première de ces interviews maintenant.
Profitez de cette conversation avec Kenji Baheux, chef de produit chez Google, travaillant sur Chrome/Web Platform, sur le Web dans différentes parties du monde, les différences entre l'utilisation du Web et ce dont nous devons être conscients lors de l'extension à un inconnu marché en Inde ou en Asie du Sud-Est.
L'événement View Source Amsterdam de Mozilla se déroule les lundi et mardi 30 septembre et 1er octobre au Theater Amsterdam. Obtenez vos billets ici. Vous pouvez économiser 25 % avec le code Smashing_VS
ou utiliser un lien direct pour vérifier. J'ai hâte de vous y rencontrer!
Une entrevue avec Kenji Baheux
Vitaly : Bonjour et bienvenue dans l'une de ces interviews sur les conférenciers de source visuelle, des sessions en direct avec quelques coulisses sur les conférenciers, les sessions, les discussions et les sujets intéressants. Et je suis très heureux et honoré d'avoir parmi nous aujourd'hui Kenji Baheux, de Google, qui vit actuellement à Tokyo, au Japon. Comment vas-tu aujourd'hui, Kenji ?
Kenji Baheux : Je vais plutôt bien, merci.
Vitaly : Fantastique. J'ai des questions. Vous savez, je le fais toujours, j'ai trop de questions je crois, mais je suis vraiment curieux parce que vous savez, je sais que vous avez passé pas mal de temps et vous savez, la session que vous allez présenter aujourd'hui , vous allez présenter cela dans la source de vue qui concerne le Web multiculturel, n'est-ce pas ? C'est comme le Web au-delà de la portée de ce à quoi nous sommes habitués, et très souvent, lorsque nous pensons à concevoir un bâtiment pour le Web, nous pensons à concevoir et à construire pour notre Web. Vous savez, pour des écrans merveilleux et des appareils merveilleux et des connexions merveilleuses et des appareils puissants, et tout ça. Mais quand on pense à concevoir pour l'Indonésie, quand on pense à concevoir pour l'Asie du Sud-Est ou l'Inde ou un peu tous les endroits où nous ne sommes pas familiers, nous avons des stéréotypes, n'est-ce pas ? Nous avons tendance à croire les appareils lents, les connexions peu fiables, les mauvais écrans, vous savez, des conditions horribles et horribles. Presque à l'opposé de ce à quoi nous sommes habitués, est-ce la vraie toile en dehors de la bulle confortable dans laquelle nous vivons ? Dites-nous.
Kenji Baheux : Donc, malheureusement, il y a une part de vérité là-dedans, et ce qui est intéressant, c'est que les marchés indien et indonésien ont un aspect commun, mais il y a des différences, notamment en ce qui concerne la connectivité, par exemple. Auparavant, la connectivité en Inde était très chère, et les gens voulaient donc économiser des données similaires et donc, vous savez, ils ne voulaient pas trop utiliser le Web. Par exemple, aujourd'hui, il est devenu beaucoup plus abordable et les gens ne se préoccupent donc pas trop de la consommation de données. Il est toujours vrai que peut-être que dans le nouveau type de segment d'utilisateurs, cela peut encore être assez cher, mais cela s'améliore assez rapidement. Donc, je pense qu'en termes d'utilisation des données, ce n'est plus vraiment un problème, mais en même temps, la 4G est disponible là-bas, mais si vous regardez la vitesse et la lisibilité de la collection, c'est plus une sorte de comme une connexion 3G qu'une connexion 4G.
Kenji Baheux : Vous devez donc faire attention à votre hypothèse : " Oh, la 4G est abordable et la connectivité sera donc la même que celle que j'ai dans mon propre pays. " Comme il y a des statistiques mais comme, par exemple, je pense que l'Inde est en fait au bas en termes de vitesse pour la 4G et c'est environ 10 fois plus lent que ce qu'elle devrait être comparée à celle du haut, par exemple. Il y a donc une certaine nuance là-bas et aussi parce qu'il y a beaucoup d'utilisateurs en Inde en fonction de l'heure de la journée, la vitesse va fluctuer et aussi parfois en fonction de la bande passante que [inaudible] suivra.
Kenji Baheux : Et donc vous risquez de perdre la connexion. Vous êtes peut-être en déplacement. Il y a beaucoup de points, comme pas assez d'antennes et des choses comme ça. Vous devez donc faire attention à la vitesse et aimer cette idée que la connectivité n'est pas toujours ce que l'expérience utilisateur est là-bas. Et si vous comparez cela avec l'Indonésie, l'Indonésie fait un peu mieux en termes de vitesse, comme la 4G là-bas, c'est plus comme la 4G, et il y a plusieurs raisons à cela. Le pays est beaucoup plus petit, l'urbanisation est beaucoup plus élevée, et donc ça aide, n'est-ce pas ? L'utilisateur, ils peuvent tendre la main en Indonésie ont tendance à avoir une meilleure infrastructure. C'est donc un aspect. Vous avez également mentionné les appareils, ainsi de suite, comme il est toujours très vrai que les appareils ont tendance à être à l'extrémité inférieure du spectre. Et donc, comme l'iPhone par exemple, ils représentent une très petite part de marché, principalement parce que ces appareils sont trop chers. Et donc la plupart des gens ne peuvent pas se permettre des appareils haut de gamme.
Kenji Baheux : Auparavant , la mémoire des appareils était également très faible et cela s'est amélioré, mais cela ne signifie pas que l'appareil est fissuré, n'est-ce pas. Je pense que les équipementiers ont compris ce qui importait à l'utilisateur. Par exemple, a-t-il un excellent appareil photo, a-t-il suffisamment de RAM, qu'en est-il du stockage ? Mais ensuite, ils veulent maintenir le prix bas et ils vont donc trouver des moyens de rendre l'appareil bon marché, n'est-ce pas ? Et donc cela signifie comme un processeur lent, un stockage lent et des choses comme ça. Vous devez donc faire attention à la connectivité, mais aussi à la quantité de JavaScript que vous envoyez, car cela va ralentir votre page, n'est-ce pas ?
Vitaly : C'est, vous savez, vous passez pas mal de temps à penser aux performances et aussi maintenant parce que vous travaillez dans l'équipe Chrome et que vous voulez en quelque sorte travailler dans l'équipe de chargement instantané — si j'ai raison, n'est-ce pas ? Cela signifie pour moi, personnellement, cela signifie que vous avez parfois des défis très différents, car probablement vivre maintenant au Japon ou vivre en Indonésie doit en quelque sorte vraiment examiner les types d'appareils que les gens utilisent, les habitudes qu'ils ont, les manières culturelles de la façon dont le Web est différent. Vous savez, si vous regardez l'Afrique, par exemple, je suis sûr, comme vous le savez probablement, bien sûr, que beaucoup de gens en Afrique utiliseront une sorte de contournement total des cartes de crédit, en envoyant de l'argent par SMS et en ayant un autre type de site Web candidatures, n'est-ce pas ? Donc ça me fait penser aussi, quand il s'agit de performances, évidemment nous voulons faire les choses vite et tout ça, diriez-vous que les applications Web progressives en tant que modèle sont devenues ou deviennent de plus en plus établies simplement parce que c'est une sorte de un moyen plus simple d'obtenir de meilleures performances en Inde, en Asie du Sud-Est, etc. ?
Kenji Baheux : Oui, nous avons constaté une tendance au succès avec les PWA sur ces marchés, pour les raisons que j'ai décrites, n'est-ce pas ? Si vous construisez correctement une PWA, cela minimisera la quantité de données que vous récupérez, n'est-ce pas ? Vous pouvez utiliser le stockage et l'API pour vous assurer de ne pas trop récupérer. Vous pouvez également offrir une expérience très rapide en montrant au moins un peu comme un morceau d'UX, puis en récupérant le nouveau contenu, n'est-ce pas ? Vous pouvez minimiser la quantité de contenu que vous devez récupérer afin d'afficher les lettres comme des données. Donc c'est, je pense que c'est un bon ajustement. Cela aide beaucoup de partenaires similaires là-bas.
Vitaly : Beaucoup d'entreprises avec lesquelles ils travaillent et certains de mes collègues ont beaucoup de mal à explorer de nouveaux marchés, à déplacer leur architecture, leur application, la façon dont ils ont construit leur application ou le site Web. vraiment sur ces marchés en quelque sorte essayer de rassembler cette part de marché. Et c'est très souvent pas très clair pourquoi est-ce? Est-ce simplement parce que l'architecture à laquelle nous sommes habitués avec cette montagne de JavaScript que nous poussons avec, vous savez, le monde occidental qui dit que c'est tout simplement inacceptable pour l'Asie du Sud-Est ? Et encore une fois, je ne sais pas, la Chine est une histoire difficile de toute façon, et l'Inde. Donc, à bien des égards, bon nombre de ces entreprises considèrent que l'une des voies pour accéder à ces marchés consiste simplement à construire quelque chose de complètement différent. Donc, quand vous voyez, si vous voyez, disons que quelqu'un qui a peut-être regardé cette session plus tard en essayant de traverser ces marchés, recommanderiez-vous d'adapter l'architecture existante, d'essayer de la faire fonctionner pour ces marchés, ou diriez-vous est-il préférable de repartir de zéro et d'utiliser quelque chose comme un écosystème d'assistants qui existe déjà ?
Kenji Baheux : Oui, je pense qu'il est généralement préférable de repartir de zéro, car vous pourriez être tenté d'essayer de conserver différentes fonctionnalités, car vous les avez peut-être vues bien fonctionner sur votre marché et vous pensez donc qu'elles seront super importantes. avoir. Et donc ça va être difficile de faire des compromis. Et donc il serait peut-être préférable de partir de zéro et de vraiment trouver, d'accord, quelles sont les clés - quel est l'objectif de ce produit ? Que voulons-nous atteindre? Et gardez-le à l'essentiel et commencez à partir de là et voyez si vous aimez vraiment votre produit aussi, c'est le strict minimum, comme à quelle vitesse peut-il flotter sur la connectivité que vous pouvez trouver sur des marchés comme celui-là ? Par exemple, essayez d'obtenir un appareil bas de gamme, il n'est pas trop difficile d'obtenir quelque chose qui pourrait sembler pertinent pour le marché que vous essayez de cibler et jouez simplement avec.
Kenji Baheux : Je pense qu'essayer de créer un produit sur votre ordinateur de bureau ou même de le regarder comme sur un iPhone ou comme un appareil Android haut de gamme ne vous donnera pas une bonne idée de ce que sera votre expérience. Et donc vous devez vraiment aimer vous mettre à la place de vos clients et vraiment aimer confirmer par vous-même que ce que vous avez va fonctionner. Alors oui, commencez par quelque chose de très simple comme le strict minimum sur lequel porte votre produit, et voyez jusqu'où vous pouvez aller à partir de là.
Vitaly : C'est intéressant de parler aussi des gens, mais aussi… la plupart du temps, lorsque nous avons ces conversations sur les performances, nous pensons aux appareils. Vous savez, quand vous commencez à penser à l'internationalisation et à la localisation et à toutes ces choses qui ne vont en fait qu'à ces marchés, je commence à m'interroger sur les habitudes des gens. Peut-être utilisent-ils le Web très différemment. C'est donc exactement ce que vous dites, n'est-ce pas ? Nous devons faire des recherches pour comprendre comment les gens sont habitués à certaines choses. Qu'est-ce qui fonctionnerait ? Peut-être qu'un long métrage sur lequel vous avez passé deux ans ici en Allemagne quelque part ne fonctionnera tout simplement pas du tout en Inde, n'est-ce pas ? Donc parce que, je veux dire, je dois juste vous demander parce que je suis tellement curieux, ce n'est peut-être pas du côté technique, mais je suis juste curieux. Donc, si vous comparez le Web, comment les gens utilisent le Web, mais disons dans le monde occidental, et encore une fois, disons au Japon où vous avez passé les 20 dernières années, je crois, en quoi est-ce différent ? Je veux dire, je suis sûr qu'il y a certaines choses qui sont juste, juste totalement déroutantes pour quelqu'un qui vit, disons, la façon dont les gens utilisent le web au Japon venant de cultures très différentes, avez-vous eu des chocs culturels ou quelque chose de ce genre ou voyez-vous les choses différemment?
Kenji Baheux : C'est intéressant. Je pense que l'une des choses les plus surprenantes pour moi quand je suis arrivé au Japon, il y a environ 20 ans, était le fait que le site Web était très visuel, au point d'être très bruyant. Comme d'un point de vue européen, c'est un peu comme, oh, c'est beaucoup trop dans votre visage. Par exemple, il se passait tellement de choses sur cette page, comment pouvez-vous même comprendre comment l'utiliser ? Mais en fait, c'est ce que la plupart des utilisateurs sont réellement ici, comme lorsqu'il s'agit de l'expérience utilisateur, ils veulent en savoir plus sur le produit, et donc vous vous retrouvez avec cette longue page détaillant tout ce qui explique pourquoi ce projet est comme la chose la plus étonnante au monde. Et puis au fond, il y a enfin un moyen d'acheter ce produit, c'est donc une expérience utilisateur typique que j'ai déjà vue plusieurs fois.
Kenji Baheux : Alors oui, c'est très visuel : essayer de mettre autant d'informations à l'avance sur ce qu'est le produit. C'est donc pour le Japon. Et puis pour des pays comme l'Indonésie et l'Inde, surtout en Inde, il y a beaucoup de difficultés autour de la langue. Comme vous le savez probablement, l'Inde compte de nombreuses langues officielles et vous devez donc vraiment comprendre quels utilisateurs vous essayez d'atteindre. Parce que si vous n'avez pas le contenu dans leur langue, il leur sera très difficile de comprendre comment utiliser le site Web, etc. Pour la plupart, c'est la première fois qu'ils se connectent en ligne et il y a encore beaucoup de nouveaux utilisateurs qui se connectent tous les jours, et donc ils n'ont aucune idée de ce qu'est un onglet comme un onglet d'arrière-plan, toutes ces choses que nous tenons pour acquis, comme beaucoup d'utilisateurs en fait, c'est la première fois qu'ils sont en ligne, et il est donc très difficile pour eux de savoir ce que nous tenons pour acquis. Et faites donc très attention à vous assurer que votre produit est comme auto-explicatif, et qu'il n'y a rien que les gens aient besoin de savoir à l'avance, par exemple.
Vitaly : Je me demande aussi, très souvent lorsque nous construisons des produits ou lorsque nous concevons des produits, nous avons tendance à penser que nous construisons cette technologie qui est presque neutre, mais au final, chaque fois que nous construisons quelque chose, nous reflétons toujours notre identité d'une manière ou d'une autre dans les petits extraits de JavaScript et de CSS que nous écrivons, et donc je pense qu'à bien des égards, en tant que concepteurs et développeurs, nous avons également certains stéréotypes lorsqu'il s'agit de concevoir pour ces marchés ou ce type de s'adapter à ces marchés. Alors que voyez-vous, je veux dire, j'en ai mentionné un au tout début, comme tout est lent, tout est horrible, totalement peu fiable et tout cela - que voyez-vous peut-être comme autres idées fausses ou mythes courants entourant le Web mondial de des gens qui conçoivent et construisent dans un Web du monde occidental ?
Kenji Baheux : Oui, c'est intéressant. Je pense qu'un aspect particulier est que les acteurs locaux ont tendance à avoir beaucoup plus de succès pour diverses raisons, mais l'une d'entre elles est que, surtout en Indonésie, ils savent que la population est très jeune en général, et donc ils optent pour un ton plus décontracté ce que je suppose que la plupart des sites Web aux États-Unis et dans l'UE n'ont pas tendance à faire beaucoup. Et donc si vous êtes dans le e-commerce, vous pourriez être tenté d'être très sérieux parce que vous voulez vous présenter comme l'entreprise en qui les gens peuvent avoir confiance, mais cela pourrait en fait être le [inaudible] de votre image de marque si vous allez sur un marché comme l'Indonésie où les gens veulent peut-être vivre une expérience plus amusante.
Vitaly : C'est vrai, et aussi si vous regardez avec impatience comment les choses évoluent ou comment elles ont changé, je veux dire, vous avez vu d'énormes changements sur le Web au cours des 20 dernières années, j'en suis sûr, mais je me demande De plus, lorsque nous regardons vers l'avenir, disons dans cinq ans, et examinons la connectivité, il semble qu'il y ait cet écart que nous avions auparavant. C'est une sorte de pont, nous avons une connectivité à peu près stable qui arrive, du moins dans le monde entier, c'est encore un long chemin à parcourir, mais c'est, vous savez, ça arrive. Comment voyez-vous le Web – le World Wide Web tel que nous l'avons voulu dès le départ – évoluer ? Briserons-nous tous ces écarts entre le monde occidental et le monde non-occidental, au moins en ce qui concerne le web ? Ou y aura-t-il encore des différences culturelles importantes ?
Kenji Baheux : Évidemment, finalement, les choses arriveront au même endroit en termes de conductivité et, comme, peut-être même comme des appareils. Mais je pense que cela va prendre un certain temps car, comme je l'ai dit, il y a encore beaucoup de nouveaux utilisateurs qui se connectent pour la première fois, et pour eux, c'est comme si le prix des données et des appareils devenait abordable, et vous voyez, en particulier sur des marchés comme l'Inde par exemple, il y a encore beaucoup de téléphones à fonctions similaires et ce n'est pas comme l'ancien téléphone à fonctions. C'est un peu comme un téléphone polyvalent plus complet. Je crois que KaiOS attire beaucoup - les gens devraient être conscients de cette marque. Allez le vérifier en ligne, google pour les appareils KaiOS, et vous verrez qu'il apporte en fait le Web moderne dans un téléphone polyvalent à partir de facteur.
Kenji Baheux : Et donc l'idée est que le bas de gamme du smartphone est encore trop cher pour beaucoup d'utilisateurs, et donc en apportant quelque chose que les gens peuvent utiliser et se connecter sur un téléphone polyvalent à partir d'un facteur, comme les opérateurs peuvent réduire le prix où beaucoup plus d'utilisateurs peuvent se connecter. Je pense donc que ce sera encore le cas pendant longtemps, et il faut donc faire attention aux appareils bas de gamme et à la lenteur de la connectivité, car à mesure que de plus en plus de personnes se connectent, l'infrastructure devrait suivre, mais ce sera très difficile. Tous ces programmes vont encore exister pendant longtemps, je pense.
Vitaly : Quand j'étais en Indonésie, d'ailleurs, j'ai été surpris d'une chose parce que c'est la première fois que j'en ai fait l'expérience, et c'était le fait que j'allais en ligne et que nous recevions une carte SIM, puis il y avait être un Internet Facebook et tout le reste. Essentiellement, chaque fois que je franchis les portes de Facebook et que j'essaie, vous savez, d'aller cliquer sur les liens et tout ça, c'est gratuit. Mais tant que je veux taper autre chose dans ma barre d'URL, je dois payer. C'est donc là que j'ai été frappé par le rôle de la neutralité du net et par le fait qu'elle n'est pas vraiment respectée dans les pays où vous devez payer plus pour accéder à certaines parties du Web. En termes de neutralité du net, comment voyez-vous les choses là-bas ? Parce que je n'ai été qu'en Indonésie où ça m'est arrivé. Est-ce une chose courante que nous ayons un Internet Facebook dans de nombreux endroits du monde ?
Kenji Baheux : Je pense donc que cela fait partie de quelque chose qui s'appelait Facebook Basics. Je ne sais pas si c'est toujours le même nom, mais j'ai vu différents pays où vous pouvez vous connecter gratuitement mais vous n'avez accès qu'à quelques sites Web. Et je suppose juste que c'est un accord entre ces sites Web et le transporteur. Les statistiques que nous avons indiquent que cela ne fait que, comme, beaucoup de gens s'éloigneraient de cela très bientôt, comme rapidement parce qu'ils entendent leurs amis et leur famille parler de toutes les différentes choses qu'ils sont capables de faire , ils réalisent rapidement que ce qu'ils ont est très limité. Et donc, à mesure que le pouvoir d'achat augmente, ils aiment payer quelques quotas supplémentaires, pas peut-être pour le mois complet, et finalement, à un moment donné, ils pourront le faire, mais il y a un appétit pour aller au-delà de cela comme peu sites Web disponibles gratuitement.
Vitali : Ouais. Et puis peut-être que le dernier, Kenji, et je te laisserai partir, et libre… Donc, si tu regardes vers l'avenir, disons dans quelques années, et peut-être que si tu repenses à cette interview quand j'ai posé cette question, qu'aimeriez-vous voir changer au cours des deux prochaines années ? Y a-t-il quelque chose sur le Web que vous voulez désespérément réparer ou quelque chose qui vous dérange pendant un certain temps où vous passez tout votre temps et vos efforts et vous savez, vous êtes la nuit quand vous ne pouvez pas dormir , et juste pour résoudre ce problème… Si vous deviez, si vous pouviez résoudre une seule chose pour de bon sur le web, quelle serait-elle ?
Kenji Baheux : C'est difficile. Je pense que le Web en général est toujours, comme, nous disons que le Web est comme un frottement très faible et c'est en un sens parce que tout est comme un lien. Et donc, et il n'y a pas de nouvelle phase d'installation, c'est très sûr et sécurisé, non ? Mais en même temps, sur mobile, beaucoup de temps c'est très frustrant car il faut attendre et les pages se chargent très lentement, l'UX n'est pas toujours géniale… Alors j'espère que le travail qu'on fait finira par nous mettre dans une place où le Web semble instantané, transparent et délicieux. Et je me demande s'il manque quelque chose, c'est-à-dire certaines des, comme les applications natives, vous savez, comme fournir une meilleure expérience utilisateur parce que je pense qu'ils sont incités à le faire pour aimer des choses comme notes et critiques, non ? Il existe un moyen de savoir où vous vous écartez du chemin, comme qu'est-ce qui ne va pas avec mon application ? Comment puis-je résoudre ce problème ? Et vous avez aussi l'incitation à le faire parce qu'il y a comme des classements et que les gens peuvent voir ce que les autres pensent de votre application, et donc je me demande s'il manque quelque chose sur le Web où nous pourrions obtenir plus de signaux de utilisateurs et aider le Web à s'améliorer sur cette base, et j'aimerais donc avoir des commentaires à ce sujet et ce que les gens pensent de cette idée.
Vitaly : Oh, ça a l'air excitant. Donc je suppose que c'est peut-être quelque chose que vous aborderez lors de votre session du 1er octobre à View Source à Amsterdam, et j'ai hâte d'entendre plus d'idées sur le Web dans différentes parties du monde parce que le Web est beaucoup plus grand que juste nous assis ici dans des bureaux chics devant de magnifiques étalages. Très bien, Kenji, merci beaucoup d'être avec nous aujourd'hui, et merci à tous d'avoir regardé également. J'attends avec impatience la prochaine et j'ai hâte de vous voir à Amsterdam.
Vitaly : Merci, Kenji. Au revoir!
Kenji Baheux : Merci, au revoir !
Regardez les chaînes Smashing YouTube et Smashing Vimeo pour plus d'interviews avec les conférenciers View Source.