background preloader

Développeur sur JDN : toutes les actualités et tendances Développeur

Développeur sur JDN : toutes les actualités et tendances Développeur

Choisir son CMS pour un blog ou pour un site Pas facile de s'y retrouver dans la jungle des Content Management System. Propriétaire ou libres, l'offre est pléthorique, à tel point qu'il est difficile de déterminer quel CMS pourra répondre à vos besoins spécifiques et quels sont les points clés à vérifier avant de faire le choix de telle ou telle solution. D'autant que du côté des distribués sous licence libre, la palette de solutions est large, voir très large. Les blogs Le nom de domaine de votre blog doit refléter clairement son contenu et si possible contenir les mots clés sur lesquels vous souhaitez communiquer. Voici un classement du Meilleur CMS pour la création d'un blog Wordpress C'est actuellement le CMS le plus populaire. Les point forts Optimisé pour le référencement Un support efficace grâce à une large communautéLes points faiblesCertains hébergements bloquent la réécriture d'URL La solution peut être longue et compliquée à déployer pour les novices Dotclear Développer son site web Joomla Drupal Article original publié par .

Mémento des propriétés CSS - Apprenez à créer votre site web avec HTML5 et CSS3 Cette page est une liste non exhaustive des propriétés CSS qui existent en CSS3. Pour la plupart, ce sont des propriétés que nous avons vues dans le cours, mais vous trouverez aussi quelques nouvelles propriétés que nous n'avons pas abordées. La liste est non exhaustive car mon but n'est pas de faire la liste de toutes les propriétés CSS qui peuvent exister : il y en a vraiment trop (plus de deux cents !) et certaines sont très rarement utilisées. Mémento Propriétés de mise en forme du texte Je résume ici la plupart des propriétés de mise en forme du texte. Qu'est-ce que la mise en forme de texte ? Propriétés de couleur et de fond Propriétés des boîtes Propriétés de positionnement et d'affichage Propriétés des listes Propriétés des tableaux Autres propriétés

Optimiser l'utilisation des images d'une page web : traiter les images La première cause de lenteur d'un site web est liée au volume de données chargées. Dans ce registre, le poste le plus gourmand concerne, sans aucun doute possible, les images. Comme nous l’avons vu dans l’article Pourquoi optimiser un site web ?, améliorer la vitesse de chargement des pages d’un site à au moins 4 impacts directs : le nombre de visiteurs, et par effet de levier le référencement, un gain économique et un impact environnemental réel. Intuitivement, nous comprenons que la première cause de lenteur est liée au volume de données chargées. Dans ce registre, le poste le plus gourmand concerne, sans aucun doute possible, les images. Une image est-elle nécessaire ? Mais commençons par une question apparemment naïve : avez-vous besoin d’images ? Dans un registre très similaire, ne gérez pas les marges des images en ajoutant une bordure unie de la couleur du fond. Choisir le bon format d’image Ajuster la taille des images Ajuster la résolution des images Compressez les images Conclusion

Liquidapsive (Liqui-dap-sive) Développeur Web Lyon indépendant - Développement internet Simplifiez-vous la vie avec LESS La partie fun du cours commence. Vous allez apprendre à utiliser LESS pas à pas. On commence ? Veuillez noter que CSS est totalement compatible avec LESS, ce qui signifie que vous pourrez tout à fait utiliser du CSS pur dans votre code si vous le souhaitez. Constantes Tout d’abord, LESS vous permet d’utiliser des constantes. un bleu électrique (#17B6FF) ;un magenta pétant (#FF17B6) ;un vert citron (#B6FF17) ;un vert acide (#1BFF17). Si vous décidez de changer une des couleurs de votre palette, vous allez devoir vous battre avec votre éditeur à coups de « rechercher / remplacer ». LESS générera le CSS suivant : On pourrait pousser un peu plus loin le concept en utilisant des noms de variables plus ciblés : Vous pouvez utiliser des variables de différents types (couleurs, dimensions, pourcentages, chaînes de caractères, etc.). Classes abstraites Les classes abstraites peuvent être comparées à des fonctions. Si vous souhaitez utiliser plusieurs paramètres, séparez-les par des virgules. Imbrication

10 petits conseils pour le Responsive Web Design ! – Graphisme & interactivité Aujourd’hui, rendre son site internet utilisable à tous ses utilisateurs ressemble parfois à un challenge ! En effet, on trouve tout type d’utilisateurs qui navigueront : sur Chromesur FirefoxSur Internet Explorersur Safarietc.Mais aussi :sur iPhonesur iPhone 5 (pas la même taille)sur Androidsur BlackBerrysur Windows Phoneetc.Mais aussi :sur iPadsur Galaxy tabsur Galaxy Notesur iPad Minisur les tablettes Archossur Kindle FireMais aussi :sur la télévisionsur le frigo connectésur l’Amstrad CPC de mamie zinzin. De nombreux outils, de nombreux supports et des tailles qui ne cessent de changer ! Aujourd’hui, ce sont dix conseils pour le Responsive Web Design que l’agence Splio nous propose :

Comment situer la performance de son site Web ? GTmetrix, Google PageSpeed Insights ou encore YSlow, plusieurs outils en ligne gratuits existent pour évaluer la performance de chargement et d'exécution d'un site Web. Pour évaluer la performance de son site Web, ou plus spécifiquement de pages choisies comme la page d’accueil, la page de résultats de recherche interne ou différentes landing pages[1] client, il n’est pas nécessaire d’être spécialiste en informatique, car de nombreux services en ligne existent gratuitement. Parmi ceux-ci, trois se dégagent rapidement de la masse : GTmetrix, PageSpeed Insights (Google) et YSlow (Yahoo). Évaluer la performance de son site Web ne nécessite pas d’être un spécialiste GTmetrix est, à mon avis, le meilleur outil pour débuter. Si vous êtes décideur ou donneur d’ordre, inutile d’aller plus loin. Enfin YSlow, ne peut être utilisé que dans un navigateur (un plugin est disponible pour pratiquement tous) ou en ligne de commande. [1] Landing page : page spécifique sur laquelle un internaute arrive.

LESS (langage) Pour les articles homonymes, voir Less. Less est diffusé en open source. Sa première version a été écrite en Ruby, les versions ultérieures en JavaScript. Par rapport aux autres préprocesseurs CSS, il présente la particularité de pouvoir être converti à la volée, soit par le serveur, soit par le navigateur. Il peut également être traduit automatiquement en CSS classique à l'écriture. La compilation du code Less ci-dessus donne le code CSS suivant : Les mixins permettent d'embarquer des propriétés d'une classe dans une autre classe en incluant le nom de la classe dans les propriétés. Less dispose également de blocs de règle particuliers qui sont des mixins acceptant des arguments et se comportant comme des fonctions. CSS supporte l'imbrication, mais les blocs eux-mêmes ne peuvent pas être imbriqués. Less propose les opérations et fonctions. Less autorise également l'utilisation d'expressions JavaScript. Less est inspiré par Sass[4].

Webmasters - Développement Web Sous-forums Discussions / Messages Dernier message Lire tous les messages des forums Webmasters - Développement Web et sous forums enfants Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Informations et options du forum PHP Standards Recommendations - PHP-FIG PHP Standards Recommendations PHP Standard Recommendations According to the PSR Workflow Bylaw each PSR has a status as it is being worked on. Once a proposal has passed the Entrance Vote it will be listed here as “Draft”. Unless a PSR is marked as “Accepted” it is subject to change. Draft can change drastically, but Review will only have minor changes. As also described in the PSR Workflow Bylaw. Index by Status Accepted Review Draft Deprecated Numerical Index

Web Tolosa : FAQ création de sites Web - Tarifs - Maintenance Création de site : choisir une agence Web pour être visible et efficace en 2014 Vous êtes une Entreprise, une association ? Vos clients cherchent votre adresse, vos tarifs, vos services ? Lancez-vous en toute tranquilité dans la création de votre site Internet, Intranet et Extranet. Modules pour un " site plaquette " page d'accueil HTML synthèses de vos documents et plaquettes logo, animation Flash montages photos création de votre nom de domaine hébergement mise en ligne du site référencement moteur de recherche interne, forum, blog... Pour en savoir plus, contactez - nous ... Vous avez quelquechose à vendre ? Saviez vous que Le chiffre d'affaires du commerce en ligne devrait atteindre 30 milliards d'€ en 2010 en France d'après la Fédération de la Vente à Distance ? Et ce n'est pas fini. 2014 continue à voir exploser le commerce électronique : Vous avez des idées, des photos, une passion, des créations à partager ...? Comment se passe un contrat de création de site ?

Developpeur Web Freelance, Création de site internet, developpement web, webdesign à Bordeaux Cours java : Exceptions 1 Définitions Exemple : for( int i = 0; ;++i) System.out.println(t[i]); est une séquence d’instructions qui va lever une exception de type ArrayIndexOutOfBoundsException lorsque i va être égal à t.length. On peut donc surveiller cette instruction et capturée l’exception qui est levée pour la traiter : try{ for( int i = 0; ; ++i) System.out.println(t[i]); }catch( IndexOutOfBoundsException iobe){ } Les intructions surveillées par un bloc try peuvent lever plusieurs types d’exceptions et donc le bloc try peut être suivi de plusieurs catch, et éventuellement d’un finally. Une méthode qui : Lève une exception Ne traite pas une exception levée par des appels à d’autres méthodes doit donner la liste des exceptions qu’elle peut déclencher. void methode(…) throws E1, E2{ } 2 Traitement d’une exception I2 ne déclenche pas d’exception : I3 est exécuté, puis F1, puis InstructionsSuivantes. Pour intercepter toutes les exceptions, il suffit d’écrire catch(Throwable t){ . . . }. 3 Hiérarchie des exceptions

Related: