WordPress passe 27% de part de marché, mise sur Customizer pour un succès continu

Publié: 2016-11-19
crédit photo : Luis Llerena
crédit photo : Luis Llerena

WordPress alimente désormais 27,1 % de tous les sites Web sur Internet, contre 25 % l'année dernière. Bien qu'il puisse sembler que WordPress ajoute proprement 2% d'Internet chaque année, son pourcentage d'augmentation fluctue d'année en année et la montée devient plus ardue avec plus de poids à transporter.

crédit: w3techs.com
crédit: w3techs.com

En janvier 2015, Mullenweg a déclaré que le prochain objectif de WordPress était d'atteindre 50% de part de marché (la majorité des sites Web) et il a identifié Jetpack comme un facteur clé pour empêcher le déclin de WordPress, une déclaration controversée prononcée à Pressnomics. À cette époque, Automattic travaillait secrètement sur Calypso, l'interface JavaScript de WordPress.com, mais n'a dévoilé le projet qu'en novembre 2015.

Il est difficile de dire quel effet Calypso a eu sur la part de marché de WordPress, car la statistique de 27 % de w3tech couvre principalement les sites auto-hébergés. Après l'avoir suivi un an plus tard, Mullenweg estime que moins de 10 % de ces sites sont hébergés sur WordPress.com.

"Il semble qu'environ un quart d'entre eux utilisent Jetpack, et cela a augmenté depuis la sortie de Calypso", a-t-il déclaré. "N'oubliez pas que Calypso est destiné aux sites Jetpack ainsi qu'à WP.com."

Dans une récente interview sur WPWeekly, Mullenweg a déclaré qu'il était également optimiste quant au fait que l'acquisition de WooCommerce et la vente et la gestion par Automattic de l'extension de domaine .blog contribueront "encore 5 à 10% chacun à cette part de marché". En fait, il y a une équipe au sein d'Automattic appelée Team 51 qui travaille sur des stratégies pour porter la part de marché à 51 %.

"Pour atteindre 51% et au-delà - c'est plus que de simples blogs et plus que de simples sites Web", a déclaré Mullenweg. "Nous devons bien faire les magasins, nous devons bien faire les wikis, nous devons bien faire les sites immobiliers, nous devons bien faire les restaurants - toutes ces choses qui peuvent être en dehors de ce que vous considérez normalement comme une expérience WP de base."

Afin de fournir la meilleure expérience de création de contenu sur le marché, dans n'importe quel créneau, WordPress a un travail important à faire. Le logiciel risque d'être éclipsé par de nouveaux concurrents si ses fonctionnalités de base ne s'améliorent pas, en particulier lorsqu'il s'agit de personnaliser un nouveau site. Jetpack ne peut pas résoudre à lui seul le problème d'intégration de WordPress.

Le lien le plus faible de WordPress est également sa plus grande opportunité

Dans le passé, Mullenweg a identifié la personnalisation comme le maillon le plus faible de WordPress, mais aussi comme l'un de ses domaines d'amélioration les plus importants, en disant : "Le Customizer est tout." Lors du discours sur l'état de la parole de 2015, il a déclaré : « La personnalisation est la plus grande opportunité d'améliorer l'expérience WordPress. Je lui ai demandé s'il pensait que les améliorations nécessaires pour rendre le logiciel plus compétitif devaient provenir du noyau lui-même ou si des produits commerciaux pouvaient introduire des changeurs de jeu pour le Customizer, l'éditeur et d'autres problèmes de WordPress.

"Je pense que pour avoir un impact sur la croissance de WordPress, les améliorations de la personnalisation doivent se produire dans le noyau ou Calypso/Jetpack, sinon il n'y a pas assez de portée", a déclaré Mullenweg. "Peu importe la qualité d'un produit commercial - être derrière un paywall signifie qu'il n'atteindra pas suffisamment de personnes pour faire une brèche dans la courbe de croissance de WP." Il a expliqué comment il considère le Customizer comme un élément essentiel de l'avenir de WordPress :

Je pense que les améliorations nécessaires ne proviendront que d'un système de personnalisation et de thème flexible, intuitif et instantané, qui pourrait également avoir besoin de briser la compatibilité descendante, et d'un éditeur de publication qui exploite le même langage, modèles, interface et concepts. Nous devons utiliser et adopter une approche React / Redux du javascript, comme Calypso, et renommer ou créer des concepts non pertinents comme les menus qui sont tout simplement déroutants pour les gens.

Les améliorations du personnalisateur ont été au centre de l'attention tout au long de 2016 et la petite équipe de contributeurs de la fonctionnalité a fait d'importants progrès dans l'amélioration de l'architecture sous-jacente sur laquelle s'appuyer.

"C'est la personnalisation qui est le besoin clé ici, pas nécessairement l'interface" Customizer "existante que nous avons aujourd'hui", a déclaré Weston Ruter, responsable du composant Customize. "Le besoin clé de WordPress est de pouvoir prévisualiser en direct plus de fonctionnalités dans WordPress, comme Helen l'a tweeté ici :"

L'actualisation sélective a été ajoutée plus tôt cette année dans la version 4.5, donnant à WordPress la possibilité de prévisualiser les éléments sans rechargement complet de la page. C'est une façon pour l'API Customize d'aborder cet aspect « instantané » Mullenweg décrit ci-dessus.

"Le plugin Customize Posts est un effort pour reconstruire l'éditeur de publication à partir de zéro avec un aperçu en direct de toutes les modifications apportées aux données de publication et postmeta à la fondation", a déclaré Ruter. « Il s'agit d'une approche basée sur JavaScript pour l'expérience de post-édition. Plus besoin d'attendre un rechargement complet de la page pour enregistrer un brouillon. Plus besoin de cliquer sur un bouton de prévisualisation pour charger le message dans une nouvelle fenêtre. Toutes les modifications sont enregistrées sous forme de brouillons et prévisualisées en direct. Il réutilise le composant de l'éditeur TinyMCE. »

WordPress pourrait envisager une édition frontale alimentée par le Customizer dans un avenir pas trop lointain. Ruter et les contributeurs travaillent également à l'utilisation de l'API Customize pour alimenter la prochaine génération de widgets dans le noyau, qui utiliserait JS pour l'interface utilisateur et ouvrirait la porte à la gestion des widgets via l'API REST.

"Les ensembles de modifications, à venir en 4.7, sont l'amélioration architecturale la plus importante du personnalisateur depuis sa création", a déclaré Ruter. "Les ensembles de modifications permettent de dissocier la fonctionnalité d'aperçu en direct de l'interface actuelle de Customizer. Cette architecture permet de développer la prévisualisation en direct dans d'autres contextes, à savoir sur le frontend et dans les applications pilotées par l'API REST et les sites sans tête. Ruter prévoit que les points de terminaison de l'API REST pour la gestion des ensembles de modifications seront disponibles dans la version 4.8.

Le projet WP JS Widgets éloigne les widgets de leur forte dépendance à PHP et crée une base JavaScript dans le Customizer qui permet d'utiliser n'importe quelle bibliothèque pour créer des contrôles de widget.

"Un contrôle peut en fait être mis en œuvre à l'aide de n'importe quelle pile technologique JS", a déclaré Ruter. "Dans le plugin JS Widgets, j'ai une démonstration des contrôles de widget dans le personnalisateur en cours de construction à l'aide du personnalisateur Element, Backbone.js et également React." Le plugin implémente actuellement trois widgets principaux et les contributeurs travaillent sur plus.

"Il s'agit en quelque sorte d'un" Widgets 3.0 "au cœur, axé sur ce à quoi ils ressembleraient d'abord dans le Customizer", a déclaré Ruter, "où les données d'instance du widget sont stockées dans un paramètre, et le contrôle écoute les modifications apportées à ce paramètre et met à jour son interface utilisateur pour refléter les modifications apportées aux données d'instance sous-jacentes. »

Bien que ce projet particulier soit conçu pour être indépendant de la bibliothèque JavaScript, Ruter a déclaré qu'il pensait qu'il serait utile d'explorer l'utilisation de React/Redux dans une interface "Customizer 2.0":

Prendre le personnalisateur au-delà des premières impressions

Ruter a déclaré qu'il aurait du mal à proposer de créer un site client qui dépendait de l'administrateur WordPress pour la gestion du site et la paternité du contenu.

