


Les plats clés
- L'arrêt de la bibliothèque de l'interface utilisateur Yahoo (YUI) met en évidence le rythme rapide et la nécessité pour les développeurs de s'adapter et de suivre les nouvelles technologies.
- Le changement dans l'industrie vers des modules plus petits et des cadres évolutifs, ainsi que l'émergence de HTML5, ont entraîné une baisse de l'utilisation de bibliothèques fourre-tout comme Yui.
- Malgré l'arrêt éventuel de toutes les bibliothèques et cadres tiers, il est important pour les développeurs de choisir une pile technologique et de s'en tenir à cela tant qu'il reste pratique.
Qu'est-ce que Yui?
Yuilibrary.com décrit la bibliothèque comme:Une bibliothèque JavaScript gratuite et open source et CSS pour construire des applications Web richement interactivesYUI est une collection de composants HTML, CSS et JavaScript. Il fournit un croisement:
- DOM et manipulation des événements;
- frameworks d'application MVC;
- Structures de données;
- Utilitaires et fonctions d'aide;
- outils du développeur; Les widgets
- et HTML tels que les champs d'achèvement automatique, les calendriers, les graphiques, les tables de données, les curseurs, les commandes d'onglet et plus encore.
yui History
Yui a été fondée par Thomas Sha de Yahoo en 2005 et a formé la base de la nouvelle application de la carte Web de Yahoo Ajax. La bibliothèque gratuite et open source a été mise à la disposition du public en février 2006. YUI 3.0 est sorti en 2009. La nouvelle version a été largement reconstruite pour moderniser la bibliothèque, introduire des sélecteurs CSS Dom de type jQuery et modulariser les composants. En 2014, W3Techs rapporte que YUI est utilisé sur 0,7% de tous les sites Web et 1,1% de ceux qui utilisent une bibliothèque JavaScript. JQuery est le champion incontesté - il est utilisé sur 60,4% de tous les sites Web et un colossal 94,3% de ceux qui utilisent une bibliothèque. Mis à part JQuery, YUI se compare bien à d'autres bibliothèques telles que Prototype et Mootools, mais l'utilisation est en déclin constant depuis un certain temps.yui avantages et inconvénients
Du côté positif, YUI est une solution complète pour construire des applications Web de navigateur croisé qui fonctionnent (principalement) dans IE6 et plus. Il nous a également donné de grands projets secondaires tels que le compresseur YUI. Cependant, la bibliothèque est peut-être devenue trop grande et trop complexe. Yui vous a verrouillé et la fonctionnalité a été abstraite du programmeur. C'est bien quand tout fonctionne, mais un cauchemar de développement quand il ne le fait pas. Enfin, il y avait des plaintes concernant la volonté de Yahoo d'accepter les demandes de traction des contributeurs à l'extérieur de l'entreprise. Je ne suis pas entièrement surpris étant donné le nombre d'applications critiques de Yahoo qui dépendaient de Yui.Pourquoi avez-vous été déposé?
Julien Lecomte admet que l'industrie se dirige dans une nouvelle direction:- Les outils de construction tels que le grognement, la gorgée et le brocoli nous permettent d'assembler des modules plus petits en applications plus grandes.
- Frameworks tels que le développement de l'application d'approche angulaire, de l'épine dorsale et de la bière d'une manière plus évolutive et maintenable.
- Les vendeurs et les normes sont des organismes de travail ensemble; Il y a moins besoin de widgets personnalisés sur les navigateurs hérités lorsque HTML5 peut être utilisé.
mais je dépend de yui!
L'annonce de Yahoo n'a donné aucun avertissement, mais il n'y a pas besoin de paniquer. YUI est toujours disponible et continuera de travailler pour un avenir immédiat - en présumant que votre demande a été terminée avec succès . La situation est moins claire pour les projets partiellement finis. Devez-vous continuer à développer une application basée sur une bibliothèque défunte? Cela dépendra probablement de la taille de la tâche, de la quantité de travail terminée et de votre dépendance à Yui. Vous devriez certainement discuter des options et, heureusement, il existe de nombreuses alternatives. Ne vous attendez pas à trouver un simple remplacement de rendez-vous.une leçon pour nous tous?
Peu importe la bibliothèque ou le cadre tiers que vous utilisez: Il sera interrompu à un moment donné . Oui, même jQuery et Angular. Ce n'est pas nécessairement un argument pour développer votre propre système - même votre propre code sera finalement remplacé. Il se déplace rapidement et le Web est l'une des technologies en évolution les plus rapides. Il est de plus en plus difficile de suivre les avances, mais faire quelque chose est infiniment mieux que de ne rien faire. Choisissez une pile technologique et respectez-le alors qu'il est pratique de le faire. Alors au revoir Yui. Le Web a perdu l'une de ses efforts plus innovants, mais, comme beaucoup, je ne l'utilisais pas de toute façon.Questions fréquemment posées (FAQ) sur Yui
Ce qui a conduit à la mort de Yui?
La mort de Yui était principalement due à l'évolution rapide de l'écosystème JavaScript. L'émergence de nouvelles bibliothèques et cadres comme JQuery, Angular et React, qui offraient des solutions plus efficaces et flexibles, ont rendu le yui moins pertinent et finalement obsolète. De plus, le changement vers Node.js pour JavaScript côté serveur a également contribué à la baisse de Yui.
Que peuvent apprendre les développeurs de la mort de Yui?
La mort de Yui enseigne aux développeurs les développeurs les Importance de l'adaptabilité dans l'industrie technologique en constante évolution. Il met l'accent sur la nécessité de rester à jour avec les dernières tendances et technologies, et les risques associés à s'appuyer fortement sur un seul cadre ou bibliothèque. Il met également en évidence l'importance du soutien communautaire et du développement actif dans le succès d'un projet.
Comment yui se compare-t-il aux autres bibliothèques JavaScript?
yui, à son apogée, était un complet, tout -dans une solution pour créer des applications Web riches. Cependant, par rapport aux bibliothèques et cadres JavaScript modernes, YUI est moins flexible et plus complexe. Des bibliothèques comme JQuery, par exemple, offrent une API plus simple et une approche plus intuitive de la manipulation DOM.
Yui est-il toujours utilisé aujourd'hui?
Bien que Yui ne soit plus activement développé ou entretenu, certains systèmes et applications hérités peuvent toujours l'utiliser. Cependant, en raison de son obsolescence et de la disponibilité d'alternatives plus efficaces, son utilisation dans de nouveaux projets est très découragée.
Quelles sont les alternatives à yui?
Il existe de nombreuses alternatives à Yui dans le Écosystème JavaScript moderne. Ceux-ci incluent, mais sans s'y limiter, jQuery pour des tâches plus simples comme la manipulation DOM et les demandes AJAX, Angular et React pour la création d'applications complexes à une seule page, et Node.js pour JavaScript côté serveur.
Objectif de yui?
yui a été conçu pour aider les développeurs à créer des applications Web riches et interactives. Il a fourni un ensemble complet de services publics et de contrôles pour des tâches comme la manipulation DOM, la manipulation des événements, l'animation et les demandes AJAX.
Pourquoi Yui était-il populaire?
YUI était populaire en raison de son ensemble complet de fonctionnalités était-il complet? et le soutien de Yahoo!, l'une des plus grandes entreprises technologiques à l'époque. C'était l'une des premières bibliothèques à offrir des fonctionnalités telles que la conception modulaire et le chargement paresseux, qui étaient innovants à l'époque.
Quelles sont les principales caractéristiques de Yui?
Yui a offert une large gamme de gamme de gamme de Caractéristiques, y compris la manipulation DOM, la manipulation des événements, l'Ajax, l'animation, etc. Il a également introduit des concepts tels que la conception modulaire et le chargement paresseux, et a fourni un ensemble robuste de commandes d'interface utilisateur.
Comment puis-je migrer de YUI vers une autre bibliothèque?
La migration de YUI vers une autre bibliothèque implique le remplacement Code spécifique à YUI avec code équivalent dans la nouvelle bibliothèque. Cela peut être un processus complexe, en fonction de la taille et de la complexité de l'application. Il est recommandé de planifier soigneusement la migration et de tester soigneusement pour assurer une transition en douceur.
Quel est l'avenir des bibliothèques et des frameworks JavaScript?
L'avenir des bibliothèques et des frameworks JavaScript devrait être caractérisé par innovation et évolution continue. Nous pouvons nous attendre à voir davantage l'accent sur les performances, la convivialité et la compatibilité avec les technologies émergentes comme les composants Web et les applications Web progressives. La tendance vers des bibliothèques plus petites et plus ciblées est également susceptible de se poursuivre.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

La montée en puissance du pouvoir technologique des femmes chinoises dans le domaine de l'IA: l'histoire de la collaboration d'honneur avec la contribution des femmes en profondeur au domaine de la technologie devient de plus en plus significative. Les données du ministère des Sciences et de la Technologie de la Chine montrent que le nombre de travailleuses scientifiques et technologiques est énorme et montre une sensibilité à la valeur sociale unique dans le développement des algorithmes d'IA. Cet article se concentrera sur l'honneur des téléphones mobiles et explorera la force de l'équipe féminine derrière qu'elle soit la première à se connecter au grand modèle Deepseek, montrant comment ils peuvent promouvoir le progrès technologique et remodeler le système de coordonnées de valeur de développement technologique. Le 8 février 2024, Honor a officiellement lancé le Big Model de Deepseek-R1, devenant le premier fabricant du camp Android à se connecter à Deepseek, excitant la réponse enthousiaste des utilisateurs. Dant ce succès, les membres de l'équipe féminine prennent des décisions de produits, des percées techniques et des utilisateurs

Deepseek a publié un article technique sur Zhihu, présentant en détail son système d'inférence Deepseek-V3 / R1, et a révélé pour la première fois des données financières clés, ce qui a attiré l'attention de l'industrie. L'article montre que la marge de bénéfice des coûts quotidiens du système atteint 545%, ce qui établit un nouveau profit mondial dans le modèle mondial de l'IA. La stratégie à faible coût de Deepseek lui donne un avantage dans la concurrence du marché. Le coût de sa formation sur modèle n'est que de 1% à 5% des produits similaires, et le coût de la formation du modèle V3 n'est que de 5,576 millions de dollars, bien inférieur à celui de ses concurrents. Pendant ce temps, la tarification de l'API de R1 n'est que de 1/7 à 1/2 d'Openaio3-MinI. Ces données prouvent la faisabilité commerciale de la voie technologique profonde et établissent également la rentabilité efficace des modèles d'IA.

MIDEA publiera bientôt son premier climatiseur équipé d'un grand modèle Deepseek - MIDEA Fresh and Clean Air Machine T6. Ce climatiseur est équipé d'un système de conduite intelligent avancé, qui peut ajuster intelligemment les paramètres tels que la température, l'humidité et la vitesse du vent en fonction de l'environnement. Plus important encore, il intègre le grand modèle Deepseek et prend en charge plus de 400 000 commandes vocales AI. La décision de Midea a provoqué des discussions animées dans l'industrie et est particulièrement préoccupé par l'importance de la combinaison de produits blancs et de grands modèles. Contrairement aux paramètres de température simples des climatiseurs traditionnels, MIDEA Fresh Air Machine T6 peut comprendre des instructions plus complexes et vagues et ajuster intelligemment l'humidité en fonction de l'environnement familial, améliorant considérablement l'expérience utilisateur.

La construction du site Web n'est que la première étape: l'importance du référencement et des backlinks La construction d'un site Web n'est que la première étape pour la convertir en un actif marketing précieux. Vous devez faire l'optimisation du référencement pour améliorer la visibilité de votre site Web dans les moteurs de recherche et attirer des clients potentiels. Les backlinks sont la clé pour améliorer le classement de votre site Web, et il montre à Google et à d'autres moteurs de recherche l'autorité et la crédibilité de votre site Web. Tous les backlinks ne sont pas bénéfiques: identifier et éviter les liens nocifs Tous les backlinks ne sont pas bénéfiques. Les liens nocifs peuvent nuire à votre classement. Excellent outil de vérification de la liaison backlink gratuite surveille la source des liens vers votre site Web et vous rappelle les liens nuisibles. De plus, vous pouvez également analyser les stratégies de liaison de vos concurrents et en apprendre. Outil de vérification gratuite de backlink: votre agent de renseignement SEO

Ce scanner de vulnérabilité de réseau basé sur GO identifie efficacement les faiblesses de sécurité potentielles. Il exploite les fonctionnalités de concurrence de GO pour la vitesse et comprend la détection de services et la correspondance de vulnérabilité. Explorons ses capacités et ses éthiques

Deepseek-R1 autorise la bibliothèque Baidu et NetDisk: L'intégration parfaite de la pensée et de l'action profondes s'est rapidement intégrée à de nombreuses plateformes en seulement un mois. Avec sa disposition stratégique audacieuse, Baidu intègre Deepseek en tant que partenaire modèle tiers et l'intégre dans son écosystème, qui marque un progrès majeur dans sa stratégie écologique de "Big Model Search". Baidu Search et Wenxin Intelligent Intelligent Platform sont les premiers à se connecter aux fonctions de recherche profonde des grands modèles Deepseek et Wenxin, offrant aux utilisateurs une expérience de recherche IA gratuite. Dans le même temps, le slogan classique de "Vous saurez quand vous allez à Baidu", et la nouvelle version de l'application Baidu intègre également les capacités du Big Model et Deepseek de Wenxin, lançant "AI Search" et "Wide Network Information Raffinement"


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

SublimeText3 Linux nouvelle version
Dernière version de SublimeText3 Linux

PhpStorm version Mac
Le dernier (2018.2.1) outil de développement intégré PHP professionnel

Télécharger la version Mac de l'éditeur Atom
L'éditeur open source le plus populaire

Adaptateur de serveur SAP NetWeaver pour Eclipse
Intégrez Eclipse au serveur d'applications SAP NetWeaver.

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