Blog des Webmasters et Bloggueurs

Archive pour la catégorie 'Développement'

oct 09
18

Rendre son site compatible avec Internet Explorer 8

Internet est en constante évolution et les navigateurs aussi, preuve en est avec la version 8 d’internet explorer qui pose quelques soucis de compatibilité quand on est webmaster d’un site internet

Voici une petite astuce « temporaire » qui vous permettra de repousser vos corrections de compatibilité. Cette astuce consiste tout bêtement à dire à Internet Explorer 8 d’émuler le comportement d’Internet Explorer 7

Pour ce faire il faut utiliser cette balise :

<meta http-equiv= »X-UA-Compatible » content= »IE=EmulateIE7″ />

Comme c’est une balise Meta, elle se place dans la partie Head de votre page internet

Notez bien qu’il serait quand même bon de rendre votre site compatible Internet Explorer 8 et que cette astuce n’est qu’à utiliser temporairement

juil 09
24

Une liste de plugins Firefox pour Webmaster / Développeur

Toujours à la recherche d’outils intéressants pour vos développements, je vous fais part d’une liste de plugins que l’on utilise chez Devclic pour gérer Forum-Webmaster au quotidien.

Nous trouvons tout d’abord un plugin essentiel pour tout débugger, j’ai nommé Firebug.

firebug

Firebug est l’ami indispensable pour la création de sites internet, il permet d’inspecter son code HTML et ses feuilles de style CSS à la recherche d’erreurs potentielles. La fonction permettant de voir la taille du bloc est vraiment très utile puisqu’elle nous permet d’inspecter réellement chaque élément. Cette extension est une aide précieuse et vous permettra d’économiser énormément de temps.

Une fois le design du site fini, il faut tester l’intégration graphique du site. Pour cela, on utilise Colorzilla.

colorzilla-eyedropper1

Colorzilla est une extension toute simple et pourtant très complète. Elle vient se loger dans le coin inférieur gauche de votre navigateur. Un simple click suffit à l’activer. Ensuite, elle vous donnera le code RGB de n’importe quelle couleur se trouvant sous votre curseur. Cela fonctionne même pour les images !

En plus de vous donner la couleur, elle se permet de vous donner l’élément HTML sur lequel vous vous trouvez dans le but de vérifier que vous pointiez bien la bonne partie du site web.

Voilà notre site avec des couleurs bien intégrées.

Que se passe-t-il quand un utilisateur n’a pas Javascript d’activé sur son navigateur ? Pour cela, nous utiliseront la Web Developper Toolbar.

La Web Developper Toolbar s’intègre juste en dessous de votre barre de navigation Firefox. Elle permet d’activer et désactiver d’un simple clic tous les éléments de la page web. Javascript, Cookies, CSS, images, etc. Elle permet également de tester, toujours aussi simplement, le design de vos pages sur les principales résolutions des ordinateurs du marché. Autre fonction utile : la désactivation du cache de votre navigateur qui permet de vérifier que votre site est réellement conforme à votre code puisque tous les éléments sont rechargés / chargés, peu importe s’ils existent en cache.

Enfin, il faut optimiser son site pour qu’il puisse tenir au mieux la charge et être accessible le plus rapidement possible pour le confort de navigation de l’utilisateur. Dans ce but, une extension à Firebug, YSlow de Yahoo est nécessaire.

yslow

Tout aussi simple à utiliser que Firebug, elle se lance d’un simple clic et vous donne un résumé des différentes actions à effectuer (tel que l’emplacement des fichiers CSS et JavaScripts sur votre page web) pour optimiser au mieux le chargement de votre site.

firebug-result2

Smushit

smushit-extensionSmushit est une extension précieuse qui vous fera économise du poids sur vos images en enlevant tout ce qui est inutile. On arrive à obtenir des résultats assez impressionnants, de plus l’extension vous livre les images toutes préparées … que demander de plus ?

En espérant que ces plugins vous permettent d’économiser du précieux temps, de vous améliorer car en inspectant ce que le voisin fait … on peut aussi s’améliorer. Pour rappel, toutes ces extensions Firefox sont entièrement gratuites.

Bon développement et en cas de soucis, nous sommes là pour vous aider

Et vous qu’utilisez-vous en plus ?

Ils en parlent aussi : Korben

juil 09
15

XRefresh : le refreshing automatique

Quand on intègre un design, si l’on peut gagner quelques secondes, c’est toujours ça de pris et c’est ce que XRefresh est capable de vous faire gagner : un peu de temps. Ce petit logiciel qui se greffe à votre navigateur va automatiquement recharger la page de votre navigateur dès lors qu’une modification est effectuée sur votre code source.

xrefresh

Le logiciel fonctionne en 2 parties, un plugin et une application qui se lance sur votre système d’exploitation. Elles se connectent ensemble et permettent de rafraichir automatiquement votre navigateur : ultra pratique surtout quand vous avez 2 écrans.

Cet outil fonctionne sous Windows et OS X, les navigateurs supportés sont Internet Explorer 6 / 7 ainsi que Firefox 1.5+

Télécharger xRefresh

juil 09
03

L’XHTML 2 ne sera jamais, HTML 5 sera

La news du W3C vient de nous informer que l’XHTML 2 ne sera jamais au programme, les travaux effectués par le W3C privilégient l’HTML 5

Rassurez-vous, les sites faits dans les versions XHTML 1.0, XHTML 1.1, XHTML 1.1 Basic seront bien entendus toujours valides, vous pourrez toujours utiliser ces normes pour faire vos sites internet.

Source : W3C

juil 09
03

PHPFonctions : le site de partage de vos fonctions PHP

Tout développeur PHP a déjà eu recourt au développement de ses propres fonctions mais pourquoi éviter de réinventer la roue ? PHPFonctions vous propose de partager vos fonctions PHP avec d’autres développeurs dans ce langage. Le site est bien entendu gratuit et sans inscription.

A vous le bonheur de la fonction de nuage de tags qui vous manquait ou bien encore la fonction de vérification d’une adresse e-mail.

phpfonctions
juin 09
30

PHP 5.3 disponible

Attendue de pied ferme, cette nouvelle version de PHP 5 est enfin disponible en version finale … Au programme de cette version, de nombreuses évolutions et surtout la dernière version de PHP 5 avant PHP 6

Liste des principales améliorations :

  • Ajout des espaces de noms
  • Plus de 140 corrections de bugs
  • Le collecteur de références circulaires
  • La résolution statique à la volée
  • Un meilleur support de Windows
  • Des performances encore améliorées
  • De nouvelles extensions avec notamment PHAR et FileInfo
  • L’apparition des fonctions anonymes
  • Cette version est absolument recommandée, vu qu’elle corrige des bugs et qu’elle apporte des nouvelles fonctions.

    En avant vers PHP 6 !

juin 09
13

Résumé du 1er Symfony Live

Le 1er Symfony Live est officiellement terminé depuis hier (Vendredi 12 juin). Cet événement aura été l’occasion de découvrir la partie réellement professionnelle du PHP et de Symfony avec notamment des cas pratiques de mise en place de Symfony au sein de sites internet.

Yahoo Answers est par exemple développé en Symfony mais aussi Dailymotion où l’on a pu voir comment chaque « petite » équipe a pu intégrer et gérer son développement afin d’obtenir un résultat tout à fait intéressant. On ne peut pas dire que ces 2 sites ne sont pas des gros sites … On peut aussi citer L’Express et le Parisien qui utilisent aussi Symfony.

Ce genre de conférences peuvent vous aider à progresser puisque tout est illustré et expliqué. A vous d’être assidu et de prendre note de tout ce qui peut vous être utile. Le seul bémol est le cout peut-être mais bon si votre optique est de vous professionnaliser … autant en profiter et avancer plus rapidement. Les conférenciers peuvent vous apporter la clé de votre succès via les exemples.

Si vous souhaitez avoir les différents résumés des sujets présentés, voici le lien qui vous permettra de les télécharger

On pourra retenir que Symfony est vraiment un framework orienté professionnels et qu’il est bon de savoir développer avant de pouvoir se l’approprier et se servir au maximum de ses fonctionnalités

avr 09
28

Petite Note Développement PHP : file_get_contents vs include/require

Vous avez développé un script de cache mais vous avez utilisé un include ou un require pour un lire du code html alors c’est mal !

Voici pourquoi : include ou require font appel au parser de PHP afin de voir s’il y a du code PHP à executer alors qu’un file_get_contents lit le fichier en vue de le stocker dans une variable, il ne fait donc pas appel au parser de PHP car il sait pertinemment qu’il n’y a qu’une lecture à faire.

Autre chose, évitez de sortir un file_get_contents pour lire une taille de fichier que l’on connaît par avance, veuillez privilégier les fonctions fread avec une taille définie, cela évite à PHP de faire appel à la fonction filesize et donc vous économisez du temps processeur !

avr 09
27

Un memento PHP

Après notre partage d’un memento CSS, voici un petit memento PHP qui pourra bien vous rendre des services !

Télécharger le memento PHP (en anglais)

avr 09
26

Petite Note Développement PHP/Mysql #1 : mysql_close

Vous êtes développeur PHP/Mysql et vous êtes encore au stade du développement procédural (l’inverse du développement orienté objets), voici une chose à ne pas oublier dès lors que vous développez c’est de fermer votre connexion à Mysql

En effet et vous ne le saviez peut-être pas mais PHP ne ferme pas automatiquement la connexion à la base, donc il faut utiliser mysql_close() qui prendra le soin de fermer proprement la connexion

Plus on libère rapidement des connexions et plus on peut effectuer de traitement avec la même puissance et votre hébergeur sera content !


Votre statut : Invité
Vous devez être membre pour participer.
 
 
 
 
 
 
 
 
 
 
SeoPanel : Votre Portail de référencement naturel
Télécharger Firefox 3.6
Eviter le Hot-Linking
Opera 10.5 pre alpha dans les bacs
Google Chrome disponible sur Mac et Linux
Google Webmaster Tools – Ajout des performances du site
Développer en PHP n’importe où avec PHPAnywhere
Rendre son site compatible avec Internet Explorer 8
 
 
casino
 
 
 

Copyright (c) Devclic 2002 - 2010 - Tous droits réservés

creation site internet strasbourg