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

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

OpenClassrooms - Mémento des propriétés CSS 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

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.

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 .

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 ?

C#: manipuler les événements dans un formulaire Windows Un événement est un élément de classe qui s'exécute lorsqu'il est déclenché par un clic sur un bouton ou une action similaire. Les événements peuvent déclencher pratiquement n'importe quelle réponse sur tout objet que vous désignez. Les méthodes d'événement surveillent certaines entrées, par exemple des clics sur des boutons, et peuvent signaler ces actions par le biais de méthodes. Dans le cadre de notre dossier sur C#, sont abordées ici les notions de base de la manipulation d'événements dans le contexte d'un formulaire Windows. J'explique comment utiliser Visual Studio pour ajouter des procédures dans le but de gérer un événement de formulaire, également appelé gestionnaire d'événement. Résumé des épisodes précédents Cet article est le troisième volet d'un dossier consacré à C#. Définition d'un événement Un événement est une marque de réservation pour du code exécuté dès qu'un événement est déclenché. La structure associée de la méthode d'événement est la suivante.

Web design, Services Internet. Hervé mugnier, designer freelance. Tarifs* et honoraires en Euros, en vigueur au 01/06/2013 Les prix ainsi obtenus sont réputés hors taxes. TVA non applicable, article 239B du CGI Exemples de tarification: Pack "Express": Site internet selon modèle défini (suivant code couleur et navigation ordonnés par le client) de 4 pages pour être présent sur le Web OU la mise en place d'un blog. Pack "Access": Site internet selon modèle défini (suivant code couleur et navigation ordonnés par le client) de 4 pages pour être présent sur le Web OU/ET la mise en place d'un blog. Pack "Présence": Site Web, création originale de 6 pages. Pack "Plus": Site Web, création originale multilingue de 12 pages. Ce qui est compris dans l'élaboration d'un site Temps de contact avec le client comprenant les déplacements, les appels de réunion, téléphoniques et les emails. * Les forfaits maintenances Exemple du "Pack Access" à 216 € Cette maintenance annuelle comprend: 2 heures de crédit temps Exemple du "Pack Présence" à 372 € Frais Additionnels

C#: comment programmer les événements personnalisés Si vous débutez en C#, l'une des caractéristiques les plus importantes de ce langage est la manipulation des événements. Dans le premier article de cette série, j'ai présenté les éléments de base des événements C#, et expliqué comment utiliser l'onglet Events/Événéments de la fenêtre Properties. Nous avons également étudié le code autogénéré créé par l'utilisation de l'onglet Events. Passons maintenant à la création d'événements personnalisés. Étapes de création d'un événement personnalisé Prenons l'exemple d'un événement qui est déclenché lorsqu'un entier long transmis à une méthode est un nombre premier. Voici la liste des opérations à effectuer pour mener à bien cette tâche: Ajouter un module de classe au projet. Ajout d'une classe et d'une méthode Plusieurs méthodes sont disponibles pour ajouter un module de classe à un projet C#. Cette nouvelle classe vierge, qui ne comprend rien d'autre qu'un constructeur de classe, ressemblera à celle détaillée dans le listing A.

Écrire un article, ce qu'il faut faire, les bonnes pratiques Écrire un article pour le web, n’est pas tout à fait la même chose qu’écrire un article traditionnel, l’internaute va vite, il papillonne, lit en diagonale. Cela est dû à plusieurs choses, l’information est maintenant disponible en masse, la lecture à l’écran est moins rapide d’environ 25%, et surtout il se disperse, le surf appelle le surf qui appelle le surf……….. Voici donc ce qu’il faut faire sur le fond et la forme pour avoir des articles efficaces. Rédiger écrire un article pour le web, les bonnes pratiques. Il faut donc accrocher de suite le lecteur, le captiver pour qu’il reste jusqu’au bout de l’article et si possible qu’il commente, partage, fasse passer l’information. Il y a 2 types d’articles comme l’expliquait Virginie Clève au SEO camp 2012, le contenu chaud et le contenu froid. Il vous faut 3 choses : TravailPersévéranceSérieux Dans un article, il y a 2 choses qui vont vous paraître une lapalissade, c’est le fond et la forme. La gestion du fond de l’article Le titre de l’article

10 conseils pour développer des applications de très bonne qualité La simplicité d'utilisation reste bien souvent au bas de la liste des specs d'une application informatique. Mais si vous faites un effort sur ce point, cela va grandement bénéficier aux utilisateurs. Voici dix points d'ergonomie qui ne devrait jamais être négligés dans le développement d'une application. 1. Personne ne sait mieux que votre utilisateur final si une application est facile à utiliser, ou si son workflow doit être modifié pour améliorer son utilisation. Une équipe qui vérifie l'excellence technique d'une applicationUne équipe d'utilisateurs finaux en charge de la vérification de la facilité d'utilisation et de sa convivialité Peu importe le génie employé pour développer une application, si elle n'est pas facile à utiliser, elle ne rencontrera pas le succès escompté. 2. Un des premiers principes de convivialité d'une nouvelle application ou d'une nouvelle technologie, c'est son adéquation avec le processus et l'environnement de travail pour laquelle elle est conçue. 3. 4. 5.

Les langages de développement qui ont la cote en 2018 Les langages de développement sont tellement nombreux, avec des caractéristiques diverses, qu’il peut être difficile d'en sélectionner quelques-uns de manière objective. Quelles sont les tendances fortes en matière de langages de développement qui vont s’accroître au fil des 12 prochains mois ? Voici les langages les plus utilisés par les développeurs. Si vous êtes un développeur indépendant ou professionnel, la popularité d’un langage est un excellent critère de sélection. JavaScript JavaScript arrive toujours dans le trio de tête, car il propose une interface simple et facile à manipuler avec une multitude de fonctionnalités au choix et des framewoks front. C’est un langage qui gagne en popularité notamment parce que les objets connectés sont très en vogue. C++ est un langage de développement en forte croissance que l’on retrouve souvent sur le podium en termes de classement. Python Python, élu « meilleur langage 2017 » par IEEE, dépasse encore Java et C en termes d’influence en 2018.

Related: