Les navigateurs sont désormais un outil indispensable et, très probablement, le logiciel le plus connu disponibles. Là où autrefois il était de ce registre pour des applications comme Microsoft Word, le podium est désormais occupée par l'application qui a révolutionné l'informatique, la communication, et probablement du monde. Grâce à sa simplicité, le navigateur s'est propagé rapidement et capacités d'adaptation que peu d'autres applications ont été en mesure de démontrer: les plates-formes croisées (multi-plateforme) et les dispositifs de la Croix (multi-périphérique).
Surfer sur Internet est possible grâce à votre navigateur, nous pouvons l'utiliser à partir d'un PC, un Mac, un ordinateur de poche, les nouveaux «téléphones mobiles».
Articles taggés avec 'Internet Explorer'
Internet Explorer: la plus grande campagne virale jamais fait?
Internet Explorer 6: éliminer le bug double marge
Parmi les diverses drôle "interprétations" que Internet Explorer 6 peut faire avec HTML / CSS, celui de la «double marge» est certainement la plus fastidieuse et souvent. En pratique (bravo ...) Bonne navigateur de Microsoft peut - mystérieusement - à doubler les marges sur les articles qui sont mis à flotter! : En tant que tel le CSS suivante appliquée à une div avec l'id box :
CSS3: quelqu'un at-il vu le navigateur Internet Explorer?
Je ne comprends pas ...
1 2 3 4 5 6 7 8 9 | {P / * Coins arrondis * / ; /* CSS 3 */ border-radius: 9px; / CSS * 3 * / ; /* Opera */ -O-border-radius: 9px; / * Opera * / ; /* iCab */ -ICab-border-radius: 9px; / * * iCab / ; /* Konqueror */ -Khtml-border-radius: 9px; / * Konqueror * / ; /* Firefox */ -Moz-border-radius: 9px; / * Firefox * / ; /* Safari */ -Webkit-border-radius: 9px; / * Safari * / } |
jQuery contre tout le monde: un benchmark avec 5 navigateur
Un bon développeur n'a aucun problème pour passer d'un langage de programmation à l'autre. Le choix de se concentrer sur un environnement particulier la langue, le cadre ou le développement, est plus dicté par la disponibilité de temps et le type de travail qui prend place. Cependant, un facteur important qui peut influencer le choix des "cadres" telle est la sympathie et l'affection que peut mûrir au fil du temps.
Plus précisément, j'ai voulu analyser certains - certainement pas tous - JavaScript cadres disponibles aujourd'hui, parce que même «conseillé» de jeter un regard particulier à jQuery .
Les créateurs de mootools (l'un des principaux frameworks JavaScript) ont mis à disposition un outil pour exécuter un test de vitesse et de la validité de cinq frameworks JavaScript bien connu: SlickSpeed . Ce test, le résultat n'est pas actualisé à tous, il est important d'opérer en tant frameworks JavaScript côté client, qui sont exécutées par votre navigateur. C'est précisément pour cette raison que certains trouvent Safari plus rapide que Internet Explorer ou Google Chrome plus rapide que Firefox . Toutefois, cela dépend souvent du type de page que vous consultez. En effet, il peut bien arriver que d'un site particulier est vraiment plus "rapide" lorsqu'il est affiché dans Safari, mais cela ne signifie pas que «tous les sites" sera plus rapide avec Safari! Évidemment, cela est vrai pour n'importe quel autre navigateur.
L'indice de référence
Dans le test que j'ai fait avec SlickSpeed J'ai comparé les navigateurs disponibles sur ma machine (Windows Vista 64bit Utilmate - Intel Core 2 Quad à 2,4 GHz avec 8 Go de RAM).
Malheureusement, les tests ne sont pas en mesure de fonctionner avec Internet Explorer 7, comme la voiture accidentée, allant même hors d'échelle avec les résultats! Encore une fois, félicitations Microsoft.
J'ai crercato de maintenir le même statut de l'ordinateur lors de l'essai, l'ouverture du navigateur, et non individuellement par l'envoi d'aucun autre processus en cours.
Remarque: Si vous vous sentez comme vous avez également exécuter une ou plusieurs de ces tests, vous pouvez commenter ce post en cas de résultats «curieux» et plusieurs.

Google Chrome est vraiment rapide des résultats, avec une valeur de 68 (moyenne) à l'essai avec jQuery . Le ralentissement a toutefois été Flock , malgré provenant du même «mère» de Mozilla. Cette mauvaise performance de Flock est vraiment curieux que sa coupe de réseaux sociaux, car c'est précisément le Web Social Network 2.0 pour profiter des frameworks JavaScript de nombreux disponibles, afin de fournir une expérience de navigation réellement innovants et d'interaction.
Étonnamment bat FireFox et Opera dispose également d'une «belle petite, atteignant même un 74 dans l'exercice de Dojo ! FireFox et Safari, sur l'équilibre, sont similaires, avec Safari plus rapide dans les essais avec Mootools et jQuery.
Quel cadre choisir?
Si vous n'avez pas à vous tester la rapidité d'exécution et ne vous inquiétez pas au sujet de la taille normale en kilo-octets d'un même cadre, la réponse pourrait être "ce que vous aimez», ou, si vous voulez, "ce que vous savez mieux ou plus harmonieuse avec votre style de programmation. "
Finalement, ces cadres se penchera un peu "tout (voir par exemple l'utilisation de $), malgré des différences importantes et substantielles qui peuvent sauter aux yeux d'un expert ou vraiment poussé à l'utilisation d'une bibliothèque particulière. En principe, en fait, tout ce qui peut être fait avec jQuery, par exemple, vous pouvez faire très bien avec mootools ou prototype! Si jQuery a une syntaxe très compact, comme toutes les méthodes retournent toujours la base objet jQuery, créant ainsi d'interminables rangées de oggetto.metodo().metodo().metodo()... est dit que tout cela est coûts une force, surtout pour ceux qui auront à déboguer!
Bibliothèques comme prototype.js le péché, peut-être en l'absence d'effets, même simple, forçant le développeur à mettre en œuvre, une entreprise dérivée scriptaculous.js , lourd et loin d'être le choix première bibliothèque.
Un exemple
Cette dernière raison, par exemple, m'a amené à remplacer le prototype couplé / scriptaculous avec jQuery pour créer des panneaux interactifs / undolog.com animé ici, dans la barre latérale. En fait, même en utilisant l'API Google pour importer des bibliothèques, il est inutile de charger toutes les bibliothèques et scriptaculous pour un slideUp slideDown. Pour plus d'informations et un exemple, voici le code Javascript comme il a été couplé avec le prototype / scriptaculous:
1 2 3 4 5 6 7 8 9 10 11 12 13 | / / Prototype / Scriptaculous ) . each ( $ $ ('H2.dropdown »). Chaque ( element ) { fonction (element) { = "pointer" ; .. l'élément style du curseur = "pointeur"; 'click' , élément. observer («clic», event ) { fonction (event) { this . next ( ) . style . display == "" ) new Effect. BlindUp ( this . next ( ) , { duration : .5 } ) ; if (.. this. next () le style d'affichage == "") Effet de nouvelles BlindUp (this. suivante () {durée: 0.5});. Effect. BlindDown ( this . next ( ) , { duration : .3 } ) ; . Effet chose de nouveau BlindDown (this. suivante () {durée: 0.3}); event ) ; Arrêtez événement (event).; } ) } ); |
et il est maintenant avec jQuery:
1 2 3 4 5 6 7 8 9 10 | / / JQuery ) . each ( $ ('H2.dropdown »). Chaque ( i ) { fonction (s) { ) . css ( 'cursor' , 'pointer' ) . click ( $ (This). Css («curseur», «pointeur»). Cliquez sur ( function () { $ ( this ) . next ( ) . is ( ':hidden' ) ) $ ( this ) . next ( ) . slideDown ( ) ; else $ ( this ) . next ( ) . slideUp ( ) ; if (.. $ (this) next () (:) «caché») slideDown $ (this) suivante () (); else $ (this) suivante () slideUp ();.... } ); } ); |
Tout compte fait, un examen plus attentif, je ne pense pas qu'il ya beaucoup de différence! Mais comme j'ai dit avant ... la question est "aussi" de goût personnel.
Discret SWFObject 2.0
SWFObject est un script JavaScript est utilisé pour insérer le contenu Flash dans les pages Web Sa fonction principale est d'éliminer la demande d'activer le contrôle par les navigateurs Microsoft Internet Explorer (qui, en passant, est abandonnée - voir ici ) et, plus intéressant, la possibilité de vérifier automatiquement et installer Flash Player si nécessaire. SWFObject peut être considéré comme une bonne alternative au kit d'installation / détection fournis par le même Adobe Flash est générée à l'intérieur de l'IDE (dans tous les ses versions). Avec la version 2.0 , SWFObject améliore ses performances et son utilisation. Comme indiqué sur la documentation officielle , a déménagé à Google Code, nouvelle dans ce communiqué sont si nombreuses que pour la rendre incompatible avec les versions précédentes. Il en résulte presque une refonte complète du code pour ceux qui décident de mettre à niveau une version précédente de SWFObject 2.0.
Le script est maintenant aligné avec les dernières normes, tant du point de vue syntaxique que «non intrusive». Il supporte toutes les fonctionnalités précédentes telles que l'installation rapide de Flash Player, avec un code plus clair et facile à utiliser. Le changement de paramètres, par exemple, JavaScript à Flash Player (et donc à notre film) est maintenant beaucoup plus léger et polyvalent. Également introduit deux modes principaux: statique et dynamique, en fonction du type de processus de conception et de la page que nous faisons.
Bon et vraiment aimé parce qu'il est l' outil en ligne qui génère du code pour SWFObject nous.
LIEN:
Adieu IE7, suivie par Sage: Lire des flux RSS sous Windows
Honnêtement, j'ai tout essayé! Je ne voulais pas d'utiliser une application externe pour lire les flux RSS! Je pensais (et je n'ai changé d'avis) que d'avoir un navigateur ouvert était déjà lient inconfortable à une application différente.
J'ai donc commencé avec le lecteur de flux RSS dans Internet Explorer 7. Mais depuis que j'ai installé Windows Vista-je voir l'alimentation est refusée ... les problèmes de sécurité. Si vous "débloquer" IE7, en temps voulu, je nous commencent à apparaître "alerte" répandre (un peu "de Windows et un peu« bon de Norton 360) qui m'invitent à restaurer les paramètres de sécurité de votre navigateur correctement, être utile «cassé» du monde entier. En bref, avec IE7 - au moins sur Windows Vista - ce n'est pas possible de lire des flux RSS dans la paix.
Abandon IE7 (désormais) et de promouvoir la bonne FireFox comme navigateur par défaut (il était vraiment maintenant).
Ensuite, installez Sage , une extension pour FireFox . Peut-être trop facile ...!
Disons simplement «limité». Cependant, aujourd'hui, j'ai téléchargé FeedReader , version 3.12, l'un des plus connus, au moins jeter un oeil à travers le Web Cool! Un nouveau monde en effet. Stumble ce joueur aussi, encore une fois pour Windows, FreeDeamon , je n'ai très bien ... même si à certains égards, je préfère FeedReader .
Avril 2008: adieu à l'activation de l'ActiveX pour Flash
Sur le blogue d'Internet Explorer (IE Component Activation automatique (modifications à IE ActiveX Mise à jour)) a annoncé un changement majeur qui a été vrai introns en avril 2008 avec la sortie de correctifs importants, notamment le Service attendu depuis longtemps Pack 3. Aperçu, cependant, sera disponible en Décembre 2007 à partir de centre de téléchargement pour Internet Explorer.
En avril 2006, en fait, Microsoft avait introduit un patch dans Internet Explorer bloque l'interaction avec les composants ActiveX présents dans une page web Ce «bloc» à la fin, dans la demande expresse a été résolue - directe de l'utilisateur / navigateur - pour activer la commande (film Flash, QuickTime, etc ...) via la barre d'espace ou clic de souris.
Au fil du temps, cependant, ont été introduits d'une série de raccourcis pour éviter ce raccourcis gênants demande officielle (telles que des propositions par le même Macromedia Flash et QuickTime d'Apple) et officieux ( SWFObject ou ovni , par exemple - voir aussi discret Objets flash ).
Selon les développeurs de Microsoft n'auront pas à changer quoi que ce soit en avril 2008 dans les "anciens" des sites utilisant des raccourcis, mais il est bon de regarder le blog de Internet Explorer pour les cas particuliers.
Microsoft à l'époque revint sur ses pas, et effectivement, nous avions demandé à tous un peu "ce non-sens était que l'activation de la commande," patch "approche à une carence dans la gestion des ActiveX (balise object) plutôt que pour des failles dans les composants eux-mêmes. Dans les autres navigateurs, en fait, l'utilisation de plugin est accompagné par balise EMBED fort. Dernier point:
Dans les prochaines semaines, nous mettrons à jour l' article de MSDN avec les descriptions des comportements nouveaux. Gardez un œil sur ici pour lorsque l'aperçu va vivre.
Notes sur les tests et le débogage dans Flash
Une considération, évidente, mais négligées au cours du développement d'applications dans Adobe Flash, la différence entre le lecteur utilisé pour les tests au sein de l'IDE Flash et l'objet (ActiveX ou EMBED) utilisé par votre navigateur. Qui possède la version "Macromedia" Flash MX (version 8 pour être précis, mais cette discussion ne s'applique vraiment à aucune version de Flash ...) lors de l'élaboration d'un film et l'essayer dans l'IDE gère le Flash Player lié à paquet de développement. Ensuite, lorsque vous publiez votre film sur le net et vous "test" avec le navigateur de Flash Player que vous pouvez rencontrer certains - les différences - importante!
![]() | ![]() |
Xopus: éditeur XML WYSIWYG
Xopus est un éditeur XML (HTML) dans le mode de fonctionnement WYSIWYG dans le navigateur. J'avais déjà remarqué il ya quelques temps, grâce à un article publié sur le Ajaxian . Je mentionne cela maintenant, car il reste une proposition intéressante dans le web2.0/editor paysage. C'est une expérience intéressante! Xopus a développé très bien (avec le soutien italien), avec une excellente mise en œuvre du menu contextuel, bien que pas encore totalement cross-browser, la version actuelle 3.1 est pris en charge uniquement Microsoft Internet Explorer (version 6 et 7 ), toutefois les développeurs ont promis que dès qu'au moins une version compatible avec Firefox (Février 1 a été publié en version alpha 3.1.1 est compatible avec Firefox 2.0 +).
Comme on le verra d'ailleurs, la question de la compatibilité (navigateur croix) via le navigateur, et pénalise ralentit le développement d'outils, pas même en utilisant des technologies spéciales telles que les applets Java ou Flash d'Adobe, pourrait apporter une contribution significative à la communauté! Conttibuto entravé - éventuellement - à partir inutiles batailles internes des producteurs actuels de navigateurs: IE, Firefox, Opera, Mozilla, Safari, ...!
Voir la démo sera également voir quelque chose de plus simple éditeur HTML, pour le dire crûment. Xopus propose est la structure classique de l'éditeur, le style et les fonctionnalités avancées de Microsoft Word. Vous pouvez, en fait, entrer dans la page de véritables objets intelligents qui répondent certaines caractéristiques, faisant Xopus un cas particulier.
Comme indiqué sur le site:
Xopus est une bonne solution pour une entreprise qui a un système de back-end de gestion de contenu et de systèmes de publication en front-end et deux systèmes qui, par conséquent utiliser les informations d'examen. Cette structure à l'information, à joindre les deux bouts, est donc un must.
Vous pouvez regarder une vidéo de démonstration qui introduit les fonctions d'édition avancées. Vous pouvez également essayer une démo directement.
Guerre des navigateurs: la guerre continue?
A Sunnyvale, en Californie, regroupe Yahoo à Silicon Valley WebBuilder Shaver de Mozilla, Mike, Lie Chris Wilson, l'équipe IE de Microsoft, et Hoon de l'Opéra, pour discuter de l'état actuel de la guerre éternelle entre les navigateurs.
Soyez souligné sont les mots de Mike Shaver de Mozilla:
Ne cherchez pas à le W3C pour l'avenir
Et la critique de l'Apple non-fréquentation:
Ils ont refusé d'envoyer quelqu'un en disant que «nous sommes occupés à écrire le logiciel."
C'est, entre autres choses, est de 10 miles de l'endroit où la réunion a eu lieu!









Derniers Commentaires
Giovambattista Fazioli : @ paso: absolument. Il suffit d'identifier le champ [CCI] entrée [/ cci] que vous souhaitez ...
paso : Bonjour je voudrais demander un service, vous pouvez utiliser le sélecteur de date avec cform7 j'ai spiegp mieux que je peux mettre en œuvre ...
Simon : Il agace perturbés à nouveau et utiliser cet espace pour ces choses ... Mais ça ne fonctionne pas ...
Giovambattista Fazioli : @ Barbara: Si vous voulez dire le fond pour commencer à écrire ce que ça dépend où ...
Barbara : Bonjour, est très intéressant, mais comment écrivez-vous dans le bas au lieu de ce qui précède? Merci