


Informations essentielles : explication détaillée des points clés des documents de développement de mini-programmes et des directives de conception
Cet article fournit principalement une explication détaillée des documents de développement et des directives de conception officiellement publiés par WeChat :
Document de développement de mini-programmes
Une introduction générale à la méthode de développement de mini-programmes, et fournit un exemple officiel. Si vous êtes un développeur invité à en faire l'expérience, vous pouvez scanner le code pour découvrir le mini programme.
Guide de conception de mini-programmes
Les réglementations sur les spécifications de conception de mini-programmes sont assez complètes, de l'expérience utilisateur au style des éléments en passant par la mise en page. Cela reflète l'accent mis par WeChat sur les petits programmes et ses énormes capacités. Nous craignons que si nous les ouvrons de manière imprudente sans restrictions, cela entraînera une grave fragmentation des produits.
Ensuite, nous commençons à présenter le contenu spécifique des deux documents.
1. Document de développement du mini programme
Il est mentionné au début du document :
prend en charge l'appel de l'API native de WeChat, qui peut facilement activer les fonctionnalités fournies par WeChat, tels que l'acquisition de messages d'utilisateurs, le stockage local, les fonctions de paiement, etc.
En fait, plusieurs des fonctions répertoriées ici peuvent être implémentées lors du développement précédent d'un compte public. Pour nous, le point clé de cette phrase est "natif" - nous pouvons essentiellement juger que des composants tels que les barres de navigation et les boutons sont en fait convertis en composants natifs via la couche intermédiaire de WeChat, ce qui améliorera efficacement la vitesse de rendu et le fonctionnement du page Efficacité, offrant une expérience plus proche de l’application native.
Le programme de démonstration présente plusieurs nouveaux composants, tels que des listes déroulantes, des barres de navigation, etc. Étant donné que le mini-programme fournit également des outils de langage combinatoire qui sont fondamentalement similaires au HTML et au CSS, nous ne sommes pas surpris par les nouveaux composants. Tant que vous y pensez, les développeurs devraient être en mesure d'implémenter davantage de composants grâce aux outils de développement fournis par WeChat.
2. Directives de conception des mini-programmes
Les spécifications de conception de WeChat sont cette fois plus spécifiques et approfondies. Il n'est pas clair si le responsable stipulera que la conception doit être conforme aux spécifications de WeChat, sinon, il ne sera pas mis dans les rayons, mais personnellement, je pense qu'à mesure que l'écosystème mûrit, il n'est pas impossible de suivre le style de gestion strict de WeChat.
Mais d'un autre point de vue, WeChat fournit un langage de définition de style appelé WXSS (CSS en est un sous-ensemble), qui offre aux utilisateurs de très fortes capacités de personnalisation de style, même si les spécifications de conception sont restreintes. être trop rigide non plus.
1. Mise à jour de WeUI
Avec de nouveaux styles et composants de conception, le cadre d'interface utilisateur frontal officiel de WeChat, WeUI, a également reçu une mise à jour majeure et dispose d'un nom de domaine io indépendant : https : //weui.io.
Cette mise à jour fournit également :
Bibliothèque de contrôle de conception de croquis : https://github.com/weui/weui-...
Photoshop bibliothèque de contrôle de conception : https://wximg.gtimg.com/shake...
En fournissant des fichiers sources de conception, les concepteurs peuvent participer plus facilement au processus de mini-programmation WeChat.
Afin d'obtenir une conception plus cohérente, le dernier fichier source de conception fournit également les fichiers de polices correspondants. Les polices chinoises utilisent Pingfang (iOS) et Siyuan Heidi (Android), et les polices anglaises sont SF UI Display (iOS) et Robot (Android).
2. Spécifications de l'expérience utilisateur
Les spécifications de l'expérience utilisateur sont également partiellement définies dans le document. Ce qui est bon et ce qui est mauvais sont expliqués. L'expérience de lecture du document est acceptable.
Certaines caractéristiques visuelles importantes des mini-programmes peuvent être aperçues à partir des spécifications de conception :
3. Spécifications de la hiérarchie
Bien que la hiérarchie de WeChat soit simple et n'ait pas d'animations natives sympas, Mais cette fois, la spécification au niveau de la page me rappelle encore la sensation incroyable ressentie lors du lancement initial de Google Material Design.
Semblables à WeChat lui-même, les 4 niveaux des mini-programmes WeChat sont faciles à comprendre :
Plus d'informations : Explication détaillée des points clés des documents de développement de mini-programmes et des directives de conception Pour les articles connexes. , veuillez faire attention au site Web PHP chinois !

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Gestion des sauts de page et du routage PHP dans le développement de mini-programmes Avec le développement rapide des mini-programmes, de plus en plus de développeurs commencent à combiner PHP avec le développement de mini-programmes. Dans le développement de petits programmes, le saut de page et la gestion du routage sont des éléments très importants, qui peuvent aider les développeurs à réaliser des opérations de commutation et de navigation entre les pages. En tant que langage de programmation côté serveur couramment utilisé, PHP peut bien interagir avec les mini-programmes et transférer des données. Examinons en détail la gestion des sauts de page et du routage de PHP dans les mini-programmes. 1. Base de saut de page

Gestion des autorisations PHP et définition des rôles des utilisateurs dans le développement de mini-programmes Avec la popularité des mini-programmes et l'expansion de leur champ d'application, les utilisateurs ont mis en avant des exigences plus élevées en matière de fonctions et de sécurité des mini-programmes. Parmi eux, la gestion des autorisations et la définition des rôles des utilisateurs. sont un élément important pour assurer la sécurité des mini-programmes. L'utilisation de PHP pour la gestion des autorisations et la définition des rôles des utilisateurs dans les mini-programmes peut protéger efficacement les données et la confidentialité des utilisateurs. Ce qui suit présente comment implémenter cette fonction. 1. Mise en œuvre de la gestion des autorisations La gestion des autorisations fait référence à l'octroi de différentes autorisations de fonctionnement en fonction de l'identité et du rôle de l'utilisateur. en petit

Comment développer et publier des mini-programmes dans uni-app Avec le développement de l'Internet mobile, les mini-programmes sont devenus une direction importante dans le développement d'applications mobiles. En tant que cadre de développement multiplateforme, uni-app peut prendre en charge le développement simultané de plusieurs petites plateformes de programmes, telles que WeChat, Alipay, Baidu, etc. Ce qui suit présentera en détail comment utiliser uni-app pour développer et publier de petits programmes, et fournira quelques exemples de code spécifiques. 1. Préparation avant de développer de petits programmes. Avant de commencer à utiliser uni-app pour développer de petits programmes, vous devez effectuer quelques préparatifs.

Mise en cache des données PHP et stratégies de mise en cache dans le développement de mini-programmes Avec le développement rapide des mini-programmes, de plus en plus de développeurs commencent à prêter attention à la manière d'améliorer les performances et la vitesse de réponse des mini-programmes. L'une des méthodes d'optimisation importantes consiste à utiliser la mise en cache des données pour réduire les accès fréquents à la base de données et aux interfaces externes. En PHP, nous pouvons utiliser diverses stratégies de mise en cache pour implémenter la mise en cache des données. Cet article présentera les principes de la mise en cache des données en PHP et fournira des exemples de codes pour plusieurs stratégies de mise en cache courantes. 1. Principe de mise en cache des données La mise en cache des données fait référence au stockage des données en mémoire pour

Protection de la sécurité PHP et prévention des attaques dans le développement de mini-programmes Avec le développement rapide de l'Internet mobile, les mini-programmes sont devenus une partie importante de la vie des gens. En tant que langage de développement back-end puissant et flexible, PHP est également largement utilisé dans le développement de petits programmes. Cependant, les questions de sécurité ont toujours été un aspect auquel il faut prêter attention lors de l’élaboration des programmes. Cet article se concentrera sur la protection de la sécurité PHP et la prévention des attaques dans le développement de petits programmes, et fournira quelques exemples de code. XSS (cross-site scripting Attack) empêche les attaques XSS lorsque des pirates informatiques injectent des scripts malveillants dans des pages Web

Aujourd'hui, nous allons apprendre comment implémenter le menu déroulant développé en PHP dans l'applet WeChat. Le mini programme WeChat est une application légère que les utilisateurs peuvent utiliser directement dans WeChat sans téléchargement ni installation, ce qui est très pratique. PHP est un langage de programmation back-end très populaire, et c'est également un langage qui fonctionne bien avec les mini-programmes WeChat. Voyons comment utiliser PHP pour développer des menus déroulants dans les mini-programmes WeChat. Tout d’abord, nous devons préparer l’environnement de développement, y compris PHP, les outils de développement d’applets WeChat et les serveurs. alors nous

Introduction aux effets d'animation de pages PHP et à la conception d'interactions dans le développement de mini-programmes : un mini-programme est une application qui s'exécute sur un appareil mobile et peut offrir une expérience similaire aux applications natives. Dans le développement de mini-programmes, PHP, en tant que langage back-end couramment utilisé, peut ajouter des effets d'animation et une conception interactive aux pages des mini-programmes. Cet article présentera certains effets d'animation de page PHP et conceptions d'interaction couramment utilisés, et joindra des exemples de code. 1. Animation CSS3 CSS3 fournit une multitude de propriétés et de méthodes pour obtenir divers effets d'animation. Et en petit

Analyse du processus de développement et de lancement des applets ByteDance mis en œuvre par UniApp En tant que méthode émergente de développement d'applications mobiles, les applets ByteDance deviennent progressivement populaires dans l'industrie. Avant de développer le mini programme Bytedance, nous devons comprendre comment utiliser UniApp pour mettre en œuvre le processus de développement et de lancement. 1. Introduction à UniApp UniApp est un framework développé sur la base de Vue.js qui utilise HTML5, App et de petits programmes comme cadre de développement unifié pour plusieurs terminaux. En écrivant un ensemble de code, il peut s'exécuter sur plusieurs plates-formes en même temps. , y compris les polices.