"Une grande partie du travail que nous avons effectué chez XWP au cours des dernières années s'est appuyée sur le Customizer pour fournir les expériences éditoriales qui, à mon avis, font défaut dans l'administration WP", a déclaré Ruter. "Nous investissons massivement dans le personnalisateur car nous le considérons comme la meilleure base que WordPress puisse offrir pour fournir les expériences que nous voulons offrir à nos clients."

Si le Customizer est si essentiel au succès de WordPress, il est curieux que l'équipe de contributeurs reste relativement petite et que peu d'entreprises investissent spécifiquement dans la fonctionnalité. XWP investit massivement dans le développement de Customizer et une grande partie de ce travail de prototype sous la forme de plugins de fonctionnalités tels que Customize Snapshots, Customize Posts et plusieurs autres projets de plugins.

"Je ne sais pas avec certitude pourquoi plus de développeurs de la communauté WordPress n'en font pas plus avec le personnalisateur", a déclaré Ruter, qui est CTO chez XWP. "Cela peut être en partie un problème de perception, où il a apparemment été coincé avec une réputation négative. Ou cela pourrait être un problème technologique, où le Customizer est très différent des autres domaines de WordPress étant une application JavaScript à page unique.

Lorsque le Customizer a été introduit pour la première fois, il incluait la prise en charge de 'option' et 'theme_mod', suivis de widgets et de menus de navigation un peu plus loin. La communauté WordPress n'avait pas une compréhension complète de la portée et des capacités du Customizer pour répondre à certaines des principales préoccupations du projet, y compris la paternité du contenu avec des aperçus en direct. Les utilisateurs ont simplement vu une interface utilisateur contrainte qu'ils n'aimaient pas utiliser pour personnaliser les thèmes. La plupart des utilisateurs n'avaient aucune idée du Customizer fournissant les fondements architecturaux d'autres aspects de WordPress.

"Une partie du problème est le manque de contributeurs", a déclaré Ruter. «Mais plus que cela, le plus gros problème est d'avoir une vision partagée. Lorsque la communauté WP jette de la haine sur les améliorations du personnalisateur à chaque nouvelle version, c'est quelque peu démotivant.

"Si la communauté réalisait la vision derrière et appréciait une expérience d'administration complète avec aperçu en direct et mise en scène des changements, cela ferait une énorme différence", a déclaré Ruter. Lui et ses contributeurs ont du mal à articuler la portée et ils sont considérablement à court de personnel.

"Cela pourrait être un problème pour monter en puissance", a-t-il déclaré. "Mais c'est le mandat de la communauté WP dans son ensemble - apprendre JavaScript en profondeur. Je dis, pourquoi ne pas apprendre JavaScript en profondeur en s'appuyant sur le personnalisateur ? »

GoDaddy prévoit d'investir dans des améliorations de base du personnalisateur

GoDaddy est une entreprise surprenante qui a émergé au cours des deux dernières années en tant qu'autre acteur clé sur la route de WordPress vers 50 % de part de marché. Les sociétés de produits et de services WordPress, ainsi que les hébergeurs, sont vivement intéressés à voir le logiciel continuer à dominer le marché.

"Il est très important pour GoDaddy que la part de marché de WP augmente", a déclaré Gabe Mays, responsable des produits WordPress chez GoDaddy. "Nous sommes profondément investis dans le succès de la communauté WordPress, non seulement parce que beaucoup de nos clients l'utilisent, mais aussi à cause de ce qu'il représente."

Mays rapporte qu'environ 1/3 de tous les sites GoDaddy et la moitié de tous les nouveaux sites fonctionnent sur WordPress. Avec des millions de clients utilisant le logiciel, la société a pris l'initiative de créer une nouvelle expérience d'intégration spécifiquement pour les clients WordPress. J'ai demandé à Mays si GoDaddy craignait que des concurrents comme Wix et Weebly ne réduisent la part de marché de WordPress.

"Je ne sais pas si 'inquiétude' est le bon mot, car 1) nous connaissons le problème et 2) nous sommes capables de le résoudre", a déclaré Mays. « En tant que communauté, soit nous nous soucions suffisamment de le réparer, soit nous ne le faisons pas. Il y a des conséquences négatives associées à ce dernier qui constituent une menace existentielle pour la communauté.

