<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Javascript Archives | Softiblog</title>
	<atom:link href="https://www.softiblog.com/tag/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.softiblog.com/tag/javascript/</link>
	<description>Le blog de l&#039;agence web Softibox</description>
	<lastBuildDate>Fri, 14 Feb 2025 10:44:46 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.softiblog.com/wp-content/uploads/2024/10/cropped-favicon_softiblog-32x32.png</url>
	<title>Javascript Archives | Softiblog</title>
	<link>https://www.softiblog.com/tag/javascript/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Flat design : pourquoi et comment l&#8217;adopter dans les projets de site web ?</title>
		<link>https://www.softiblog.com/post/2024/01/04/flat-design-pourquoi-comment-adopter-projets-site-web/</link>
					<comments>https://www.softiblog.com/post/2024/01/04/flat-design-pourquoi-comment-adopter-projets-site-web/#respond</comments>
		
		<dc:creator><![CDATA[Audrey L.]]></dc:creator>
		<pubDate>Thu, 04 Jan 2024 13:48:53 +0000</pubDate>
				<category><![CDATA[Web design]]></category>
		<category><![CDATA[adaptative]]></category>
		<category><![CDATA[agences de communication]]></category>
		<category><![CDATA[choix]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[flat design]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[intégration]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[recherche]]></category>
		<category><![CDATA[référencement]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[veille]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://www.softiblog.com/?p=3552</guid>

					<description><![CDATA[<img width="626" height="418" src="https://www.softiblog.com/wp-content/uploads/2024/01/still-life-graphic-design-day_52.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="Flat design" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" fetchpriority="high" srcset="https://www.softiblog.com/wp-content/uploads/2024/01/still-life-graphic-design-day_52.jpg 626w, https://www.softiblog.com/wp-content/uploads/2024/01/still-life-graphic-design-day_52-300x200.jpg 300w" sizes="(max-width: 626px) 100vw, 626px" /><p>Dans un monde où la conception web adaptative est cruciale, le flat design se distingue par son esthétique épurée et moderne. Cet article, conçu par une agence de création de site internet et experte en communication digitale, explore ce type de design. Il met en lumière ses avantages pour les sites web mobiles ou non, en utilisant des approches telles que le responsive design et l&#8217;optimisation pour les appareils mobiles. Les concepteurs web et agences webdesign trouveront dans cet article des outils et des ressources clés pour l&#8217;adopter efficacement. Qu&#8217;est-ce que le flat design ? Le flat design ou design plat est une approche minimaliste en design de site web qui privilégie la simplicité et l&#8217;épure. Avec des balises HTML et CSS, il est devenu incontournable dans le design web moderne et offre une expérience utilisateur optimisée. Il s&#8217;écarte du design traditionnel en optant pour des interfaces web sans ornements superflus. Ces interfaces relativement simples sont idéales pour les applications mobiles et les sites web adaptés aux appareils mobiles. Le concept du flat design et son influence sur le monde du design web Émergé comme une réponse aux interfaces surchargées, le design plat favorise une architecture de l&#8217;information claire et une arborescence intuitive. Il faut dire qu&#8217;il a révolutionné le design web. Ce style a de nos jours influencé divers projets allant des applications natives à des sites e-commerce. Les fondements du flat design Ce type de design, en privilégiant surtout la simplicité, offre une base solide pour les développeurs et designers web. Les fondements du design plat résident ainsi dans sa clarté, sa fonctionnalité, et sa facilité d&#8217;utilisation. En évitant les textures et ombres, il offre effectivement à la fois une meilleure lisibilité et une excellente navigabilité. Ce style de design est souvent choisi par les agences de communication et les web-agencies pour créer une expérience client fluide. Les divers avantages du flat design dans la conception de sites web L&#8217;adoption du design plat offre une approche minimaliste qui apporte d&#8217;importants avantages à la conception de sites web. Ce style sans aucun superflu a plus particulièrement eu des répercussions positives significatives sur les sites web et les applications mobiles. Quels sont les atouts du style minimaliste pour les sites web et applications mobiles ? L&#8217;approche minimaliste de la conception épurée présente indéniablement des implications positives aussi bien par rapport à la conception de sites ou encore aux développements d&#8217;applications. Le style minimaliste est alors idéal pour optimiser le design des sites mobiles et des applications mobiles. En effet, grâce à sa simplicité, le flat design facilite la navigation et permet un chargement rapide des pages. De plus, sa clarté visuelle et son approche responsive rendent les sites designés à la fois esthétiques et fonctionnels sur différents terminaux. L&#8217;impact du flat design sur la conception web adaptative Dans le contexte du web moderne, où l&#8217;adaptabilité est essentielle, la conception épurée joue un rôle vraiment crucial. Du fait de ce style visuel épuré, la conception de sites web devient plus intuitive. L&#8217;expérience utilisateur s&#8217;en retrouve améliorée sur les sites web mobiles. Cette approche élimine la confusion, réduit le temps d&#8217;adaptation des mobinautes et optimise ainsi la version mobile des sites. Les principes et outils pour le flat design en webdesign Le design plat est une approche de conception web qui privilégie la simplicité, la clarté et l&#8217;efficacité. Il s’appuie sur des principes fondamentaux de conception et en utilisant des outils et des compétences techniques pour créer des interfaces web agréables et fonctionnelles. Quels sont les principes de conception essentiels du flat design ? Le design plat n&#8217;est pas seulement une question d’ordre esthétique ! Il repose également sur des principes solides de conception web. Un principe clé de l’esthétique flat est en l&#8217;occurrence la clarté visuelle. Pour ce faire, les frameworks comme Bootstrap et les CMS tels que WordPress ou Joomla sont utilisés. Ces outils, combinés avec des compétences en HTML et CSS, aident à créer des interfaces responsive et ergonomiques pour une expérience utilisateur optimale. Les autres outils et technologies indispensables pour le flat design en Web Design Les outils et les technologies modernes jouent un rôle essentiel dans la mise en œuvre du graphisme minimaliste. L&#8217;application de ces principes dans la conception web conduit à la création de sites à la fois beaux et fonctionnels. Des outils comme Sketch, Adobe XD et Figma, ainsi que des bibliothèques d&#8217;icônes et des sites de polices, sont essentiels pour tout concepteur de site web ou webdesigner. Les tendances actuelles et futures du flat design dans le Webdesign Le fait de maitriser les tendances actuelles, mais aussi d&#8217;anticiper les futures du design web moderne est essentiel pour rester à la pointe dans ce domaine. Les tendances actuelles en matière de flat design Actuellement, les tendances en flat design reflètent l&#8217;évolution continue de cette approche. Les dernières tendances en design plat montrent effectivement qu&#8217;il évolue continuellement en s&#8217;adaptant aux besoins des utilisateurs et aux nouvelles technologies. Par conséquent, les agences de création de sites web ainsi que les web-designers sont obligés de rester à jour pour maintenir une stratégie digitale efficace. L&#8217;importance de suivre les tendances en webdesign Dans un paysage numérique en constante évolution, rester à jour avec les tendances est plus que vital. En effet, suivre les tendances actuelles est crucial pour les concepteurs web. Cela implique une veille technologique constante et une capacité à intégrer ces tendances dans les projets web. Ainsi, les designers peuvent créer des sites web modernes offrant une expérience utilisateur améliorée. Le flat design dans la pratique : les techniques et les applications Lorsqu&#8217;on aborde le flat design dans la pratique, il est important de comprendre les techniques ainsi que les applications qui en font un choix stratégique. Responsive web design et flat design L&#8217;alignement du flat design avec le responsive web design est une harmonie parfaite. L’un et l’autre sont parfaitement complémentaires. Cette méthodologie assure que la conception de sites web est compatible mobile. Ce qui permet d&#8217;offrir une bonne expérience de navigation sur tous les terminaux mobiles, des tablettes aux smartphones. Les designers web et les développeurs travaillent donc ensemble pour créer des maquettes graphiques et des prototypes qui s&#8217;adaptent à la taille de l&#8217;écran. Le développement web et l&#8217;intégration en flat design Le développement et l&#8217;intégration sont des aspects clés de la réalisation du flat design. En développement web, les développeurs et les intégrateurs web utilisent différentes sortes de langages. Il peut s’agir de HTML, CSS et JavaScript, avec des outils comme Jquery et Bootstrap, pour transformer les maquettes du flat design en pages web fonctionnelles. Tandis que les graphistes et les designers web apportent leur touche créative en concevant une identité visuelle unique et des éléments graphiques captivants. L&#8217;optimisation pour les navigateurs et le SEO Optimiser pour les navigateurs et le référencement naturel (SEO) est une étape incontournable dans le web moderne. Une conception responsive et adaptée aux mobiles est cruciale non seulement pour l&#8217;expérience utilisateur, mais aussi pour le SEO. Les moteurs de recherche favorisent les sites qui chargent rapidement et qui sont optimisés pour différents navigateurs. Les web-designers et les développeurs web doivent donc prêter attention au temps de chargement et à l&#8217;optimisation SEO dans leurs projets web. Le flat design, un atout pour les projets web L&#8217;intégration de la conception épurée dans les projets web est un atout majeur pouvant assurer une conception moderne et efficace. Le flat design comme solution pour les projets web modernes Le design plat est une solution polyvalente adaptée à divers types de projets web. Que ce soit pour un site vitrine, un site e-commerce, ou une application mobile, il offre une solution web élégante et efficace. Les agences webdesign et les freelances en design graphique et développement web peuvent tirer parti de cette approche. Ces experts sont en mesure de démarrer ou refondre un site web, en assurant une conception graphique soignée et une expérience utilisateur optimisée. L&#8217;avenir du flat design dans le webdesign L&#8217;avenir du flat design semble prometteur et adaptable aux défis futurs du webdesign. Comme les tendances webdesign évoluent, le flat design reste un pilier grâce à son adaptabilité et son efficacité. Les agences de création de sites internet, les directeurs artistiques, et les webdesigners continueront sans aucun doute d&#8217;innover. Comment ? En utilisant le flat design pour répondre aux attentes croissantes des utilisateurs et pour se démarquer dans un marché numérique compétitif.</p>
<p>The post <a href="https://www.softiblog.com/post/2024/01/04/flat-design-pourquoi-comment-adopter-projets-site-web/">Flat design : pourquoi et comment l&rsquo;adopter dans les projets de site web ?</a> appeared first on <a href="https://www.softiblog.com">Softiblog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="626" height="418" src="https://www.softiblog.com/wp-content/uploads/2024/01/still-life-graphic-design-day_52.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="Flat design" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" srcset="https://www.softiblog.com/wp-content/uploads/2024/01/still-life-graphic-design-day_52.jpg 626w, https://www.softiblog.com/wp-content/uploads/2024/01/still-life-graphic-design-day_52-300x200.jpg 300w" sizes="(max-width: 626px) 100vw, 626px" /><p>Dans un monde où la conception web adaptative est cruciale, le <strong>flat design se distingue par son esthétique épurée et moderne</strong>. Cet article, conçu par une <a href="https://www.softibox.com/">agence de création de site internet</a> et experte en communication digitale, explore ce type de design. Il met en lumière ses avantages pour les sites web mobiles ou non, en utilisant des approches telles que le <strong>responsive design</strong> et l&rsquo;optimisation pour les appareils mobiles. Les concepteurs web et agences webdesign trouveront dans cet article des outils et des ressources clés pour l&rsquo;adopter efficacement.</p>
<h2>Qu&rsquo;est-ce que le flat design ?</h2>
<p>Le flat design ou design plat est une <strong>approche minimaliste en design de site web qui privilégie la simplicité et l&rsquo;épure</strong>. Avec des balises HTML et CSS, il est devenu incontournable dans le design web moderne et offre une <strong>expérience utilisateur optimisée</strong>. Il s&rsquo;écarte du design traditionnel en optant pour des interfaces web sans ornements superflus. Ces interfaces relativement simples sont idéales pour les applications mobiles et les sites web adaptés aux appareils mobiles.</p>
<h3>Le concept du flat design et son influence sur le monde du design web</h3>
<p>Émergé comme une réponse aux interfaces surchargées, le <strong>design plat favorise une architecture de l&rsquo;information claire et une arborescence intuitive</strong>. Il faut dire qu&rsquo;il a révolutionné le design web. Ce style a de nos jours influencé divers projets allant des applications natives à des sites e-commerce.</p>
<h3>Les fondements du flat design</h3>
<p>Ce type de design, en privilégiant surtout la simplicité, offre une<strong> base solide pour les développeurs et designers web.</strong> Les fondements du design plat résident ainsi dans sa clarté, sa fonctionnalité, et sa facilité d&rsquo;utilisation. En évitant les textures et ombres, il offre effectivement à la fois une meilleure lisibilité et une excellente navigabilité. Ce style de design est souvent choisi par les agences de communication et les web-agencies pour créer une expérience client fluide.</p>
<h2>Les divers avantages du flat design dans la conception de sites web</h2>
<p>L&rsquo;adoption du design plat offre une approche minimaliste qui apporte d&rsquo;importants avantages à la conception de sites web. Ce style sans aucun superflu a plus particulièrement eu des répercussions positives significatives sur les <strong>sites web et les applications mobiles</strong>.</p>
<h3>Quels sont les atouts du style minimaliste pour les sites web et applications mobiles ?</h3>
<p>L&rsquo;approche minimaliste de la conception épurée présente indéniablement des implications positives aussi bien par rapport à la conception de sites ou encore aux développements d&rsquo;applications. Le style minimaliste est alors idéal pour <strong>optimiser le design des sites mobiles et des applications mobiles</strong>. En effet, grâce à sa simplicité, le flat design facilite la navigation et permet un chargement rapide des pages. De plus, sa clarté visuelle et son approche responsive rendent les sites designés à la fois esthétiques et fonctionnels sur différents terminaux.</p>
<h3>L&rsquo;impact du flat design sur la conception web adaptative</h3>
<p>Dans le contexte du web moderne, où l&rsquo;adaptabilité est essentielle, la conception épurée joue un rôle vraiment crucial. Du fait de ce style visuel épuré, <strong>la conception de sites web devient plus intuitive</strong>. L&rsquo;expérience utilisateur s&rsquo;en retrouve <strong>améliorée sur les sites web mobiles</strong>. Cette approche élimine la confusion, réduit le temps d&rsquo;adaptation des mobinautes et optimise ainsi la version mobile des sites.</p>
<h2>Les principes et outils pour le flat design en webdesign</h2>
<p>Le design plat est une approche de conception web qui privilégie la simplicité, la clarté et l&rsquo;efficacité. Il s’appuie sur des principes fondamentaux de conception et en utilisant des outils et des compétences techniques pour créer des interfaces web agréables et fonctionnelles.</p>
<h3>Quels sont les principes de conception essentiels du flat design ?</h3>
<p>Le design plat n&rsquo;est pas seulement une question d’ordre esthétique ! Il repose également sur des principes solides de conception web. Un principe clé de l’esthétique flat est en l&rsquo;occurrence la clarté visuelle. Pour ce faire, les frameworks comme Bootstrap et les CMS tels que WordPress ou Joomla sont utilisés. Ces outils, combinés avec des compétences en HTML et CSS, aident à créer des interfaces responsive et ergonomiques pour une <strong>expérience utilisateur optimale</strong>.</p>
<h3>Les autres outils et technologies indispensables pour le flat design en Web Design</h3>
<p>Les outils et les technologies modernes jouent un rôle essentiel dans la mise en œuvre du graphisme minimaliste. L&rsquo;application de ces principes dans la conception web conduit à la création de sites à la fois beaux et fonctionnels. Des outils comme Sketch, Adobe XD et Figma, ainsi que des bibliothèques d&rsquo;icônes et des sites de polices, sont essentiels pour tout concepteur de site web ou webdesigner.</p>
<h2>Les tendances actuelles et futures du flat design dans le Webdesign</h2>
<p>Le fait de maitriser les tendances actuelles, mais aussi d&rsquo;anticiper les futures du design web moderne est essentiel pour rester à la pointe dans ce domaine.</p>
<h3>Les tendances actuelles en matière de flat design</h3>
<p>Actuellement, les tendances en flat design reflètent l&rsquo;évolution continue de cette approche. Les dernières tendances en design plat montrent effectivement qu&rsquo;il évolue continuellement en <strong>s&rsquo;adaptant aux besoins des utilisateurs et aux nouvelles technologies</strong>. Par conséquent, les agences de création de sites web ainsi que les web-designers sont obligés de rester à jour pour maintenir une stratégie digitale efficace.</p>
<h3>L&rsquo;importance de suivre les tendances en webdesign</h3>
<p>Dans un paysage numérique en constante évolution, rester à jour avec les tendances est plus que vital. En effet, suivre les tendances actuelles est crucial pour les concepteurs web. Cela implique une veille technologique constante et une capacité à intégrer ces tendances dans les projets web. Ainsi, les designers peuvent créer des sites web modernes offrant une expérience utilisateur améliorée.</p>
<h2>Le flat design dans la pratique : les techniques et les applications</h2>
<p>Lorsqu&rsquo;on aborde le flat design dans la pratique, il est important de comprendre les techniques ainsi que les applications qui en font un choix stratégique.</p>
<h3>Responsive web design et flat design</h3>
<p>L&rsquo;alignement du flat design avec le responsive web design est une harmonie parfaite. L’un et l’autre sont parfaitement complémentaires. Cette méthodologie assure que la conception de sites web est compatible mobile. Ce qui permet d&rsquo;offrir <strong>une bonne expérience de navigation sur tous les terminaux mobiles, des tablettes aux smartphones</strong>. Les designers web et les développeurs travaillent donc ensemble pour créer des maquettes graphiques et des prototypes qui s&rsquo;adaptent à la taille de l&rsquo;écran.</p>
<h3>Le développement web et l&rsquo;intégration en flat design</h3>
<p>Le développement et l&rsquo;intégration sont des aspects clés de la réalisation du flat design. En <a href="https://www.softibox.com/site-internet/developpement-web/">développement web</a>, les développeurs et les intégrateurs web utilisent différentes sortes de langages. Il peut s’agir de HTML, CSS et JavaScript, avec des outils comme Jquery et Bootstrap, pour transformer les maquettes du flat design en pages web fonctionnelles. Tandis que les graphistes et les designers web apportent leur touche créative en concevant une identité visuelle unique et des éléments graphiques captivants.</p>
<h3>L&rsquo;optimisation pour les navigateurs et le SEO</h3>
<p>Optimiser pour les navigateurs et le référencement naturel (SEO) est une étape incontournable dans le web moderne. Une conception responsive et adaptée aux mobiles est cruciale non seulement pour l&rsquo;expérience utilisateur, mais aussi pour le SEO. Les moteurs de recherche favorisent les sites qui chargent rapidement et qui sont optimisés pour différents navigateurs. Les web-designers et les développeurs web doivent donc prêter attention au temps de chargement et à l&rsquo;<a href="https://www.softiblog.com/post/2023/04/07/4-facons-de-maintenir-votre-site-web-a-jour-pour-un-resultat-concret/">optimisation SEO</a> dans leurs projets web.</p>
<h2>Le flat design, un atout pour les projets web</h2>
<p>L&rsquo;intégration de la conception épurée dans les projets web est un atout majeur pouvant assurer une conception moderne et efficace.</p>
<h3>Le flat design comme solution pour les projets web modernes</h3>
<p>Le design plat est une solution polyvalente adaptée à divers types de projets web. Que ce soit pour un site vitrine, un site e-commerce, ou une application mobile, il offre une solution web élégante et efficace. Les agences webdesign et les freelances en design graphique et développement web peuvent tirer parti de cette approche. Ces experts sont en mesure de démarrer ou refondre un site web, en assurant une conception graphique soignée et une expérience utilisateur optimisée.</p>
<h3>L&rsquo;avenir du flat design dans le webdesign</h3>
<p>L&rsquo;avenir du flat design semble prometteur et adaptable aux défis futurs du <a href="https://www.softiblog.com/post/2015/09/16/infographie-comment-demarrer-un-projet-de-webdesign/">webdesign</a>. Comme les tendances webdesign évoluent, le <strong>flat design reste un pilier grâce à son adaptabilité et son efficacité</strong>. Les agences de création de sites internet, les directeurs artistiques, et les webdesigners continueront sans aucun doute d&rsquo;innover. Comment ? En utilisant le flat design pour répondre aux attentes croissantes des utilisateurs et pour se démarquer dans un marché numérique compétitif.</p>
<p>The post <a href="https://www.softiblog.com/post/2024/01/04/flat-design-pourquoi-comment-adopter-projets-site-web/">Flat design : pourquoi et comment l&rsquo;adopter dans les projets de site web ?</a> appeared first on <a href="https://www.softiblog.com">Softiblog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.softiblog.com/post/2024/01/04/flat-design-pourquoi-comment-adopter-projets-site-web/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Mise à jour PHP 8 : pourquoi le faire au plus vite pour votre site ?</title>
		<link>https://www.softiblog.com/post/2023/01/27/mise-a-jour-php-8-pourquoi-le-faire-au-plus-vite-pour-votre-site/</link>
					<comments>https://www.softiblog.com/post/2023/01/27/mise-a-jour-php-8-pourquoi-le-faire-au-plus-vite-pour-votre-site/#respond</comments>
		
		<dc:creator><![CDATA[Audrey L.]]></dc:creator>
		<pubDate>Fri, 27 Jan 2023 11:13:24 +0000</pubDate>
				<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Changement]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[contenu]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[liste]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://www.softiblog.com/?p=3365</guid>

					<description><![CDATA[<img width="600" height="417" src="https://www.softiblog.com/wp-content/uploads/2023/01/php-coding-computer-css-data-dig.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="PHP 8" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" srcset="https://www.softiblog.com/wp-content/uploads/2023/01/php-coding-computer-css-data-dig.jpg 600w, https://www.softiblog.com/wp-content/uploads/2023/01/php-coding-computer-css-data-dig-300x209.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /><p>La version 8 de PHP a officiellement été dévoilée au grand public le 26 novembre 2020. Elle ne cesse de s’améliorer avec ses nouvelles mises à jour 8.1, sortie en novembre 2021 et 8.2 sortie en décembre 2022. Ces versions apportent tout un lot de puissantes fonctionnalités et corrigent tous les bogues rencontrés dans les versions précédentes. Comparés à ces dernières, PHP 8 et ses successeurs sont 5 fois plus performants. Faire passer votre site web à la version 8 de PHP serait un véritable atout pour le développer. Dans cet article, nous sommes heureux de vous parler un plus de cette mise à jour très cotée dans le secteur du développement web. Avant tout, qu’est-ce que le PHP ? PHP est l’un des langages de programmation open source les plus courants dans le monde du développement web. Contrairement à JavaScript qui peut être utilisé en même temps pour le frontend et le backend, le PHP est généralement utilisé pour la communication côté serveur. Ce qui fait la particularité du PHP, c’est surtout le fait qu’il puisse être intégré dans un fichier HTML. En y ayant recours, votre code source sera à l’abri des regards indiscrets. Pour cela, il vous suffit d’écrire votre code dans un fichier PHP et de l’incorporer dans du HTML. D’autant plus que la combinaison de ces deux langages script crée des sites web performants et dynamiques. À titre d’exemple PHP 8 a permis d&#8217;avoir de bons outils de développement de sites ou d’applications web tels que les CMS (wordpress) et les framework (symfony). Cependant, il est à retenir que toutes les versions de PHP ont un cycle de vie. Après environ trois ans, elles ne sont plus prises en charge (plus de mise à jour possible) et leur utilisation n’est plus du tout sécurisée. D’où l’importance de passer rapidement aux nouvelles versions. Rendez-vous notamment sur https://www.php.net/supported-versions.php pour voir les versions PHP qui sont encore maintenues. Les avantages de faire la mise à jour PHP 8 Sachant que passer à une nouvelle version majeure demande du temps et présente parfois des risques, il est tout à fait légitime de vouloir savoir si cela en vaut réellement la peine. Pour notre part, passer à PHP 8 est à considérer, car cela présente divers avantages et non des moindres. Ci-après les principaux : Une amélioration de performance : le taux de requêtes par seconde pouvant être effectué par PHP 8 est de 20 % à 30 % supérieur à celui des versions antérieures. Le renforcement de l’aspect « typé » du langage PHP : PHP 8 garantit l’exactitude des types. Ce qui signifie que vous n’aurez pas à faire constamment des checks manuels. Cela va renforcer la maintenabilité de votre code et diminuer votre dette technique. Un code PHP plus facile à lire : PHP 8 a mis l’accent sur le fait de rendre le code PHP plus lisible afin de faciliter son appréhension Une meilleure sécurité : comme toute version récente, PHP 8 est meilleur que ses prédécesseurs pour contrer les pirates informatiques. Des sites web plus rapides : PHP 8.0 est nettement plus rapide que les versions PHP antécédentes. Elle nécessite moins de mémoires et ses temps d&#8217;exécution sont plus rapides. Diverses nouvelles fonctionnalités et améliorations Les nouvelles fonctionnalités de PHP 8 PHP 8 présente tout un lot de nouvelles fonctionnalités qui contribue grandement à l’amélioration des sites web l’utilisant. Mais pour ne pas trop s’étaler, on vous dévoilera uniquement les nouveautés apportées par la version 8 de PHP par rapport à la version 7.4. La compilation à la volée JIT Parmi les nouvelles fonctionnalités de PHP 8, la compilation à la volée JIT (Just In time) est la plus acclamée. De base, PHP n’est pas compilé, il est plutôt interprété ligne par ligne. Grâce au compilateur JIT, il est maintenant possible de compiler des parties du code lors de son exécution. Ce qui revient à agir comme une version en cache de celui-ci. Cette nouvelle fonctionnalité a été testée et approuvée de sorte qu&#8217;elle pouvait réellement apporter un changement significatif comparé aux versions PHP 7.4 et 8 sans JIT. Il a été constaté que le compilateur JIT pouvait améliorer les performances de plus de 45 %. Les unions de types Depuis PHP 7.4, il est possible de déterminer le type de toute propriété d’une classe. Si vous ne le faites pas comme dans les versions précédentes, cette propriété acceptera n’importe quel type. Ce qui s’avère être assez risqué. En outre, si le type est précisé, mais que vous ne le respectez pas, PHP provoquera une erreur. Avec la RFC « Union type » de la version 8 de PHP, une propriété peut ne plus accepter un seul type défini, mais plusieurs. Pour cela, vous devrez préciser un ensemble de types en les séparant par une barre verticale et le caractère « pipe » : &#124; . Les attributs Les attributs sont sans doute la plus grosse source de débats internes pour la version 8 de PHP. Aussi appelé une « annotation » dans d’autres langages, il s’agit de métadonnées pouvant être ajoutées sur une classe, un paramètre, une fonction ou une propriété. Elle est ensuite disponible par réflexion. Après 4 RFC, en passant par &#60;&#60;Attribute&#62;&#62; et @@Attribute, c’est finalement la notation #[Attribute] qui a été choisie. Les paramètres nommés Un autre gros avantage de PHP 8 est la prise en charge des paramètres nommés. C’est-à-dire qu’il est enfin possible de déterminer la valeur d’un paramètre de fonction via son nom au lieu de sa position. Ainsi, les noms des paramètres font désormais partie de la signature des fonctions. Cependant, renommer un paramètre de fonctions reviendrait à détériorer le code qui exploite la fonction. De ce fait, PHP 8 a essayé d’améliorer et d’uniformiser les noms de paramètres. Dans les versions qui la suivent, le fait de renommer est considéré comme cassant la compatibilité descendante. La promotion de paramètres constructeurs La version 8 de PHP a également une nouvelle fonctionnalité simplifiant l’écriture de classe simple seulement destinée à servir de schéma pour les objets qui contiennent des données. Afin d’encourager leur utilisation au lieu de celle de tableaux, PHP 8 permet de déclarer les propriétés d’une classe directement à partir des paramètres du constructeur. Ainsi, vous n’aurez plus à les écrire une deuxième fois. L’opérateur « nullsafe » PHP 8 dispose d’un nouvel opérateur $-&#62;. Celui-ci permet d’appeler une fonction ou de récupérer une propriété de l’objet contenu dans la variable sans que cela provoque une erreur en cas de nullité de la variable. À titre d’exemple, cela peut permettre de chaîner les appels de fonctions en approuvant une valeur nulle à de multiples endroits de la chaîne. Nouvelles classes, interfaces et fonctions La version PHP 8 présente de nouvelles classes et interfaces, les voici : CURLStringFile CURL existait déjà dans les anciennes versions de PHP, mais c’est CURLStringFile qui a été ajouté à la version PHP 8. Celui-ci permet de télécharger directement un fichier à partir d&#8217;une variable. Il est assez similaire à CURLFile, mais au lieu de fonctionner avec le nom du fichier, il fonctionne plutôt avec le contenu de ce dernier. IntlDatePatternGenerator Dans les versions précédentes de PHP, on ne pouvait créer une date et une heure localisées qu’avec le format prédéfini IntlDateFormatter. Avec la nouvelle classe IntlDatePatternGenerator ajoutée à la version PHP 8 il est désormais possible de spécifier le format d’une heure, d’une date et d’un mois. ReflectionFiber Comme le code PHP était pour ainsi dire toujours de type synchrone, c’est pourquoi l’exécution du code ne s’arrête que lorsque le résultat est renvoyé. À partir de la 8e version de PHP, il est possible de coder en PHP de manière asynchrone et synchrone dans une même pile d’appels. Ainsi, il n&#8217;y a plus besoin de passer par des solutions tierces comme auparavant. C’est notamment grâce à l’introduction de la nouvelle classe Fiber ainsi que de la classe Reflection correspondante qui a donné lieu à ReflectionFiber. Pour ce qui est des nouvelles fonctions, on peut citer les suivants : PHP Core qui permet de déterminer si un tableau donné est une liste. GD qui permet de créer une nouvelle image à partir d’un fichier ou d’une URL et d’afficher celle-ci sur le navigateur ou sur un fichier. MySQLi qui permet d’extraire une seule colonne de la ligne suivante d&#8217;un ensemble de résultats. Process Control qui permet de manipuler les ressources d’un processus. Reflection qui permet le renvoi d’un tableau des variables utilisées dans la fonction « Closure » (fermeture) Standard qui synchronise toutes les modifications apportées à un fichier. Sodium XChaCha20 qui permet de crypter et décrypter des données. Pour plus de détails concernant ces derniers, consultez les liens suivants : https://www.php.net/manual/fr/migration81.new-classes.php https://www.php.net/manual/fr/migration81.new-functions.php https://www.php.net/manual/fr/migration82.new-functions.php &#160; Alors, êtes-vous prêt à passer à la mise à jour PHP 8 et tester ses nombreuses nouvelles fonctionnalités ? Pour cela, n’hésitez pas à faire appel à SoftiBox. Notre agence web met à votre disposition des experts dans ce domaine pour que votre passage à la version 8 de PHP se fasse dans les règles de l’art.</p>
<p>The post <a href="https://www.softiblog.com/post/2023/01/27/mise-a-jour-php-8-pourquoi-le-faire-au-plus-vite-pour-votre-site/">Mise à jour PHP 8 : pourquoi le faire au plus vite pour votre site ?</a> appeared first on <a href="https://www.softiblog.com">Softiblog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="600" height="417" src="https://www.softiblog.com/wp-content/uploads/2023/01/php-coding-computer-css-data-dig.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="PHP 8" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.softiblog.com/wp-content/uploads/2023/01/php-coding-computer-css-data-dig.jpg 600w, https://www.softiblog.com/wp-content/uploads/2023/01/php-coding-computer-css-data-dig-300x209.jpg 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /><p>La version 8 de PHP a officiellement été dévoilée au grand public le 26 novembre 2020. Elle ne cesse de s’améliorer avec ses nouvelles mises à jour 8.1, sortie en novembre 2021 et 8.2 sortie en décembre 2022. Ces versions apportent tout un lot de puissantes fonctionnalités et corrigent tous les bogues rencontrés dans les versions précédentes. Comparés à ces dernières, PHP 8 et ses successeurs sont 5 fois plus performants. Faire passer votre site web à la version 8 de PHP serait un véritable atout pour le développer. Dans cet article, nous sommes heureux de vous parler un plus de cette mise à jour très cotée dans le secteur du développement web.</p>
<h2>Avant tout, qu’est-ce que le PHP ?</h2>
<p>PHP est l’un des langages de programmation open source les plus courants dans le monde du développement web. Contrairement à JavaScript qui peut être utilisé en même temps pour le frontend et le backend, le PHP est généralement utilisé pour la communication côté serveur.</p>
<p>Ce qui fait la particularité du PHP, c’est surtout le fait qu’il puisse être intégré dans un fichier HTML. En y ayant recours, votre code source sera à l’abri des regards indiscrets. Pour cela, il vous suffit d’écrire votre code dans un fichier PHP et de l’incorporer dans du HTML. D’autant plus que la combinaison de ces deux langages script crée des sites web performants et dynamiques. À titre d’exemple PHP 8 a permis d&rsquo;avoir de bons outils de <a href="https://www.softiblog.com/post/2022/12/20/developpement-web-sur-mesure-pourquoi-faire-appel-a-une-agence-web/">développement de sites ou d’applications web</a> tels que les CMS (wordpress) et les framework (symfony).</p>
<p>Cependant, il est à retenir que toutes les versions de PHP ont un cycle de vie. Après environ trois ans, elles ne sont plus prises en charge (plus de mise à jour possible) et leur utilisation n’est plus du tout sécurisée. D’où l’importance de passer rapidement aux nouvelles versions. Rendez-vous notamment sur <a href="https://www.php.net/supported-versions.php">https://www.php.net/supported-versions.php</a> pour voir les versions PHP qui sont encore maintenues.</p>
<h2>Les avantages de faire la mise à jour PHP 8</h2>
<p>Sachant que passer à une nouvelle version majeure demande du temps et présente parfois des risques, il est tout à fait légitime de vouloir savoir si cela en vaut réellement la peine. Pour notre part, passer à PHP 8 est à considérer, car cela présente divers avantages et non des moindres. Ci-après les principaux :</p>
<ul>
<li><strong>Une amélioration de performance</strong> : le taux de requêtes par seconde pouvant être effectué par PHP 8 est de 20 % à 30 % supérieur à celui des versions antérieures.</li>
<li><strong>Le renforcement de l’aspect « typé » du langage PHP </strong>: PHP 8 garantit l’exactitude des types. Ce qui signifie que vous n’aurez pas à faire constamment des checks manuels. Cela va renforcer la maintenabilité de votre code et diminuer votre dette technique.</li>
<li><strong>Un code PHP plus facile à lire</strong> : PHP 8 a mis l’accent sur le fait de rendre le code PHP plus lisible afin de faciliter son appréhension</li>
<li><strong>Une meilleure sécurité :</strong> comme toute version récente, PHP 8 est meilleur que ses prédécesseurs pour contrer les pirates informatiques.</li>
<li><strong>Des sites web plus rapides :</strong> PHP 8.0 est nettement plus rapide que les versions PHP antécédentes. Elle nécessite moins de mémoires et ses temps d&rsquo;exécution sont plus rapides.</li>
<li><strong>Diverses nouvelles fonctionnalités et améliorations</strong></li>
</ul>
<h2>Les nouvelles fonctionnalités de PHP 8</h2>
<p>PHP 8 présente tout un lot de nouvelles fonctionnalités qui contribue grandement à l’amélioration des sites web l’utilisant. Mais pour ne pas trop s’étaler, on vous dévoilera uniquement les nouveautés apportées par la version 8 de PHP par rapport à la version 7.4.</p>
<h3>La compilation à la volée JIT</h3>
<p>Parmi les nouvelles fonctionnalités de PHP 8, la compilation à la volée JIT (Just In time) est la plus acclamée. De base, PHP n’est pas compilé, il est plutôt interprété ligne par ligne. Grâce au compilateur JIT, il est maintenant possible de compiler des parties du code lors de son exécution. Ce qui revient à agir comme une version en cache de celui-ci.</p>
<p>Cette nouvelle fonctionnalité a été testée et approuvée de sorte qu&rsquo;elle pouvait réellement apporter un changement significatif comparé aux versions PHP 7.4 et 8 sans JIT. Il a été constaté que le compilateur JIT pouvait améliorer les performances de plus de 45 %.</p>
<h3>Les unions de types</h3>
<p>Depuis PHP 7.4, il est possible de déterminer le type de toute propriété d’une classe. Si vous ne le faites pas comme dans les versions précédentes, cette propriété acceptera n’importe quel type. Ce qui s’avère être assez risqué. En outre, si le type est précisé, mais que vous ne le respectez pas, PHP provoquera une erreur.</p>
<p>Avec la RFC « Union type » de la version 8 de PHP, une propriété peut ne plus accepter un seul type défini, mais plusieurs. Pour cela, vous devrez préciser un ensemble de types en les séparant par une barre verticale et le caractère « pipe » : | .</p>
<h3>Les attributs</h3>
<p>Les attributs sont sans doute la plus grosse source de débats internes pour la version 8 de PHP. Aussi appelé une « annotation » dans d’autres langages, il s’agit de métadonnées pouvant être ajoutées sur une classe, un paramètre, une fonction ou une propriété. Elle est ensuite disponible par réflexion. Après 4 RFC, en passant par &lt;&lt;Attribute&gt;&gt; et @@Attribute, c’est finalement la notation #[Attribute] qui a été choisie.</p>
<h3>Les paramètres nommés</h3>
<p>Un autre gros avantage de PHP 8 est la prise en charge des paramètres nommés. C’est-à-dire qu’il est enfin possible de déterminer la valeur d’un paramètre de fonction via son nom au lieu de sa position. Ainsi, les noms des paramètres font désormais partie de la signature des fonctions. Cependant, renommer un paramètre de fonctions reviendrait à détériorer le code qui exploite la fonction. De ce fait, PHP 8 a essayé d’améliorer et d’uniformiser les noms de paramètres. Dans les versions qui la suivent, le fait de renommer est considéré comme cassant la compatibilité descendante.</p>
<h3>La promotion de paramètres constructeurs</h3>
<p>La version 8 de PHP a également une nouvelle fonctionnalité simplifiant l’écriture de classe simple seulement destinée à servir de schéma pour les objets qui contiennent des données. Afin d’encourager leur utilisation au lieu de celle de tableaux, PHP 8 permet de déclarer les propriétés d’une classe directement à partir des paramètres du constructeur. Ainsi, vous n’aurez plus à les écrire une deuxième fois.</p>
<h3>L’opérateur « nullsafe »</h3>
<p>PHP 8 dispose d’un nouvel opérateur $-&gt;. Celui-ci permet d’appeler une fonction ou de récupérer une propriété de l’objet contenu dans la variable sans que cela provoque une erreur en cas de nullité de la variable. À titre d’exemple, cela peut permettre de chaîner les appels de fonctions en approuvant une valeur nulle à de multiples endroits de la chaîne.</p>
<h3>Nouvelles classes, interfaces et fonctions</h3>
<p>La version PHP 8 présente de nouvelles classes et interfaces, les voici :</p>
<ul>
<li><strong>CURLStringFile</strong></li>
</ul>
<p>CURL existait déjà dans les anciennes versions de PHP, mais c’est CURLStringFile qui a été ajouté à la version PHP 8. Celui-ci permet de télécharger directement un fichier à partir d&rsquo;une variable. Il est assez similaire à CURLFile, mais au lieu de fonctionner avec le nom du fichier, il fonctionne plutôt avec le contenu de ce dernier.</p>
<ul>
<li><strong>IntlDatePatternGenerator</strong></li>
</ul>
<p>Dans les versions précédentes de PHP, on ne pouvait créer une date et une heure localisées qu’avec le format prédéfini IntlDateFormatter. Avec la nouvelle classe IntlDatePatternGenerator ajoutée à la version PHP 8 il est désormais possible de spécifier le format d’une heure, d’une date et d’un mois.</p>
<ul>
<li><strong>ReflectionFiber</strong></li>
</ul>
<p>Comme le code PHP était pour ainsi dire toujours de type synchrone, c’est pourquoi l’exécution du code ne s’arrête que lorsque le résultat est renvoyé. À partir de la 8<sup>e</sup> version de PHP, il est possible de coder en PHP de manière asynchrone et synchrone dans une même pile d’appels. Ainsi, il n&rsquo;y a plus besoin de passer par des solutions tierces comme auparavant. C’est notamment grâce à l’introduction de la nouvelle classe Fiber ainsi que de la classe Reflection correspondante qui a donné lieu à ReflectionFiber.</p>
<p>Pour ce qui est des nouvelles fonctions, on peut citer les suivants :</p>
<ul>
<li><strong>PHP Core </strong>qui permet de déterminer si un tableau donné est une liste.</li>
<li><strong>GD </strong>qui permet de créer une nouvelle image à partir d’un fichier ou d’une URL et d’afficher celle-ci sur le navigateur ou sur un fichier.</li>
<li><strong>MySQLi </strong>qui permet d’extraire une seule colonne de la ligne suivante d&rsquo;un ensemble de résultats.</li>
<li><strong>Process Control </strong>qui permet de manipuler les ressources d’un processus.</li>
<li><strong>Reflection </strong>qui permet le renvoi d’un tableau des variables utilisées dans la fonction « Closure » (fermeture)</li>
<li><strong>Standard </strong>qui synchronise toutes les modifications apportées à un fichier.</li>
<li><strong>Sodium XChaCha20 </strong>qui permet de crypter et décrypter des données.</li>
</ul>
<p>Pour plus de détails concernant ces derniers, consultez les liens suivants :</p>
<p><a href="https://www.php.net/manual/fr/migration81.new-classes.php">https://www.php.net/manual/fr/migration81.new-classes.php</a></p>
<p><a href="https://www.php.net/manual/fr/migration81.new-functions.php">https://www.php.net/manual/fr/migration81.new-functions.php</a></p>
<p><a href="https://www.php.net/manual/fr/migration82.new-functions.php">https://www.php.net/manual/fr/migration82.new-functions.php</a></p>
<p>&nbsp;</p>
<p>Alors, êtes-vous prêt à passer à la mise à jour PHP 8 et tester ses nombreuses nouvelles fonctionnalités ? Pour cela, n’hésitez pas à faire appel à <strong><a href="https://www.softibox.com/">SoftiBox</a></strong>. Notre agence web met à votre disposition des experts dans ce domaine pour que votre passage à la version 8 de PHP se fasse dans les règles de l’art.</p>
<p>The post <a href="https://www.softiblog.com/post/2023/01/27/mise-a-jour-php-8-pourquoi-le-faire-au-plus-vite-pour-votre-site/">Mise à jour PHP 8 : pourquoi le faire au plus vite pour votre site ?</a> appeared first on <a href="https://www.softiblog.com">Softiblog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.softiblog.com/post/2023/01/27/mise-a-jour-php-8-pourquoi-le-faire-au-plus-vite-pour-votre-site/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Google PageSpeed Score : Comment passer à la vitesse supérieure en 2019 ?</title>
		<link>https://www.softiblog.com/post/2019/02/26/google-pagespeed-score-comment-passer-a-la-vitesse-superieure-en-2019/</link>
					<comments>https://www.softiblog.com/post/2019/02/26/google-pagespeed-score-comment-passer-a-la-vitesse-superieure-en-2019/#respond</comments>
		
		<dc:creator><![CDATA[Audrey L.]]></dc:creator>
		<pubDate>Tue, 26 Feb 2019 11:54:25 +0000</pubDate>
				<category><![CDATA[Webmarketing - SEO]]></category>
		<category><![CDATA[contenu]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[outil]]></category>
		<category><![CDATA[page web]]></category>
		<category><![CDATA[recherche]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://www.softiblog.com/?p=3130</guid>

					<description><![CDATA[<img width="928" height="608" src="https://www.softiblog.com/wp-content/uploads/2019/02/image4.png" class="webfeedsFeaturedVisual wp-post-image" alt="Pagespeed des sites en 2019" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.softiblog.com/wp-content/uploads/2019/02/image4.png 928w, https://www.softiblog.com/wp-content/uploads/2019/02/image4-300x197.png 300w, https://www.softiblog.com/wp-content/uploads/2019/02/image4-768x503.png 768w" sizes="auto, (max-width: 928px) 100vw, 928px" /><p>La vitesse compte. e truc c&#8217;est que cela est négligé ou laissé à part par la plupart des spécialistes du marketing, laissant place à d’autres priorités comme avoir un contenu conforme au GDPR, installer des certificats SSL, assurer que les pages soient réactives aux appareils mobiles, etc. Cependant, si nous regardons les actions de Google, il est indéniable que 2019 sera l’année de la vitesse de chargement de page, l’année de la foudre! C’est l’année où la différence entre contenu rapide et lent fait la différence en : soit positionner les sites, soit les faire disparaître des résultats de recherche. « Accélère ou disparait » Chaque seconde qu&#8217;une page se met à charger, les conversions chutent de 12%. Les statistiques montrent que 53% des personnes abandonneraient une page après seulement trois secondes. Il est évident d’affirmer que la lenteur a un impact considérable sur le taux de conversion. Que nous réserve Google cette année ? &#8211; Si les temps de chargement des appareils mobiles ne sont pas beaucoup plus rapides, nous pouvons nous attendre à plus de pression de la part de Google. &#8211; Si vous ne travaillez pas pour améliorer vos performances, vos concurrents le feront probablement. Même si vous êtes dans le secteur des petites entreprises, ces choses ont tendance à avoir un effet d&#8217;entraînement. Depuis ces dernières années, nous avons assisté à des développements remarquables de la technologie mobile avec la 4G et la recherche vocale. Mais le Web lui-même est devenu plus lent et plus lourd.En 2019, cependant, cela commencera à changer. Le Web va s’accélérer et s’amincir, et ceux qui ne correspondent pas au nouveau paradigme seront laissés pour compte.Heureusement que l’année vient tout juste de commencer, donc vous avez encore de l’avance pour faire passer votre site à la vitesse supérieure ! En voici quelques conseils Comment accélérer la vitesse de chargement de votre site? 1.  Exploitez l’outil Google’s PageSpeed L&#8217;outil Google PageSpeed ​​Insights analyse les performances frontales de votre site et propose des suggestions d&#8217;optimisation. Cet outil peut vous donner une bonne idée de la performance de votre site Web.En plus des scores, PageSpeed ​​Insights vous fournira des suggestions sur la manière d’améliorer vos temps de chargement. Voici les étapes à suivre Etapte 1 : Scannez votre site Accédez à la page de Google PageSpeed pour scanner votre site Etape 2 : Examinez votre score et les opportunités Le vert indique un résultat positif, le jaune vous indique que vous avez des domaines à améliorer et le rouge indique que votre vitesse est inférieure à la normale. Dans la section Opportunité, PageSpeed ​​notera les suggestions que vous pouvez utiliser pour améliorer votre site. Cela peut inclure des étapes telles que la réduction de votre code ou la compression de votre texte. Etape 3 : Implémenter les améliorations suggérées Etape 4 : Re-scanner votre site Voyons maintenant les bonnes pratiques  à prendre en compte si vous aspirez à un score de 100/100 dans le test Google PageSpeed ​. 2.  Bonnes pratiques sur l’optimisation de la vitesse Donnez de l’importance au contenu visible Dès qu&#8217;un visiteur arrive sur votre site Web, il y a ce contenu qui est visible sans défilement. Ce contenu devrait se charger rapidement, car il fait partie de l&#8217;expérience de l&#8217;utilisateur.Il est important de s&#8217;assurer que votre code HTML présente le contenu de votre page Web avant de présenter d&#8217;autres éléments.  Minifiez vos codes La minification est cruciale, car elle crée une version plus rapide de la version serveur de votre fichier. Pour ce faire, vous devrez supprimer tout le code inutile, comme les espaces, les nouvelles lignes, le code inutile et non utilisé, la mise en forme redondante, les commentaires, etc. Voici un exemple : Exemple CSS réduit : Sur WordPress, vous pourrez utiliser les plug-ins comme WP Super Minify ou Fast Velocity Minify. Optimisez vos images Nous savons tous que l&#8217;optimisation des images sur un site Web peut rendre son temps de chargement plus rapide. Vous pouvez soit choisir d’optimiser manuellement soit de compresser les images sur votre site Web (mais cela prendrait toute une éternité). Utiliser des plug-ins d’optimisation d’image pour votre site WordPress tel que Smust it ou EWWW Image optimizer rend la vie plus facile. Vous pouvez aussi utiliser des outils de compression d&#8217;images tels que TinyPNG, Compress JPEG ou d&#8217;autres outils disponibles.  La compression est la clé Le simple fait de compresser des fichiers avant de les transmettre sur le serveur permet à votre site Web de se charger plus rapidement. Cela augmentera la vitesse à laquelle ils sont transférés au navigateur. Oui, il s’agit bien de compression gzip.  Implémentez  le cache du navigateur Chaque fois que vous visitez un site Web, votre navigateur stocke des téléchargements. Cela facilite le chargement de ce site Web lors de la prochaine utilisation à partir du même navigateur. Lorsque la mise en cache du navigateur est mise en œuvre, votre site Web se charge plus rapidement.Peut-être que votre hébergeur Web dispose déjà d&#8217;un service de mise en cache du navigateur. Sinon, vous pouvez obtenir un plug-in Caching pour votre site WordPress, tel que le plug-in WP Super Cache ou le plug-in W3 Total Cache. Supprimez le blocage du rendu JavaScript La méthode la plus efficace pour améliorer la vitesse de chargement est de ne pas laisser les ressources CSS ou JS se charger avant votre contenu. Pour ce faire, vous pouvez simplement rendre votre code CSS et JavaScript en ligne au lieu d&#8217;utiliser les fichiers .css et .js. En éliminant ce « blocage de rendu », vous allez assurément améliorer la vitesse de chargement de votre page. Accelerated Mobile Pages Cette technologie permet à vos pages Web mobiles de se charger instantanément en éliminant le formatage inutile, le contenu pour une expérience mobile transparente. Conclusion Bref, cette année, Google insistera encore plus sur la rapidité du chargement des pages. Après tout, c’est une partie intégrante de l’expérience utilisateur.  La vitesse de chargement est une mesure clé de votre succès. Heureusement, vous pouvez facilement diagnostiquer les problèmes de performances en utilisant PageSpeed ​​Insights. Les opportunités offertes par cet outil peuvent être complétées par  les bonnes pratiques exposées ci-dessus pour avoir un score optimum. Voilà, il est maintenant temps de vous lancer ! Faites nous savoir vos plans à travers vos commentaires. &#160; &#160;</p>
<p>The post <a href="https://www.softiblog.com/post/2019/02/26/google-pagespeed-score-comment-passer-a-la-vitesse-superieure-en-2019/">Google PageSpeed Score : Comment passer à la vitesse supérieure en 2019 ?</a> appeared first on <a href="https://www.softiblog.com">Softiblog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="928" height="608" src="https://www.softiblog.com/wp-content/uploads/2019/02/image4.png" class="webfeedsFeaturedVisual wp-post-image" alt="Pagespeed des sites en 2019" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.softiblog.com/wp-content/uploads/2019/02/image4.png 928w, https://www.softiblog.com/wp-content/uploads/2019/02/image4-300x197.png 300w, https://www.softiblog.com/wp-content/uploads/2019/02/image4-768x503.png 768w" sizes="auto, (max-width: 928px) 100vw, 928px" /><p>La vitesse compte.</p>
<p>e truc c&rsquo;est que cela est négligé ou laissé à part par la plupart des spécialistes du marketing, laissant place à d’autres priorités comme avoir un contenu conforme au GDPR, installer des certificats SSL, assurer que les pages soient réactives aux appareils mobiles, etc.</p>
<p>Cependant, si nous regardons les actions de Google, il est indéniable que <strong>2019 sera l’année de la vitesse de chargement de page</strong>, l’année de la foudre! C’est l’année où la différence entre contenu rapide et lent fait la différence en : soit positionner les sites, soit les faire disparaître des résultats de recherche.</p>
<h2>« Accélère ou disparait »</h2>
<p>Chaque seconde qu&rsquo;une page se met à charger, les conversions chutent de 12%. Les statistiques montrent que 53% des personnes abandonneraient une page après seulement trois secondes. Il est évident d’affirmer que la lenteur a un impact considérable sur le taux de conversion.</p>
<p><strong>Que nous réserve Google cette année ?</strong></p>
<p>&#8211; Si les temps de chargement des appareils mobiles ne sont pas beaucoup plus rapides, nous pouvons nous attendre à plus de pression de la part de Google.</p>
<p>&#8211; Si vous ne travaillez pas pour améliorer vos performances, vos concurrents le feront probablement. Même si vous êtes dans le secteur des petites entreprises, ces choses ont tendance à avoir un effet d&rsquo;entraînement.</p>
<p>Depuis ces dernières années, nous avons assisté à des développements remarquables de la technologie mobile avec la 4G et la recherche vocale. Mais le Web lui-même est devenu plus lent et plus lourd.En 2019, cependant, cela commencera à changer. Le Web va s’accélérer et s’amincir, et ceux qui ne correspondent pas au nouveau paradigme seront laissés pour compte.Heureusement que l’année vient tout juste de commencer, donc vous avez encore de l’avance pour faire passer votre site à la vitesse supérieure ! En voici quelques conseils</p>
<p>Comment accélérer la vitesse de chargement de votre site?</p>
<h2>1.  Exploitez l’outil Google’s PageSpeed</h2>
<p>L&rsquo;outil Google PageSpeed ​​Insights analyse les performances frontales de votre site et propose des suggestions d&rsquo;optimisation. Cet outil peut vous donner une bonne idée de la performance de votre site Web.En plus des scores, PageSpeed ​​Insights vous fournira des suggestions sur la manière d’améliorer vos temps de chargement. Voici les étapes à suivre</p>
<p><strong><u>Etapte 1</u> :</strong><strong> Scannez votre site</strong></p>
<p>Accédez à la page de <a href="https://developers.google.com/speed/pagespeed/insights/">Google PageSpeed</a> pour scanner votre site</p>
<p><a href="https://www.softiblog.com/wp-content/uploads/2019/02/image1.png"><img loading="lazy" decoding="async" class="alignnone wp-image-3134 size-full" src="https://www.softiblog.com/wp-content/uploads/2019/02/image1.png" alt="outil pagespeed de Google" width="609" height="307" srcset="https://www.softiblog.com/wp-content/uploads/2019/02/image1.png 609w, https://www.softiblog.com/wp-content/uploads/2019/02/image1-300x151.png 300w" sizes="auto, (max-width: 609px) 100vw, 609px" /></a></p>
<p><strong><u>Etape 2</u> :</strong><strong> Examinez votre score et les opportunités</strong></p>
<p>Le vert indique un résultat positif, le jaune vous indique que vous avez des domaines à améliorer et le rouge indique que votre vitesse est inférieure à la normale. Dans la section Opportunité, PageSpeed ​​notera les suggestions que vous pouvez utiliser pour améliorer votre site. Cela peut inclure des étapes telles que la réduction de votre code ou la compression de votre texte.</p>
<p><strong><u>Etape 3</u> :</strong><strong> Implémenter les améliorations suggérées</strong></p>
<p><strong><u>Etape 4</u> </strong><strong>: Re-scanner votre site</strong></p>
<p>Voyons maintenant les bonnes pratiques  à prendre en compte si vous aspirez à un score de 100/100 dans le test Google PageSpeed ​.</p>
<h2><strong>2</strong><strong>.  Bonnes pratiques sur l’optimisation de la</strong> <strong>vitesse </strong></h2>
<h3><strong>Donnez de l’importance au contenu visible</strong></h3>
<p>Dès qu&rsquo;un visiteur arrive sur votre site Web, il y a ce contenu qui est visible sans défilement. Ce contenu devrait se charger rapidement, car il fait partie de l&rsquo;expérience de l&rsquo;utilisateur.Il est important de s&rsquo;assurer que votre code HTML présente le contenu de votre page Web avant de présenter d&rsquo;autres éléments.</p>
<h3> <strong>Minifiez vos codes</strong></h3>
<p>La minification est cruciale, car elle crée une version plus rapide de la version serveur de votre fichier.</p>
<p>Pour ce faire, vous devrez supprimer tout le code inutile, comme les espaces, les nouvelles lignes, le code inutile et non utilisé, la mise en forme redondante, les commentaires, etc.</p>
<p>Voici un exemple :</p>
<p><a href="https://www.softiblog.com/wp-content/uploads/2019/02/image2.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3132" src="https://www.softiblog.com/wp-content/uploads/2019/02/image2.png" alt="" width="596" height="142" srcset="https://www.softiblog.com/wp-content/uploads/2019/02/image2.png 596w, https://www.softiblog.com/wp-content/uploads/2019/02/image2-300x71.png 300w" sizes="auto, (max-width: 596px) 100vw, 596px" /></a></p>
<p>Exemple CSS réduit :</p>
<p><a href="https://www.softiblog.com/wp-content/uploads/2019/02/image3.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3133" src="https://www.softiblog.com/wp-content/uploads/2019/02/image3.png" alt="" width="610" height="59" srcset="https://www.softiblog.com/wp-content/uploads/2019/02/image3.png 610w, https://www.softiblog.com/wp-content/uploads/2019/02/image3-300x29.png 300w" sizes="auto, (max-width: 610px) 100vw, 610px" /></a></p>
<p>Sur WordPress, vous pourrez utiliser les plug-ins comme <a href="https://wordpress.org/plugins/wp-super-minify/">WP Super Minify</a> ou <a href="https://wordpress.org/plugins/fast-velocity-minify/">Fast Velocity Minify</a>.</p>
<h3><strong>Optimisez vos images</strong></h3>
<p>Nous savons tous que l&rsquo;optimisation des images sur un site Web peut rendre son temps de chargement plus rapide. Vous pouvez soit choisir d’optimiser manuellement soit de compresser les images sur votre site Web (mais cela prendrait toute une éternité).</p>
<p>Utiliser des plug-ins d’optimisation d’image pour votre site WordPress tel que <a href="https://wordpress.org/plugins/wp-smushit/">Smust it</a> ou <a href="https://wordpress.org/plugins/ewww-image-optimizer/">EWWW Image optimizer</a> rend la vie plus facile. Vous pouvez aussi utiliser des outils de compression d&rsquo;images tels que TinyPNG, Compress JPEG ou d&rsquo;autres outils disponibles.</p>
<h3><strong> </strong><strong>La compression est la clé</strong></h3>
<p>Le simple fait de compresser des fichiers avant de les transmettre sur le serveur permet à votre site Web de se charger plus rapidement. Cela augmentera la vitesse à laquelle ils sont transférés au navigateur. Oui, il s’agit bien de compression gzip.</p>
<h3> <strong>Implémentez  le cache du navigateur</strong></h3>
<p>Chaque fois que vous visitez un site Web, votre navigateur stocke des téléchargements. Cela facilite le chargement de ce site Web lors de la prochaine utilisation à partir du même navigateur. Lorsque la mise en cache du navigateur est mise en œuvre, votre site Web se charge plus rapidement.Peut-être que votre hébergeur Web dispose déjà d&rsquo;un service de mise en cache du navigateur. Sinon, vous pouvez obtenir un plug-in Caching pour votre site WordPress, tel que le plug-in <a href="https://wordpress.org/plugins/wp-super-cache/"><em>WP Super Cache</em></a> ou le plug-in <a href="https://wordpress.org/plugins/w3-total-cache/"><em>W3 Total Cache</em></a>.</p>
<h3><strong>Supprimez le blocage du rendu JavaScript</strong></h3>
<p>La méthode la plus efficace pour améliorer la vitesse de chargement est de ne pas laisser les ressources CSS ou JS se charger avant votre contenu. Pour ce faire, vous pouvez simplement rendre votre code CSS et JavaScript en ligne au lieu d&rsquo;utiliser les fichiers .css et .js. En éliminant ce « blocage de rendu », vous allez assurément améliorer la vitesse de chargement de votre page.</p>
<h3><strong>Accelerated Mobile Pages</strong></h3>
<p>Cette technologie permet à vos pages Web mobiles de se charger instantanément en éliminant le formatage inutile, le contenu pour une expérience mobile transparente.</p>
<h2><strong>Conclusion</strong></h2>
<p>Bref, cette année, Google insistera encore plus sur la rapidité du chargement des pages. Après tout, c’est une partie intégrante de l’expérience utilisateur.  La vitesse de chargement est une mesure clé de votre succès.</p>
<p>Heureusement, vous pouvez facilement diagnostiquer les problèmes de performances en utilisant PageSpeed ​​Insights. Les opportunités offertes par cet outil peuvent être complétées par  les bonnes pratiques exposées ci-dessus pour avoir un score optimum. Voilà, il est maintenant temps de vous lancer ! Faites nous savoir vos plans à travers vos commentaires.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a href="https://www.softiblog.com/post/2019/02/26/google-pagespeed-score-comment-passer-a-la-vitesse-superieure-en-2019/">Google PageSpeed Score : Comment passer à la vitesse supérieure en 2019 ?</a> appeared first on <a href="https://www.softiblog.com">Softiblog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.softiblog.com/post/2019/02/26/google-pagespeed-score-comment-passer-a-la-vitesse-superieure-en-2019/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Faut-il passer son site e-commerce en AMP ?</title>
		<link>https://www.softiblog.com/post/2017/05/08/faut-il-passer-son-site-e-commerce-en-amp/</link>
					<comments>https://www.softiblog.com/post/2017/05/08/faut-il-passer-son-site-e-commerce-en-amp/#respond</comments>
		
		<dc:creator><![CDATA[Matthieu de Softibox]]></dc:creator>
		<pubDate>Mon, 08 May 2017 06:54:12 +0000</pubDate>
				<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[module]]></category>
		<category><![CDATA[moteur de recherche]]></category>
		<category><![CDATA[outil]]></category>
		<category><![CDATA[rebond]]></category>
		<category><![CDATA[recherche]]></category>
		<category><![CDATA[référencement]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[taux de rebond]]></category>
		<category><![CDATA[web]]></category>
		<guid isPermaLink="false">https://www.softiblog.com/?p=2479</guid>

					<description><![CDATA[<img width="565" height="375" src="https://www.softiblog.com/wp-content/uploads/2017/05/AMP-Project.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="Passer site e-commerce en AMP" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.softiblog.com/wp-content/uploads/2017/05/AMP-Project.jpg 565w, https://www.softiblog.com/wp-content/uploads/2017/05/AMP-Project-300x199.jpg 300w" sizes="auto, (max-width: 565px) 100vw, 565px" /><p>Disponible pour les sites e-commerce depuis mi 2016, la technologie AMP ou Accelerated Mobile Pages de Google a d&#8217;abord fortement contribué à l&#8217;accélération du temps de chargement des sites de presse ou les blogs optimisés pour les mobiles. Étant donné que les sites e-commerce peuvent eux aussi profiter des avantages de ce format, il est intéressant de se pencher dessus pour savoir s&#8217;il est un atout pour se démarquer des concurrents et optimiser sa visibilité sur le net. Qu’est-ce que l’AMP ? Mis en place en 2015 par la firme de Mountain View, Accelerated Mobile Pages est un projet open source dont le but est d&#8217;accélérer le temps d&#8217;affichage des pages webmobile. Il a été mis en place pour répondre au besoin de fluidité de navigation des mobinautes. En effet, selon une étude  réalisée en 2016 par la régie publicitaire DoubleClick de Google, la 1 mobinaute sur 2 s&#8217;attend à ce que les pages mobiles se chargent au bout de 2 à 3 secondes. Au-delà, 53 % préfèrent quitter le site. Pour arriver à accélérer cette vitesse d&#8217;affichage, AMP à recours à des technologies existantes et à l&#8217;utilisation du cache de Google. Cela se traduit par un nouveau framework baptisé AMP HTML qui ressemble au HTML5 standard. Toutefois, il limite l’utilisation du JavaScript et du CSS3. À qui s&#8217;adresse AMP? S&#8217;adressant à ses débuts aux sites de presse et blog, AMP présente un intérêt pour ces derniers. Bien évidemment, il y a la vitesse de chargement qui est environ quatre fois plus rapide et une division par 10 de la quantité de données mobiles utilisées, selon Google. Sans oublier une mise en  avant des articles au format AMP sur le moteur de recherche Google Search, dans un carrousel situé au-dessus des résultats. C&#8217;est donc idéal pour gagner en exposition sur le net. Ce format a d&#8217;ailleurs été adopté par des médias et créateurs de contenus tels que Pinterest, The Washington Post, Wired, Twitter, WordPress, ou encore Les Echos. D&#8217;après un article paru en janvier 2017 sur nytimes.com , on compte déjà plus de 600 millions de pages AMP réparties sur plus de 700 000 noms de domaines différents. Toutefois, pour un site e-commerce il est important d&#8217;avoir une approche différente. Parce qu&#8217;à l&#8217;heure actuelle seule une partie des sites e-commerce sont compatibles avec le format AMP. En fait, il n&#8217;y a que les pages de listes statiques et celles des fiches-produits qui le sont. Dès lors qu’on rentre dans le processus d&#8217;achat avec notamment les étapes de validation du panier, on ne peut plus faire de page en AMP. Les internautes sont à ce moment redirigés vers des pages classiques. Il s&#8217;agit de lacunes qui n&#8217;ont pas refroidi quelques acteurs du e-commerce comme Ebay. Mais il faut prendre en considération les avantages et inconvénients de ce format pour un site de vente en ligne afin de prendre une décision bien réfléchie. Les avantages et inconvénients d&#8217;AMP pour un site e-commerce D’un côté, vous bien sur la possibilité d’afficher vos pages plus rapidement. Vu que le format AMP est allégé, puis stocké dans le cache de Google et préchargé en même temps que s&#8217;affichent les résultats de recherches ; la vitesse d&#8217;affichage est bien plus rapide, voire instantanée. En addition, grâce à cette vitesse, il est possible d&#8217;anticiper une baisse du taux de rebond et la hausse du taux de conversion. Car le taux des mobinautes quittant le site sans aller plus loin que la page d&#8217;accueil devrait diminuer. Autres avantages pour les internautes, la limitation des balises HTML5 et CSS3, ainsi que des librairies JavaScript, qui permettra de leur fournir une expérience de navigation plus épurée et fluide. Quant au « Content Delivery Network » qui sert à sauvegarder une version des pages AMP en cache, et au développement des fonctions AMP qui sont en évolution constante ; ils sont gratuits. D&#8217;un autre côté, il faut tenir compte du fait que les sites marchands ne sont pas totalement sur AMP. Les restrictions concernant sur le JavaScript, le HTML5 et le CSS3 limitent les fonctionnalités des sites de commerce. Par exemple, le format AMP va mettre au second plan tous vos éléments non textuels et cela inclut vos photos. Ce qui peut se révéler problématique pour mettre en avant les produits que vous vendez. Il est aussi impossible d&#8217;intégrer un module de commentaire. En outre, comme la technologie AMP est encore en plein développement. Ça signifie qu&#8217;il faut suivre son évolution et s&#8217;adapter en intégrant les nouvelles fonctionnalités en suivant leur rythme. Ce sont là des inconvénients qui en font une alternative moins attrayante pour de nombreuses enseignes importantes. Faut-il faire partie des précurseurs en espérant avoir les mêmes résultats que pour la presse ? À priori oui, en prenant en compte qu’on pourra faire évoluer les autres pages du site ultérieurement, quand AMP sera plus développé. De plus, depuis l&#8217;année dernière, Google a mis en œuvre de nombreux moyens en faveur du webmobile. À l&#8217;instar du « Mobile First Indexing » qui privilégie les contenus des sites mobiles en matière de référencement web (sur mobile). Associés aux efforts de la firme de Mountain View pour imposer le format AMP comme un standard, on peut envisager que cette technologie va devenir un outil incontournable pour surfer sur le web via les supports mobiles. Il faut donc éviter d&#8217;être en retard face à la concurrence et suivre le mouvement. Sinon, il est également possible d&#8217;attendre que ce format évolue. Étant donné que l&#8217;utilisation de l&#8217;AMP requiert du temps, des ressources et des connaissances technologiques pour optimiser les pages de votre site e-commerce. Sans compter le fait que beaucoup trouveront les sites e-commerce sur AMP trop simple, s&#8217;ils ont déjà personnalisé leur site marchand actuel avec des fonctionnalités particulières. Besoin d&#8217;un site au format AMP?  Contactez notre agence web Softibox.</p>
<p>The post <a href="https://www.softiblog.com/post/2017/05/08/faut-il-passer-son-site-e-commerce-en-amp/">Faut-il passer son site e-commerce en AMP ?</a> appeared first on <a href="https://www.softiblog.com">Softiblog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="565" height="375" src="https://www.softiblog.com/wp-content/uploads/2017/05/AMP-Project.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="Passer site e-commerce en AMP" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.softiblog.com/wp-content/uploads/2017/05/AMP-Project.jpg 565w, https://www.softiblog.com/wp-content/uploads/2017/05/AMP-Project-300x199.jpg 300w" sizes="auto, (max-width: 565px) 100vw, 565px" /><p style="text-align: justify;">Disponible pour les <a href="http://www.softibox.com/creation-sites-internet/14-creation-de-site-e-commerce.html">sites e-commerce</a> depuis mi 2016, la technologie AMP ou <strong>Accelerated Mobile Pages</strong> de Google a d&rsquo;abord fortement contribué à l&rsquo;accélération du temps de chargement des sites de presse ou les blogs optimisés pour les mobiles. Étant donné que les sites e-commerce peuvent eux aussi profiter des avantages de ce format, il est intéressant de se pencher dessus pour savoir s&rsquo;il est un atout pour se démarquer des concurrents et optimiser sa visibilité sur le net.</p>
<p style="text-align: justify;"><a href="https://www.softiblog.com/wp-content/uploads/2017/05/AMP-Project.jpg"></a></p>
<h2>Qu’est-ce que l’AMP ?</h2>
<p style="text-align: justify;">Mis en place en 2015 par la firme de Mountain View, Accelerated Mobile Pages est un projet open source dont <strong>le but est d&rsquo;accélérer le temps d&rsquo;affichage des pages webmobile</strong>. Il a été mis en place pour répondre au besoin de fluidité de navigation des mobinautes. En effet, <a href="https://www.doubleclickbygoogle.com/articles/mobile-speed-matters/">selon une étude</a>  réalisée en 2016 par la régie publicitaire DoubleClick de Google, la 1 mobinaute sur 2 s&rsquo;attend à ce que les pages mobiles se chargent au bout de 2 à 3 secondes. Au-delà, 53 % préfèrent quitter le site.</p>
<p style="text-align: justify;">Pour arriver à accélérer cette vitesse d&rsquo;affichage, AMP à recours à des technologies existantes et à <strong>l&rsquo;utilisation du cache de Google</strong>. Cela se traduit par un nouveau <strong>framework</strong> baptisé AMP HTML qui ressemble au HTML5 standard. Toutefois, il limite l’utilisation du <strong>JavaScript</strong> et du <strong>CSS3</strong>.</p>
<h2>À qui s&rsquo;adresse AMP?</h2>
<p style="text-align: justify;">S&rsquo;adressant à ses débuts aux sites de presse et <a href="http://www.softibox.com/creation-sites-internet/17-creation-de-blog.html">blog</a>, AMP présente un intérêt pour ces derniers. Bien évidemment, il y a la vitesse de chargement qui est environ quatre fois plus rapide et une division par 10 de la quantité de données mobiles utilisées, selon Google. Sans oublier une <strong>mise en  avant des articles au format AMP</strong> sur le moteur de recherche Google Search, dans un carrousel situé au-dessus des résultats. C&rsquo;est donc idéal pour gagner en exposition sur le net.</p>
<p style="text-align: justify;">Ce format a d&rsquo;ailleurs été adopté par des médias et créateurs de contenus tels que <strong>Pinterest</strong>, <strong>The Washington Post</strong>, Wired, Twitter, <strong>WordPress</strong>, ou encore Les Echos. D&rsquo;après <a href="https://www.nytimes.com/2017/01/01/technology/google-amp-mobile-publishing.html?_r=0">un article paru en janvier 2017 sur nytimes.com</a> , on compte déjà plus de 600 millions de pages AMP réparties sur plus de 700 000 noms de domaines différents.</p>
<p>Toutefois, pour un site e-commerce il est important d&rsquo;avoir une approche différente. Parce qu&rsquo;à l&rsquo;heure actuelle<strong> seule une partie des sites e-commerce</strong> sont compatibles avec le format AMP. En fait, il n&rsquo;y a que les pages de listes statiques et celles des fiches-produits qui le sont. Dès lors qu’on rentre dans le processus d&rsquo;achat avec notamment les étapes de validation du panier, on ne peut plus faire de page en AMP. Les internautes sont à ce moment redirigés vers des pages classiques.</p>
<p>Il s&rsquo;agit de lacunes qui n&rsquo;ont pas refroidi quelques acteurs du e-commerce comme <strong>Ebay</strong>. Mais il faut prendre en considération les avantages et inconvénients de ce format pour un site de vente en ligne afin de prendre une décision bien réfléchie.</p>
<h2>Les avantages et inconvénients d&rsquo;AMP pour un site e-commerce</h2>
<p style="text-align: justify;">D’un côté, vous bien sur la possibilité d’<strong>afficher vos pages plus rapidement</strong>. Vu que le format AMP est allégé, puis stocké dans le cache de Google et préchargé en même temps que s&rsquo;affichent les résultats de recherches ; la vitesse d&rsquo;affichage est bien plus rapide, voire instantanée. En addition, grâce à cette vitesse, il est possible d&rsquo;anticiper <strong>une baisse du taux de rebond</strong> et la <strong>hausse du taux de conversion</strong>. Car le taux des mobinautes quittant le site sans aller plus loin que la page d&rsquo;accueil devrait diminuer.</p>
<p style="text-align: justify;">Autres avantages pour les internautes, la limitation des balises HTML5 et CSS3, ainsi que des librairies JavaScript, qui permettra de leur fournir une expérience de navigation plus épurée et fluide. Quant au « <strong>Content Delivery Network</strong> » qui sert à sauvegarder une version des pages AMP en cache, et au développement des fonctions AMP qui sont en évolution constante ; ils sont gratuits.</p>
<p style="text-align: justify;">D&rsquo;un autre côté, il faut tenir compte du fait que les sites marchands ne sont pas totalement sur AMP. Les restrictions concernant sur le JavaScript, le HTML5 et le CSS3 limitent les fonctionnalités des sites de commerce. Par exemple, le format AMP va mettre au second plan tous vos éléments non textuels et cela inclut vos photos. Ce qui peut se révéler problématique pour mettre en avant les produits que vous vendez. Il est aussi impossible d&rsquo;intégrer un module de commentaire.</p>
<p style="text-align: justify;">En outre, comme la technologie AMP est encore en plein développement. Ça signifie qu&rsquo;il faut suivre son évolution et s&rsquo;adapter en intégrant les nouvelles fonctionnalités en suivant leur rythme. Ce sont là des inconvénients qui en font une alternative moins attrayante pour de nombreuses enseignes importantes.</p>
<h2>Faut-il faire partie des précurseurs en espérant avoir les mêmes résultats que pour la presse ?</h2>
<p style="text-align: justify;">À priori oui, en prenant en compte qu’on pourra <strong>faire évoluer les autres pages du site ultérieurement</strong>, quand AMP sera plus développé. De plus, depuis l&rsquo;année dernière, Google a mis en œuvre de nombreux moyens en faveur du webmobile. À l&rsquo;instar du « <strong>Mobile First Indexing</strong> » qui privilégie les contenus des sites mobiles en matière de référencement web (sur mobile). Associés aux efforts de la firme de Mountain View pour imposer le format AMP comme un standard, on peut envisager que cette technologie va devenir un outil incontournable pour surfer sur le web via les supports mobiles. Il faut donc éviter d&rsquo;être en retard face à la concurrence et suivre le mouvement.</p>
<p style="text-align: justify;">Sinon, il est également possible d&rsquo;attendre que ce format évolue. Étant donné que l&rsquo;utilisation de l&rsquo;AMP requiert du temps, des ressources et des connaissances technologiques pour optimiser les pages de votre site e-commerce. Sans compter le fait que beaucoup trouveront les sites e-commerce sur AMP trop simple, s&rsquo;ils ont déjà personnalisé leur site marchand actuel avec des fonctionnalités particulières.</p>
<p style="text-align: justify;">Besoin d&rsquo;un site au format AMP?  <a href="http://www.softibox.com/contact.html">Contactez notre agence web Softibox</a>.</p>
<p>The post <a href="https://www.softiblog.com/post/2017/05/08/faut-il-passer-son-site-e-commerce-en-amp/">Faut-il passer son site e-commerce en AMP ?</a> appeared first on <a href="https://www.softiblog.com">Softiblog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.softiblog.com/post/2017/05/08/faut-il-passer-son-site-e-commerce-en-amp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Temps d&#8217;affichage d&#8217;un site</title>
		<link>https://www.softiblog.com/post/2010/09/10/temps-daffichage-dun-site/</link>
					<comments>https://www.softiblog.com/post/2010/09/10/temps-daffichage-dun-site/#comments</comments>
		
		<dc:creator><![CDATA[Matthieu de Softibox]]></dc:creator>
		<pubDate>Fri, 10 Sep 2010 12:37:00 +0000</pubDate>
				<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[Javascript]]></category>
		<guid isPermaLink="false">https://www.softiblog.com/?p=285</guid>

					<description><![CDATA[<img width="640" height="480" src="https://www.softiblog.com/wp-content/uploads/2013/12/Développement-web-2.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="Développement web" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.softiblog.com/wp-content/uploads/2013/12/Développement-web-2.jpg 640w, https://www.softiblog.com/wp-content/uploads/2013/12/Développement-web-2-300x225.jpg 300w" sizes="auto, (max-width: 640px) 100vw, 640px" /><p>Etant dans le domaine de la création de sites internet, je pense qu'il est impératif que le temps de chargement d'un page soit le plus optimiser possible. Même s'Il est vrai que la vitesse de la bande passante de l'utilisateur final, du fournisseur de services Internet, les performances du serveur web,.. etc sont hors du contrôle de l'équipe de développement, il y a d'autres variables qui influent sur les temps de réponse d'un site.</p>
<p>The post <a href="https://www.softiblog.com/post/2010/09/10/temps-daffichage-dun-site/">Temps d&rsquo;affichage d&rsquo;un site</a> appeared first on <a href="https://www.softiblog.com">Softiblog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="640" height="480" src="https://www.softiblog.com/wp-content/uploads/2013/12/Développement-web-2.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="Développement web" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.softiblog.com/wp-content/uploads/2013/12/Développement-web-2.jpg 640w, https://www.softiblog.com/wp-content/uploads/2013/12/Développement-web-2-300x225.jpg 300w" sizes="auto, (max-width: 640px) 100vw, 640px" /><p>Etant dans le domaine de la création de sites internet, je pense qu&rsquo;il est impératif que le temps de chargement d&rsquo;un page soit le plus optimiser possible. Même s&rsquo;Il est vrai que la vitesse de la bande passante de l&rsquo;utilisateur final, du fournisseur de services Internet, les performances du serveur web,.. etc sont hors du contrôle de l&rsquo;équipe de développement, il y a d&rsquo;autres variables qui influent sur les temps de réponse d&rsquo;un site.</p>
<p><span id="more-285"></span></p>
<p>Même si la connexion internet est de plus en plus rapide de nos jour, il est toujours intéressant qu&rsquo;un site s&rsquo;affiche le plus rapidement possible. En effet les internautes sont plus captivés par un site qui affichera plus rapidement les informations qu&rsquo;il souhaite.</p>
<p>Etant dans le domaine de création de site web, je pense qu&rsquo;il est impératif que le temps de chargement d&rsquo;un page soit le plus optimiser possible. Même s&rsquo;Il est vrai que la vitesse de la bande passante de l&rsquo;utilisateur final, du fournisseur de services Internet, les performances du serveur web, etc sont hors du contrôle de l&rsquo;équipe de développement, il y a d&rsquo;autres variables qui influent sur les temps de réponse d&rsquo;un site.</p>
<p>Pour diminuer le temps de chargement d&rsquo;une page web, ci-dessous quelque règles importantes à mettre en place sur les sites : &#8211; Limiter les requêtes http</p>
<pre> Limiter les requêtes http consiste à réduire les fichiers à appeler au niveau du serveur (images, Flash, <a href="http://fr.wikipedia.org/wiki/Feuille_de_style">feuille de style</a>, <a href="http://fr.wikipedia.org/wiki/JavaScript">scripts</a>, etc.).  Pour les images il faudrait utiliser le <a href="http://cssglobe.developpez.com/tutoriels/css/ameliorer-temps-chargement-images/#LI">CSS Sprites</a> pour réduire leur nombre.  Pour les feuille de style et les scripts, il faut essayer de les combinés si possible pour n'avoir au finale qu'un seul feuille de style et un seule fichier Javascript.  Il faudrait aussi spécifier une date d'expiration au niveau des entêtes HTTP. Cela permet de conserver certaines données plus ou moins longtemps au niveau du navigateur.</pre>
<p>&#8211; Compresser les fichiers (ex : avec <a href="http://fr.wikipedia.org/wiki/Gzip">gzip</a>)</p>
<pre> La compression des fichiers (css, script, html,...) réduira les temps de réponse du site car il y aura moins de données à echanger entre le serveur du site et du navigateur de l'internaute.</pre>
<p>&#8211; Minimiser les codes CSS et JavaScript</p>
<pre> Sur le net, il y a des outils intéréssant pour réduire la taille des JavaScript et des CSS:  <a href="http://www.automotivecenter.nl/diversen/utility/csscompressor/">__ClientSide CSS__</a>  Outil de compression et de décompression CSS en ligne.  <a href="http://javascriptcompressor.com/">__Javascript Compressor__</a>  Outil de compression javascript en ligne.  <a href="http://jsbeautifier.org/">__Javascript Beautifier__</a>  Outil inverse du précédent qui rend lisible du code compacté.</pre>
<p>&#8211; Mettre les feuilles de style entre la <a href="http://www.webpotentiel.com/theme/217/langage-html/balise-head">balise head</a> &#8211; Mettre si possible les scripts en fin du code html &#8211; Ne pas redimensionner les images dans les codes html</p>
<p>Ce sont les règles que je pense impératives à mettre en place et à respecter lors de la création d&rsquo;un site. Pour le moment, il n&rsquo;y a que sur un site que j&rsquo;ai pu trouvé la liste complète des règles à suivre mais il est en anglais (<a href="http://developer.yahoo.com/performance/rules.html#num_http">Performance site</a>). A chaque développeur donc de voir ce qu&rsquo;ils pourront appliquer sur leur site et ce qui est possible par rapport au serveur web.</p>
<p>The post <a href="https://www.softiblog.com/post/2010/09/10/temps-daffichage-dun-site/">Temps d&rsquo;affichage d&rsquo;un site</a> appeared first on <a href="https://www.softiblog.com">Softiblog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.softiblog.com/post/2010/09/10/temps-daffichage-dun-site/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Technologie Web 2.0</title>
		<link>https://www.softiblog.com/post/2010/07/30/technologie-web-2-0-2/</link>
					<comments>https://www.softiblog.com/post/2010/07/30/technologie-web-2-0-2/#respond</comments>
		
		<dc:creator><![CDATA[Matthieu de Softibox]]></dc:creator>
		<pubDate>Fri, 30 Jul 2010 14:32:00 +0000</pubDate>
				<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Web design]]></category>
		<category><![CDATA[Webmarketing - SEO]]></category>
		<category><![CDATA[Javascript]]></category>
		<guid isPermaLink="false">https://www.softiblog.com/post/2010/07/30/technologie-web-2-0-2/</guid>

					<description><![CDATA[<p>Le terme «&#160;Web 2.0&#160;» est généralement utilisé pour désigner une évolution d’un Web statique et Unidirectionnel vers un réseau dynamique et interactif, caractérisé par une large participation des usagers à la création et à l’échange de contenus</p>
<p>The post <a href="https://www.softiblog.com/post/2010/07/30/technologie-web-2-0-2/">Technologie Web 2.0</a> appeared first on <a href="https://www.softiblog.com">Softiblog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Le terme <strong>« Web 2.0 » </strong>est généralement utilisé pour désigner une évolution d’un Web statique et Unidirectionnel vers un réseau dynamique et interactif, caractérisé par une large participation des usagers à la création et à l’échange de contenu.<span id="more-442"></span></p>
<p><span style="color: #000000;"><strong>Voici quelques Spécifications d’un site web 2.0</strong></span></p>
<h2><span style="color: #008080;"><strong>Graphisme</strong></span></h2>
<p style="text-align: justify;">Vient ensuite le graphisme. La tarte à la crème, dans ce domaine, consiste en un fond blanc (l&rsquo;influence iPod ?) ou dégradé très clair, flanqué d&rsquo;un<strong> logo coloré</strong> utilisant une <strong>typographie arrondie</strong>. Les « blocs » de contenus arrondissent eux aussi les angles, et la palette de couleur est très colorée. L&rsquo;ensemble offre un abord sympathique, parfois enfantin, qui renforce la simplicité voulue de la navigation, voici quelques exemples d’effet qui caractérise l’interfaces d’un site de style web 2.0 : slider, thickbox, lightbox tous du Jquery</p>
<h2><span style="color: #008080;">De l’Ajax dans le moteur</span></h2>
<p style="text-align: justify;">La star est sans conteste Ajax, qui combine deux standards de publication Web : JavaScript et XML (Ajax est l’acronyme d’Asynchronous JavaScript And XML). Ce langage évite notamment les <strong>temps de chargement </strong>(il est possible d&rsquo;afficher dynamiquement du contenu nouveau sans recharger la page ou de pré charger des images), et permet notamment de concevoir des interfaces dites « riches ». <strong>Google Maps et Netvibes</strong>, par exemple, sont basés sur Ajax.</p>
<h2><span style="color: #008080;"><strong>La navigation</strong></span></h2>
<p style="text-align: justify;">La navigation sur les sites Web 2.0 est légère : pas de barre verticale, plutôt un menu horizontal pas trop chargé et/ou une information organisée par « blocs », espacés entre eux. L&rsquo;autre caractéristique, vraiment spécifique, ce sont les « nuages de tags », suite de mots-clés placés les uns à la suite des autres dans un espace dédié, représentant une liste des sujets abordés sur le site, et dont la taille et la couleur dépendent de leur popularité. Ils sont employés pour identifier les sujets les plus importants et faciliter une navigation rapide</p>
<p style="text-align: center;"><a href="https://www.softiblog.com/wp-content/uploads/2010/07/netvibes.jpg"></a></p>
<p>The post <a href="https://www.softiblog.com/post/2010/07/30/technologie-web-2-0-2/">Technologie Web 2.0</a> appeared first on <a href="https://www.softiblog.com">Softiblog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.softiblog.com/post/2010/07/30/technologie-web-2-0-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Jquery le fameux framework javascript</title>
		<link>https://www.softiblog.com/post/2010/05/28/jquery-le-fameux-framework-javascript/</link>
					<comments>https://www.softiblog.com/post/2010/05/28/jquery-le-fameux-framework-javascript/#respond</comments>
		
		<dc:creator><![CDATA[Audrey L.]]></dc:creator>
		<pubDate>Fri, 28 May 2010 15:08:00 +0000</pubDate>
				<category><![CDATA[Développement web]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[application web]]></category>
		<category><![CDATA[Javascript]]></category>
		<guid isPermaLink="false">https://www.softiblog.com/?p=271</guid>

					<description><![CDATA[<img width="640" height="426" src="https://www.softiblog.com/wp-content/uploads/2015/02/Développement-web.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.softiblog.com/wp-content/uploads/2015/02/Développement-web.jpg 640w, https://www.softiblog.com/wp-content/uploads/2015/02/Développement-web-300x200.jpg 300w" sizes="auto, (max-width: 640px) 100vw, 640px" /><p>La première version est sortie en 2006, les développeurs de ce framework ont pour but de gagner du temps dans le développement des applications web.<br />
De nos jours, plusieurs extensions ont été conçues, ce qui a encore augmenté la puissance de ce framework.</p>
<p>The post <a href="https://www.softiblog.com/post/2010/05/28/jquery-le-fameux-framework-javascript/">Jquery le fameux framework javascript</a> appeared first on <a href="https://www.softiblog.com">Softiblog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="640" height="426" src="https://www.softiblog.com/wp-content/uploads/2015/02/Développement-web.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="" decoding="async" loading="lazy" srcset="https://www.softiblog.com/wp-content/uploads/2015/02/Développement-web.jpg 640w, https://www.softiblog.com/wp-content/uploads/2015/02/Développement-web-300x200.jpg 300w" sizes="auto, (max-width: 640px) 100vw, 640px" /><p>La première version est sortie en 2006, les développeurs de ce framework ont pour but de gagner du temps dans le développement des applications web.<br />
De nos jours, plusieurs extensions ont été conçues, ce qui a encore augmenté la puissance de ce framework.</p>
<p><span id="more-271"></span></p>
<p>JQuery est un <a href="http://fr.wikipedia.org/wiki/Framework">framework</a> (ou plutôt une bibliothèque de fonctions) développé en javascript qui permet de manipuler en toute simplicité la <a href="http://fr.wikipedia.org/wiki/Document_Object_Model">DOM</a>, d&rsquo;utiliser <a href="http://fr.wikipedia.org/wiki/AJAX">AJAX</a> (sans avoir à manipuler les <a href="http://fr.wikipedia.org/wiki/XMLHttpRequest">XMLHttpRequest</a>, ….), de créer des animations et différents effets&#8230;</p>
<p>La première version sortie en 2006, les développeurs de ce framework ont pour but de gagner du temps dans la développement des applications web.<br />
De nos jours, beaucoup de personnes ont conçu plusieurs extensions qui a encore augmenté la puissance de cet framework.</p>
<p>De mon côté, j&rsquo;ai utilisé plusieurs bibliothèques de ce genre mais aucun d&rsquo;eux ne fait le poids face à lui. Alors pour vous (si vous avez une base en développement d&rsquo;application web surtout en javascript), n&rsquo;hésitez pas à l&rsquo;utiliser et vous verrez après l&rsquo;amélioration de votre travail et tout le temps que vous gagnerez.<br />
Site officiel : <a href="http://jquery.com/">http://jquery.com/</a></p>
<p>&nbsp;</p>
<p>The post <a href="https://www.softiblog.com/post/2010/05/28/jquery-le-fameux-framework-javascript/">Jquery le fameux framework javascript</a> appeared first on <a href="https://www.softiblog.com">Softiblog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.softiblog.com/post/2010/05/28/jquery-le-fameux-framework-javascript/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
