Entretiens
Fredrik Danielsson, Principal Product Manager chez Tiny – Série d’entretiens

Fredrik Danielsson, principal product manager de TinyMCE, un composant de modification de texte riche WYSIWYG de niveau entreprise.
Fredrik est un designer de logiciels et d’applications Web averti, devenu gestionnaire de produits, qui se réjouit dans le détail. Avec plus de 20 ans d’expérience dans la conception Web, l’expérience utilisateur, la conception, le marketing et le développement de logiciels, il se spécialise dans les applications Web et les services qui répondent aux besoins précis du secteur de l’entreprise. Au cours des 5 dernières années, Fredrik est passé de la conception de produits à la gestion de produits de TinyMCE, alors qu’il évoluait des versions 3 à 6. Il a joué un rôle crucial pour aider à moderniser la base de code de TinyMCE et à créer des composants évolutifs qui peuvent améliorer de manière notable la productivité des utilisateurs, les flux de création de contenu et les efficacités.
Dans son rôle actuel de principal product manager de TinyMCE, il comprend comment les autres concepteurs, développeurs et ingénieurs utilisent et personnalisent TinyMCE dans leurs propres projets de logiciels. Il explore constamment des moyens de faire entrer l’expérience utilisateur au cœur de l’éditeur et collabore avec l’équipe d’ingénieurs pour mettre en œuvre des fonctionnalités complexes de manière simple.
Pouvez-vous expliquer ce qu’est WYSIWYG et les avantages qu’il offre ?
Le terme, tel que nous le référons, remonte au début du Web, lorsque la façon de publier du contenu en ligne était d’écrire du HTML. Je me souviens qu’il y avait des cours pour apprendre aux gens à “écrire” du HTML, mais, comme on pouvait s’y attendre, l’idée d’enseigner à tout le monde à écrire du HTML pour publier du contenu en ligne n’a pas fonctionné. Comme les traitements de texte avant l’Internet l’avaient montré, les utilisateurs préfèrent voir à quoi ressemble le document lorsqu’ils le créent, donc le concept de ce que vous voyez est ce que vous obtenez, ou l’approche WYSIWYG pour écrire du HTML, est devenu la norme pour que les non-développeurs écrivent leurs billets de blog, leurs essais, leurs articles de presse, leurs poèmes, leurs messages de chat et tout ce qui se trouve entre.
Pouvez-vous partager le parcours de TinyMCE des versions 3 à 6 et les défis rencontrés lors de ces itérations ?
La première version de TinyMCE a été publiée en 2004, il y a donc 20 ans ! Le principal défi a été de suivre le paysage technologique en constante évolution. La communauté de développement Web aime les choses nouvelles et fraîches, nous devons donc nous assurer que TinyMCE fonctionne bien avec les tendances de développement et de conception. C’est important pour nous.
Comment équilibrez-vous les exigences de la conception Web moderne et les attentes des utilisateurs avec les limitations techniques lors de la mise à jour de TinyMCE ?
Comme nous donnons la priorité à nos clients, nous travaillons dur pour mettre en œuvre les dernières tendances, en répondant aux attentes modernes. Si une fonctionnalité est nécessaire, l’équipe la construit. Nos limitations tournent généralement autour de la disponibilité de la bande passante plutôt que des obstacles techniques. Si quelque chose, le plus grand défi est de suivre les besoins changeants de nos clients à mesure que de nouvelles avancées technologiques continuent de surgir.
Comme TinyMCE sert un large éventail d’entreprises, comment vous assurez-vous qu’il répond aux besoins divers et aux échelles différentes des entreprises ?
La plupart de nos clients sont confrontés au même problème fonctionnel, quel que soit leur secteur d’activité. Chez Tiny Technologies, nous abordons les problèmes d’un point de vue fonctionnel, donc, que vous soyez un étudiant qui rédige un essai scolaire ou un scientifique qui documente des résultats de recherche, l’éditeur de texte riche approprié est crucial. Là où TinyMCE excelle, c’est dans sa vaste gamme de fonctionnalités et d’options de configuration, qui permettent aux développeurs de résoudre rapidement et efficacement leurs problèmes et d’accélérer le lancement de leurs applications Web ou de leurs solutions SaaS.
Comment TinyMCE utilise-t-il les technologies d’intelligence artificielle ou d’apprentissage automatique pour améliorer la productivité des utilisateurs et les flux de création de contenu ?
De mon point de vue, l’IA est assez verticale, résolvant des problèmes bien définis de manière très efficace. Avec notre large éventail de besoins des clients, notre objectif est d’utiliser les outils populaires d’OpenAI, de Microsoft , de Google (GOOGL ) et d’autres pour permettre aux développeurs de créer et d’intégrer leurs idées dans le flux de création de contenu de TinyMCE.
Avec votre expérience approfondie en conception Web et développement de logiciels, comment voyez-vous l’évolution du rôle des éditeurs WYSIWYG au cours des prochaines années ?
L’IA changera la façon dont nous créons, éditez et examinons le contenu. Peut-être pas au niveau fondamental, mais les tâches auparavant monotones et chronophages peuvent être automatisées d’une manière qui était auparavant inimaginable. Par exemple, un essai de 500 mots peut être rapidement généré, améliorant ainsi les révisions et les suggestions de manière significative, avec les humains effectuant les touches finales.
Quels conseils donneriez-vous aux développeurs et aux gestionnaires de produits qui cherchent à créer ou à améliorer leurs outils d’édition de contenu basés sur le Web ?
Soyez à la fois exigeant et flexible. Réfléchissez au flux de création de contenu et explorez comment TinyMCE peut s’intégrer dans celui-ci. Une grande partie de l’expérience utilisateur réside dans les détails de configuration. TinyMCE n’est pas seulement un composant prêt à l’emploi, avec toutes ses options ; c’est vraiment un cadre de création de contenu, et il vaut la peine de plonger plus profondément dans son fonctionnement. Mais alors que vous apprenez ce que vous pouvez faire, soyez également ouvert pour ajuster certaines exigences et attentes pour vraiment profiter des capacités.
Avec l’IA générative qui transforme le monde, comment ce type d’IA sera-t-il appliqué aux futures versions de TinyMCE ?
Il y a vraiment deux aspects de l’IA générative et de TinyMCE : la création de contenu, où la créativité et l’efficacité peuvent être grandement améliorées, et l’interface humaine du contenu généré, qui est le rôle important que joue TinyMCE. Dans certains flux de travail, TinyMCE peut ne pas jouer de rôle dans le processus de création de contenu parce qu’il se produit ailleurs, mais pour cette révision humaine, pour affiner le contenu, TinyMCE est également l’outil de choix.
Merci pour l’entretien, les lecteurs qui souhaitent en savoir plus peuvent visiter TinyMCE.