Mays est impliqué dans la communauté WordPress depuis 10 ans et travaille avec GoDaddy pour améliorer la nouvelle expérience utilisateur.

"Une partie du problème que nous rencontrons actuellement est que WordPress a bénéficié d'une telle adaptation au marché des produits et, par la suite, d'une croissance si élevée qu'il n'y avait pas les mécanismes de rétroaction typiques nous obligeant à améliorer des choses comme l'UX", a déclaré Mays. "D'un autre côté, nos concurrents se sont battus avec acharnement et ont itéré pour chaque point de base de part de marché dont ils disposaient. Nous sommes comme cet athlète naturel qui a atteint le sommet avec un talent naturel, mais qui doit maintenant maîtriser les bases, avoir la bonne forme, etc. pour rester au top à mesure que le jeu change.

La nouvelle expérience d'intégration de GoDaddy est un coup d'essai pour améliorer cette UX et Mays a déclaré que la société a d'importantes améliorations de base de WordPress en cours pour offrir une meilleure expérience de première utilisation.

"Je suis heureux de dire que nous apporterons également ces améliorations au cœur", a-t-il déclaré. "Nous sommes heureux qu'Aaron Campbell se soit joint à nous en tant que premier contributeur principal plus tôt cette année et nous travaillons sur d'autres moyens d'accélérer nos efforts de contribution principale."

Mays a déclaré que GoDaddy prévoyait de soumettre des contributions de base au Customizer et aux composants de base associés dans un proche avenir, mais ne divulguerait aucun détail pour le moment.

"Les hôtes bénéficient énormément de WordPress et en tant qu'hôtes, nous pouvons collectivement faire beaucoup plus pour faire avancer WordPress", a déclaré Mays. "Nous voulons donner l'exemple ici et avons de grands projets pour cela en 2017."

Les sociétés de produits et de services WordPress sont également profondément investies dans le succès du logiciel et désireuses de voir sa part de marché augmenter. Cory Miller, PDG d'iThemes, l'une des premières sociétés de thèmes de WordPress, a déclaré que la croissance est un signe potentiel de la santé de WordPress.

"Au fur et à mesure que WordPress s'est développé, nous aussi", a déclaré Miller. « Le contraire de la croissance est effrayant – c'est la stagnation ou le déclin. Beaucoup ont prédit cela dans WordPress depuis longtemps, mais il continue de croître et de repousser de nouvelles limites, comme l'adolescent provocant qu'il est.

Miller a déclaré que l'une de ses préoccupations avec les concurrents dans l'espace est qu'ils ont commencé à couper dans l'extrémité inférieure ou la plus basse du marché, "les bricoleurs que beaucoup d'entre nous considèrent comme un élément clé de notre clientèle".

"WordPress est fantastique, tout comme tous les outils et services innovants qui l'entourent, des thèmes, plugins à l'hébergement", a déclaré Miller. "Mais je vois de plus en plus la raison pour laquelle beaucoup, peut-être dans le bas du marché, disent : 'Je ne veux pas jouer avec les mises à jour, ou m'inquiéter de la sécurité, ou rassembler 15 outils distincts pour faire ce dont j'ai besoin. . Je veux juste un site Web simple, je veux tout dans un seul paquet, principalement fait pour moi, et donc je vais juste opter pour SquareSpace ou Weebly.

Bien que WordPress offre bien plus en termes de communauté et d'extensibilité par rapport à Wix, Weebly et Squarespace, le démarrage est la partie la plus difficile pour les nouveaux utilisateurs. C'est là que des outils comme Jetpack et l'expérience d'intégration de GoDaddy sont utiles pour donner aux utilisateurs ce dont ils ont besoin pour réussir avec WordPress.

Même avec une solide expérience en HTML et CSS, la personnalisation d'un site WordPress peut être difficile. Votre site ne sera jamais comme chez vous sur le Web si vous avez du mal à le personnaliser en fonction de vos préférences. La bonne nouvelle est que le chef de projet WordPress, les contributeurs, les hébergeurs et les sociétés de produits travaillent ensemble pour améliorer la personnalisation de différentes manières complémentaires afin d'assurer l'avenir du projet dans un marché de plus en plus concurrentiel.