Article Tags
Maison Articles techniques interface Web
Créer une extension de chrome de texte-parole

Créer une extension de chrome de texte-parole

Points de base Cet article explique comment créer une extension Chrome Browser Text-to-Speech (TTS) qui utilise une API de synthèse vocale HTML5 ou une API tierce pour convertir le texte en surbrillance ou le contenu du presse-papiers en parole. Les extensions de chrome contiennent généralement des fichiers manifestes (fichiers de métadonnées), des images (telles que des icônes d'extension), des fichiers HTML, des fichiers JavaScript et d'autres ressources (tels que des feuilles de style). L'extension TTS attend que l'utilisateur clique sur son icône ou appuyez sur une touche de piste spécifique (Shift Y), puis convertit le contenu du texte ou du presse-papiers en surbrillance à la voix. Le code de l'extension comprend des scripts d'arrière

Feb 18, 2025 am 11:30 AM
JavaScript modulaire: un guide des débutants de SystemJS & JSPM

JavaScript modulaire: un guide des débutants de SystemJS & JSPM

Principaux à retenir SystemJS et JSPM sont des outils qui peuvent être utilisés pour surmonter les limites de la modularité JavaScript. SystemJS est un chargeur de module qui peut importer des modules dans n'importe quel format populaire au moment de l'exécution, tandis que JSPM est un gestionnaire de packages construit au-dessus de

Feb 18, 2025 am 11:28 AM
Connexions sociales en PHP avec hybriduth

Connexions sociales en PHP avec hybriduth

De nombreux sites Web modernes permettent aux utilisateurs de se connecter via leurs comptes de réseaux sociaux. Par exemple, la communauté SitePoint permet aux utilisateurs de se connecter avec leurs comptes Facebook, Twitter, Google, Yahoo ou GitHub sans s'inscrire à un nouveau compte. Ce tutoriel introduira Hybridauth - une bibliothèque PHP qui simplifie la construction de capacités de connexion sociales. Hybridauth agit comme une API abstraite entre les applications et diverses API sociaux et fournisseurs d'identité. Points clés Hybriduth est une bibliothèque PHP conçue pour simplifier l'intégration de la connexion sociale dans votre site Web, agissant comme entre votre application et diverses API sociaux

Feb 18, 2025 am 11:26 AM
Construire et publier votre propre plugin grogn

Construire et publier votre propre plugin grogn

Cet article détaille la création et la publication d'un plugin grogn pour aborder les orphelins typographiques. Grunt, un coureur de tâches JavaScript, utilise des plugins pour créer des systèmes d'applications Web robustes. Ce tutoriel vous guide dans la construction d'un plugin, mettant l'accent sur le test

Feb 18, 2025 am 11:12 AM
Comment construire une application de rappel de rendez-vous SMS avec Twilio

Comment construire une application de rappel de rendez-vous SMS avec Twilio

Cet article a été examiné par des pairs par Marc Towler et Bruno Mota. Grâce à tous les pair examinateurs de SitePoint pour avoir fait du contenu SitePoint le meilleur possible! Dans ce tutoriel, nous allons créer une application de rappel SMS avec Node.js. Nous allons utiliser le

Feb 18, 2025 am 11:04 AM
Construire une application PhoneGap avec un backend WordPress

Construire une application PhoneGap avec un backend WordPress

Ce didacticiel démontre l'utilisation de WordPress comme backend pour une application mobile PhoneGap, en se concentrant sur la création d'API REST pour une communication transparente. Nous allons créer une application d'affichage de connexion et de blog simple. Tandis que PhoneGap lui-même est interrompu, le p

Feb 18, 2025 am 11:02 AM
Graphiques JavaScript interactifs à l'aide de données de Google Sheets

Graphiques JavaScript interactifs à l'aide de données de Google Sheets

Principaux à retenir Les graphiques JavaScript interactifs peuvent être créés à l'aide de données à partir de feuilles Google, offrant une mise à jour dynamique chaque fois que des modifications sont apportées aux données de la feuille de calcul. Le processus consiste à exporter des données de Google Sheets en JSON, récupérant ce

Feb 18, 2025 am 10:57 AM
Utilisez des contrats Laravel pour construire un paquet Laravel 5 Twig

Utilisez des contrats Laravel pour construire un paquet Laravel 5 Twig

Contrats de Laravel 5: une plongée profonde dans les améliorations architecturales et l'application pratique avec des brindilles Laravel 5 a introduit une amélioration architecturale importante: le package des contrats. Cet article explore la justification de ce changement et DE

Feb 18, 2025 am 10:48 AM
Maîtriser $ watch in angularjs

Maîtriser $ watch in angularjs

Points de base La fonction $ watch dans AngularJS est un outil puissant pour observer les changements de valeurs ou d'expressions variables. Lorsqu'un changement est détecté, il déclenche une fonction de rappel qui est exécutée chaque fois que la variable surveillée change. $ watch est comparé à l'aide de l'opérateur d'égalité de JavaScript (===). Si la nouvelle valeur est différente de l'ancienne valeur, la fonction de rappel est déclenchée. Cependant, il convient de noter que par défaut $ watch ne vérifie que l'égalité de référence, ce qui signifie que la fonction de rappel n'est déclenchée que lorsqu'une nouvelle valeur est attribuée à la variable surveillée. AngularJS fournit également $ WatchGroup et $ watchCollection en tant que raccourcis pratiques, respectivement

Feb 18, 2025 am 10:47 AM
Comprendre les composants dans Ember 2

Comprendre les composants dans Ember 2

Points clés Le composant Ember est le cœur des applications Ember, permettant aux développeurs de définir des balises HTML personnalisées et spécifiques à l'application et d'implémenter leur comportement à l'aide de JavaScript. Dans Ember 2.x, les composants remplacent les vues et les contrôleurs. Le composant Ember contient un fichier de modèle de guidon et une classe de berceau compagnon. Ces composants peuvent être utilisés avec d'autres composants, et peuvent même être imbriqués dans les composants parents et ont des propriétés similaires aux éléments HTML natifs. Des données dynamiques peuvent être ajoutées à l'application Ember via un modèle (l'objet représentant les données sous-jacentes que l'application présente à l'utilisateur). Cela permet la création de composants interactifs et dynamiques. Peut utiliser des actions (envoyer au composant

Feb 18, 2025 am 10:43 AM
Commentant, accumulez et téléchargez des photos avec l'API 500px

Commentant, accumulez et téléchargez des photos avec l'API 500px

Ce tutoriel montre comment tirer parti de l'API 500px pour améliorer l'interaction des utilisateurs avec les photos, permettant le vote, le favori, les commentaires et le téléchargement. Nous allons s'appuyer sur le versement précédent, qui couvrait la récupération et l'affichage de photos. Clé

Feb 18, 2025 am 10:40 AM
Création d'un serveur GraphQL avec Node.js et MongoDB

Création d'un serveur GraphQL avec Node.js et MongoDB

Principaux à retenir Utilisez Node.js et Express pour établir un serveur et intégrer MongoDB à Mongoose pour la gestion des données, améliorant efficacement la capacité du serveur à gérer efficacement les requêtes et les mutations. Implémentez GraphQL sur le serveur à l'aide des expres

Feb 18, 2025 am 10:37 AM
Créez un navigateur à onglets à l'aide de Node-Webkit et AngularJS

Créez un navigateur à onglets à l'aide de Node-Webkit et AngularJS

Principaux à retenir Node-Webkit (maintenant NW.JS) combine Node.js et WebKit pour permettre le développement d'applications natives à l'aide de technologies Web comme HTML, CSS et JavaScript, rationalisant le développement de logiciels multiplateformes. Le tutoriel démontre Cre

Feb 18, 2025 am 10:25 AM
Créez votre propre extension chrome à l'aide d'Angular 2 & TypeScript

Créez votre propre extension chrome à l'aide d'Angular 2 & TypeScript

Ce tutoriel montre la construction d'une extension chromée à l'aide d'Angular 2 et de TypeScript pour gérer les signets directement dans la nouvelle page d'onglet. Il améliore à la fois la fonctionnalité et l'attrait visuel de la nouvelle expérience par défaut. Caractéristiques clés: Levera

Feb 18, 2025 am 10:05 AM

Outils chauds Tags

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

<🎜>: Bubble Gum Simulator Infinity - Comment obtenir et utiliser les clés royales
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
<🎜>: Grow A Garden - Guide de mutation complet
3 Il y a quelques semaines By DDD
Nordhold: Système de fusion, expliqué
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Comment déverrouiller le grappin
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

Téléchargez la collection de bibliothèques d'exécution requises pour l'installation de phpStudy

VC9 32 bits

VC9 32 bits

Bibliothèque d'exécution de l'environnement d'installation intégré VC9 32 bits phpstudy

Version complète de la boîte à outils du programmeur PHP

Version complète de la boîte à outils du programmeur PHP

Programmer Toolbox v1.0 Environnement intégré PHP

VC11 32 bits

VC11 32 bits

Bibliothèque d'exécution de l'environnement d'installation intégré VC11 phpstudy 32 bits

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Sujets chauds

Tutoriel Java
1672
14
Tutoriel PHP
1276
29
Tutoriel C#
1256
24