<?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>Performance web &#187; mobile</title>
	<atom:link href="http://performance.survol.fr/avec/mobile/feed/" rel="self" type="application/rss+xml" />
	<link>http://performance.survol.fr</link>
	<description>Quelques mots pour des sites web rapides</description>
	<lastBuildDate>Fri, 18 Jun 2010 12:47:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Le mythe des 24Mb/s</title>
		<link>http://performance.survol.fr/2009/06/le-mythe-des-24mbs/</link>
		<comments>http://performance.survol.fr/2009/06/le-mythe-des-24mbs/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 10:00:05 +0000</pubDate>
		<dc:creator>Éric</dc:creator>
				<category><![CDATA[Performance]]></category>
		<category><![CDATA[3G]]></category>
		<category><![CDATA[adsl]]></category>
		<category><![CDATA[atm]]></category>
		<category><![CDATA[bande passante]]></category>
		<category><![CDATA[chiffres]]></category>
		<category><![CDATA[connexion]]></category>
		<category><![CDATA[débit]]></category>
		<category><![CDATA[dslam]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[rtc]]></category>
		<category><![CDATA[tcp]]></category>
		<category><![CDATA[téléchargement]]></category>
		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://performance.survol.fr/?p=594</guid>
		<description><![CDATA[Il semble qu&#8217;il faille parler un peu de bande passante. Nos meilleurs fournisseurs d&#8217;accès Internet promettent une bande passante de 24Mb/s. Monsieur tout le monde a l&#8217;impression de profiter d&#8217;une bande passante extraordinaire. L&#8217;internaute averti sait lui que ce n&#8217;est &#8230; <a href="http://performance.survol.fr/2009/06/le-mythe-des-24mbs/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Il semble qu&#8217;il faille parler un peu de bande passante. Nos meilleurs fournisseurs d&#8217;accès Internet promettent une bande passante de 24Mb/s. Monsieur tout le monde a l&#8217;impression de profiter d&#8217;une bande passante extraordinaire. L&#8217;internaute averti sait lui que ce n&#8217;est pas toujours le cas mais il va jusqu&#8217;à choisir son appartement en fonction de la proximité du DSLAM (plus on est proche de cette sorte de central téléphonique, meilleure est la connexion). Au final les deux restent dans l&#8217;illusion. Malheureusement la réalité est toute autre.<span id="more-594"></span></p>
<h3>Empilement de protocoles</h3>
<p>Non, vous n&#8217;avez pas 24Mb/s. Dans l&#8217;idéal, si vous n&#8217;avez aucune perte et si vous utilisez le maximum théorique de votre ligne, vous avez entre 15 et 16Mb/s. Le tour de passe passe c&#8217;est qu&#8217;on ne parle pas de la même chose. 24Mb/s c&#8217;est le débit possible en ATM. ATM c&#8217;est le protocole utilisé en interne par votre FAI pour faire passer vos données.</p>
<p>Ce que vous utilisez vous c&#8217;est de l&#8217;IP. Il va falloir encapsuler vos données IP dans un flux ATM, en gros jouer aux poupées russes. Votre poupée à vous c&#8217;est la petite à l&#8217;intérieur, et s&#8217;il faut faire transiter la grosse extérieure, vous vous rendez bien compte que vous allez pouvoir en faire passer moins que prévu. En réalité la perte est entre 20 et 25%. Chez Free.fr, si on en croit les chiffres publiés sur leurs publicités, c&#8217;est 22% de moins.</p>
<p>Bref, 24Mb/s ? que dalle, c&#8217;est dans les 18Mb/s. En réalité encore moins parce que dans un trafic IP il y a aussi une partie liée au protocole. En prenant TCP et IP, on perd alors minimum 2 à 3% par paquet. En réalité nombre de paquets ne sont pas remplis au maximum, et il faut aussi compter des paquets de contrôle. Pour une utilisation &laquo;&nbsp;web&nbsp;&raquo; (hors vidéos et téléchargements) c&#8217;est dans les 90% de trafic utile seulement. Nous voilà tombés à 16Mb/s.</p>
<h3>Qualité de ligne</h3>
<p>Tout le monde n&#8217;a pas ces 16Mb/s non plus. C&#8217;est un débit théorique au plus proche du DSLAM. Malheureusement la courbe du débit théorique en fonction de la distance n&#8217;est pas proportionnelle. Après 1km le débit chute drastiquement. <a href="http://offres-adsl.toosurtoo.com/dossiers/adsl2+.html">Un petit graphique</a> vaut mieux qu&#8217;un long discours.</p>
<p>Des DSLAM il n&#8217;y en a pas sur toutes les rues. Même à Paris il est assez facile de dépasser le kilomètre. En plus petite ville, et particulièrement en bordure d&#8217;une ville de moyenne importance, la distance peut facilement exploser, et le débit faire l&#8217;opération inverse. 16Mb/s ? oubliez, beaucoup sont à moins de 8Mb/s. Demandez autour de vous de faire des tests de débits, vous pourriez être surpris.</p>
<p>Reste qu&#8217;on parle toujours d&#8217;un débit théorique sur une ligne optimale. Votre ligne n&#8217;est pas optimale. Suivant le diamètre de votre cuivre qui vous connecte au DSLAM et son environnement électromagnétique, vous pouvez avoir plus ou moins de bruit parasite. L&#8217;ADSL est génial dans le sens qu&#8217;il gère ce bruit et sait tout seul diminuer la bande passante pour assurer la qualité de la communication, mais ça fait autant en moins sur votre bande passante.</p>
<h3>Pas que l&#8217;ADSL</h3>
<p>Plus répandus, il y a une grande partie des internautes qui sont connectés par WIFI. Là aussi la qualité de la ligne compte, et non vous n&#8217;avez jamais les 54Mb/s promis. Si vous en avez le tiers vous pouvez être heureux. Le wifi b encore très répandu c&#8217;est 11Mb/s théorique, 6 réels dans de bonnes conditions. Ajoutez quelques murs, un étage, et les dégats commencent même si vous êtes à 200 mètres du DSLAM.</p>
<p>En progression il y a aussi la 3G et les terminaux mobiles. C&#8217;est du 3,6Mb/s théoriques, rarement plus de 2Mb/s en pratique car là aussi il y a un affaiblissement avec la distance. Cette bande passante est attribuée par cellules pendant un certain laps de temps. Vous êtes loin ? vous utilisez plus de cellule. Vous faites juste une requête ? la cellule vous est quand même attribuée. Vous ne demandez pas beaucoup de bande passante ? vous risquez d&#8217;utiliser des tranches de façon incomplète.</p>
<p>Je suis sympa, en réalité il y a encore des entreprises avec des lignes 256kb/s (ne vous moquez pas, la garantie de fonctionnement n&#8217;est pas la même) et des particuliers avec du RTC.</p>
<h3>Empilement des requêtes</h3>
<p>Allons encore plus loin. Levez la main ceux qui ont un client P2P qui tourne ? ceux qui ont la fille ou la petite soeur qui regarde ses vidéos ? ceux qui regardent la TV par ADSL ? ou simplement ceux dont le conjoint surfe aussi à partir d&#8217;une autre machine ?</p>
<p>La bande passante est partagée. Le P2P est un énorme consommateur de bande passante, avec une utilisation très peu efficace. La vidéo, ou même le surf, c&#8217;est autant de moins pour vous. Vous êtes 3 ? divisez par 2 la bande passante si vous surfez. Même chose si vous surfez avec plusieurs onglets en train de charger en parallèle, ou si vous cumulez plusieurs logiciels qui font appel au réseau. Si les autres font du téléchargement ou de la vidéo c&#8217;est facilement par 5 ou 6 qu&#8217;il faudra tout diviser. La TV par ADSL c&#8217;est 5Mb/s qui partent en fumée (et là ce n&#8217;est pas du maximum théorique, c&#8217;est du mesuré).</p>
<p>C&#8217;est vrai pour votre ADSL, ça l&#8217;est encore plus pour le WIFI ou la 3G. Là les fréquences sont limitées. Si quelqu&#8217;un utilise la 3G ou le WIFI, c&#8217;est tout le monde qui est impacté. Pour le WIFI peu importe que ce soit une autre borne wifi qui est utilisée, ce sont les mêmes fréquences, la même bande passante commune. Il ne vous reste plus qu&#8217;à espérer que personne ne regarde une vidéo en boucle par wifi dans votre immeuble.</p>
<h3>Encore des contraintes techniques</h3>
<p>Voilà votre 24Mb/s bien réduit. Une peau de chagrin qu&#8217;il reste avec tout ça. Parce que nous parlons toujours de bande passante maximale. En réalité vous n&#8217;atteignez pas la bande passante maximale qui vous reste.</p>
<p>Le serveur web en face ne délivre pas du 10Mb/s à tout le monde. En fait hors les quelques très gros sites, c&#8217;est déjà bien s&#8217;il a 10Mb/s garantis à partager entre tous ses clients. Les plus gros c&#8217;est 100Mb/s par serveur, à partager entre 50 à 300 clients simultanés. Faites le compte vous même.</p>
<p>Après vous ajoutez les contraintes de TCP/IP, qui font que la bande passante idéale entre le serveur et le client n&#8217;est pas utilisée immédiatement. Sur des petits contenus vous ne l&#8217;atteignez pas, quoi qu&#8217;il se passe.</p>
<h3>Le résultat ?</h3>
<p>Le résultat c&#8217;est que vous n&#8217;avez très probablement pas plus de 10Mb/s sur votre ligne ADSL, moins sur votre WIFI, et moins de 2Mb/s sur du 3G. Que tout ça est à partager entre tout le monde et avec votre TV sur votre modem ADSL, ou avec tout votre quartier pour le WIFI et la 3G. Et que vous n&#8217;utiliserez pas efficacement ce qu&#8217;il vous reste si ce que vous faites c&#8217;est du surf web.</p>
<p>24Mb/s.. vous rigolez ? c&#8217;est de la communication, pas de la réalité.</p>
<p>Il va être fréquent d&#8217;avoir assez peu. Pour mes tests je prend fréquemment 2Mb/s comme référence. Je sais que je suis bien au dessous de ce que les geeks ont, ceux qui choisissent leur appartement en grande ville en fonction du DSLAM, mais j&#8217;ai encore peur d&#8217;être au dessus du débit pratique médian d&#8217;une session de surf.</p>
<p>Là bien sûr je parle d&#8217;une représentation du public français. Pour de l&#8217;international ce serait encore pire, car quoi qu&#8217;on vous dise la France est plutôt en avance de ce côté là.</p>
<p>Oh, dernière chose &#8230; On parle en Mb/s, mega bits par secondes. Pour obtenir des Mo/s, il faut diviser par 8. Oui, mes 2Mb/s c&#8217;est 250ko/s.</p>
]]></content:encoded>
			<wfw:commentRss>http://performance.survol.fr/2009/06/le-mythe-des-24mbs/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Encore sur le cache de l&#8217;iPhone</title>
		<link>http://performance.survol.fr/2008/12/encore-sur-le-cache-de-liphone/</link>
		<comments>http://performance.survol.fr/2008/12/encore-sur-le-cache-de-liphone/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 11:00:24 +0000</pubDate>
		<dc:creator>Éric</dc:creator>
				<category><![CDATA[Performance]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[gzip]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://performance.survol.fr/?p=354</guid>
		<description><![CDATA[L&#8217;iPhone a changé la donne sur la consultation du web par les mobiles. Avant nous luttions pour faire comprendre que les performances des sites web devaient aussi être adaptées à une consultation avec une grande latence et une très faible &#8230; <a href="http://performance.survol.fr/2008/12/encore-sur-le-cache-de-liphone/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>L&#8217;iPhone a changé la donne sur la consultation du web par les mobiles. Avant nous luttions pour faire comprendre que les performances des sites web devaient aussi être adaptées à une consultation avec une grande latence et une très faible bande passante. Maintenant nous voyons même apparaître des sites spécifiques iPhone.</p>
<p>Apple lui même met clairement en avant les performances de la navigation iPhone, au point de tricher dans ses publicités en montrant un scénario de navigation accéléré par rapport aux situations réelles (la publicité a d&#8217;ailleurs été interdite au Royaume Uni à cause de cela).<span id="more-354"></span></p>
<h3>Reste que la bataille des performances n&#8217;est pas gagnée.</h3>
<p>Encore il y a peu nous parlions d&#8217;<a href="http://performance.survol.fr/2008/05/limitations-du-cache-webkit/">un cache HTTP limité à 25ko par composant sur l&#8217;iPhone</a>, 500ko au total. On parle de la taille une fois la ressource décompressée (sans gzip donc). 25ko c&#8217;est peu, la plupart des sites ont un composant qui dépasse cette taille. 500ko ce n&#8217;est pas beaucoup mieux, naviguez sur un ou deux sites et le cache aura complètement oublié vos précédentes visites. Pire, des bibliothèques javascript comme jquery dépassent les 25ko et donc ne passeront jamais dans le cache.</p>
<h3>Moins de restriction par composant</h3>
<p>La bonne nouvelle c&#8217;est que cette limite est désormais dépassée. Une présentation de Nicole Sullivan indique que la limite des 25ko a disparue, et que la taille globale du cache a été doublée.</p>
<p>Malheureusement je n&#8217;ai trouvé aucune autre source d&#8217;information, donc avec Anthony Ricaud nous avons lancé un petit test. Le résultat c&#8217;est que l&#8217;iPhone 3G (firmware 2.1) met bien en cache les images de plus de 25ko. Je n&#8217;ai pas tenté de trouver la limite, mais une image de 180ko part dans le cache correctement.</p>
<h3>Mais un racisme anti-HTML</h3>
<p>La mauvaise nouvelle c&#8217;est que dans nos tests Safari iPhone ne met jamais en cache la page HTML principale. Nous avons tenté des entêtes d&#8217;expiration explicites, des pages de 3ko. Rien n&#8217;y fait. la page elle-même est à chaque fois retéléchargée par l&#8217;iPhone alors que sur mon Safari Mac classique, lui, se sert bien du cache.</p>
<p>C&#8217;est un moindre mal, mais c&#8217;est une limitation assez peu compréhensible. Si quelqu&#8217;un me trompe une raison légitime de castrer le cache ainsi seulement sur le mobile, je suis preneur.</p>
<h3>À vous pour la suite</h3>
<p>Le cache de l&#8217;iPhone est définitivement différent de celui d&#8217;un Safari classique. Je n&#8217;ai malheureusement pas d&#8217;iPhone pour tester* donc à ceux que ça intéresse, je suis preneur des résultats suivants (pour la v1 et la version 3G) :</p>
<ul>
<li>quelles sont les nouvelles limites par composant ?</li>
<li>quelle est la nouvelle limite globale ?</li>
<li>ces limites sont-elles les même wifi et en 3G ?</li>
<li>le HTML principal est-il mis en cache lors d&#8217;une connexion wifi ?</li>
<li>nous avons testé avec une image, est-ce la même chose avec une feuille de style ou un javascript ?</li>
</ul>
<p>Le protocole de test est assez simple, je vous met ici en copie <a href="http://performance.survol.fr/wp-content/uploads/2008/12/iphone.tar.gz">une petite archive des fichiers PHP que j&#8217;ai utilisé pour mon test</a> avec Anthony.</p>
<p>Bref, à vous de tester, et de commenter ici avec vos résultats (n&#8217;oubliez pas de faire un lien vers votre protocole de test et de donner la version exacte de votre iPhone, sans ça les résultats sont moins utiles).</p>
<p><small>(* Ceci est un message subliminal à celui qui veut financer mes recherches sur le sujet)</small></p>
]]></content:encoded>
			<wfw:commentRss>http://performance.survol.fr/2008/12/encore-sur-le-cache-de-liphone/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Une version mobile pour les PC classiques ?</title>
		<link>http://performance.survol.fr/2008/10/une-version-mobile-pour-les-pc-classiques/</link>
		<comments>http://performance.survol.fr/2008/10/une-version-mobile-pour-les-pc-classiques/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 10:46:12 +0000</pubDate>
		<dc:creator>Éric</dc:creator>
				<category><![CDATA[Performance]]></category>
		<category><![CDATA[argumentaire]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[turquie]]></category>
		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://performance.survol.fr/?p=248</guid>
		<description><![CDATA[Alors voilà, je pensais sauter le billet du vendredi. Je suis un Turquie pour donner deux conférences éclair et mon accès Internet est irrégulier. Pas de quoi modérer les commentaires. Par contre je me retrouve pile dans l&#8217;usage où la &#8230; <a href="http://performance.survol.fr/2008/10/une-version-mobile-pour-les-pc-classiques/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Alors voilà, je pensais sauter le billet du vendredi. Je suis un Turquie pour donner deux conférences éclair et mon accès Internet est irrégulier. Pas de quoi modérer les commentaires.</p>
<p>Par contre je me retrouve pile dans l&#8217;usage où la performance est nécessaire, indispensable. Au milieu du CEBIT, une borne wifi est ouverte. J&#8217;en profite pour tenter d&#8217;accéder aux sites d&#8217;information français pour me tenir au courant de l&#8217;actualité (non, je ne parle pas le turque). Sauf que cette borne il y a trop de monde dessus, je la reçois mal, et pour ne rien gacher la latence entre la Turquie et la France plombe tous les échanges.<span id="more-248"></span></p>
<p>Voilà un cas concret, réel, et vivant du problème. Je suis certain que le professionnel à l&#8217;étranger pour son travail représente une partie de la cible des sites comme de Le Monde ou du Figaro. Sauf que sérieusement, je suis incapable d&#8217;aller voir ce qu&#8217;il se passe là bas. J&#8217;ai abandonné le chargement des deux pages d&#8217;accueil avant d&#8217;en lire le contenu. J&#8217;aurai pu attendre mais joindre les pages d&#8217;article ainsi aurait été au dessus de mes forces.</p>
<p>À l&#8217;inverse mon Google Reader fonctionne parfaitement, alors que le contenu lui même est autrement plus important en volume. J&#8217;ai même pu taper ce présent billet. C&#8217;est donc bien que ce n&#8217;est pas que la faute de ma connexion, mais aussi et surtout des sites web eux même.</p>
<p>Des sites plus optimisés, sans tout l&#8217;inutile, m&#8217;auraient vraiment aidé. J&#8217;aurai même pu payer des PDF pour les lire dans l&#8217;avion (je ne sais pas si ça se vend ceci dit, vu que je n&#8217;ai pas pu charger la page d&#8217;accueil). Bref, des ventes en moins pour eux.</p>
<p>Finalement je suis aller sur leurs sites mobile, ceux pour téléphone portable même si je les visite avec un micro-ordinateur des plus classiques. Là j&#8217;ai du contenu, optimisé, et tout est instantané. Pourquoi ne pas faire pareil ? pourquoi ne pas au moins mettre en haut de la page d&#8217;accueil, un lien &laquo;&nbsp;connexion lente ? allez sur le site mobile !&nbsp;&raquo;. C&#8217;est mon esprit geek qui a pris le dessus mais d&#8217;autres ne le feront pas. D&#8217;ailleurs, tiens, gmail me propose une version optimisé quand le chargement est lent, lui. Il y a encore des progrès à faire sur les sites français, là c&#8217;est inutilisable.</p>
]]></content:encoded>
			<wfw:commentRss>http://performance.survol.fr/2008/10/une-version-mobile-pour-les-pc-classiques/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Et pour le mobile ?</title>
		<link>http://performance.survol.fr/2008/05/et-pour-le-mobile/</link>
		<comments>http://performance.survol.fr/2008/05/et-pour-le-mobile/#comments</comments>
		<pubDate>Thu, 29 May 2008 09:51:08 +0000</pubDate>
		<dc:creator>Éric</dc:creator>
				<category><![CDATA[Performance]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[connexion]]></category>
		<category><![CDATA[gzip]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://performance.survol.fr/?p=34</guid>
		<description><![CDATA[Les mobiles ont longtemps été une cible très spécifique à base de WAP. C&#8217;est maintenant révolu et on a de réels navigateurs complets avec javascript et CSS. Que peut-on faire de spécifique pour le Web mobile ? C&#8217;est Jason Grigsby &#8230; <a href="http://performance.survol.fr/2008/05/et-pour-le-mobile/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Les mobiles ont longtemps été une cible très spécifique à base de <acronym title="wireless application protocol">WAP</acronym>. C&#8217;est maintenant révolu et on a de réels navigateurs complets avec javascript et <acronym title="cascading style sheet">CSS</acronym>. Que peut-on faire de spécifique pour le Web mobile ?</p>
<p>C&#8217;est Jason Grigsby de cloudfour qui vient de donner une présentation &laquo;&nbsp;<a href="http://www.slideshare.net/grigs/going-fast-on-the-mobile-web">Going fast on the mobile web</a>&laquo;&nbsp;. </p>
<h3>Les règles de base et les spécificités</h3>
<p>En gros peu de surprises, les règles de base sont <a href="http://developer.yahoo.com/performance/rules.html">celles de Yahoo!</a> et devraient être bien connues dans un contexte de faible bande passante : pas de cookie, <a href="http://performance.survol.fr/2008/04/minimiser-le-javascript/">minimisation</a>, <a href="http://performance.survol.fr/2008/04/compression-avant-transfert/">compression</a>, cache agressif, <a href="http://performance.survol.fr/2008/04/limitation-du-nombre-de-requetes/">moins de requêtes <acronym title="hypertext transfer protocol">HTTP</acronym></a>, etc. On voit deux spécificités : la mémoire et le processeur. On a donc quelques contraintes de plus :<span id="more-29"></span></p>
<ul>
<li><strong>Limiter l&#8217;utilisation de la mémoire</strong> : Cela veut dire penser aussi à la taille HTML/CSS/JS une fois le code décompressé sans gzip, et penser à la taille des images une fois décompressées en bitmap. <a href="http://performance.survol.fr/2008/05/limitations-du-cache-webkit/">Pour l&#8217;iphone la limite c&#8217;est 25ko</a> par exemple, sinon on ne passe pas dans le cache.</li>
<li><strong>Limiter l&#8217;utilisation du processeur</strong> : Cela veut dire entre autres avoir un HTML le plus simple possible, sans erreur à faire corriger par le navigateur, et si possible sans tableaux car ils sont très consommateurs.</li>
</ul>
<p>Là où par contre je reste dubitatif c&#8217;est sur la recommandation d&#8217;utiliser json plutot que xml. Comme on l&#8217;a vu <a href="http://performance.survol.fr/2008/04/json/">ce n&#8217;est pas si évident</a> et ça doit être plus contestable vu les faibles ressources de ces systèmes. Malheureusement aucune raison ou explication n&#8217;est avancée sur la présentation.   </p>
<h3>Connexions concurrentes</h3>
<p>Pages 37 et 38 de la présentation on a un tableau intéressant à propos des navigateurs mobiles. Ils ont testé le fonctionnement de gzip, du cache, et le nombre de requêtes simultanées.</p>
<p>Pour gzip et le cache, dans l&#8217;ensemble le support est bon, même si à chaque fois il y a un ou deux navigateurs courants qui posent problèmes. Le navigateur Blackberry n&#8217;est par exemple pas très efficace.</p>
<p>Mis à part Opera Mobile 8.x, ils peuvent quasiment tous télécharger plus de deux fichiers simultanément sur le même domaine .C&#8217;est étonnant de voir combien de temps la limite de 2 requêtes par domaine a tenu sur les navigateurs de bureau alors qu&#8217;elle a déjà disparue sur les équivalent mobile, là où ça a le plus de sens à cause de la faible bande passante et des faibles ressources système.</p>
<p>Par contre beaucoup sont fortement limités aux nombre de requêtes simultanées tous domaines confondus (<acronym title="Internet Explorer">IE</acronym> mobile est limité à 3, Blackberry est limité à 4, etc.). Entre ces limitations sur le nombre de connexions total et le fait que plus de deux connexions par domaine sont déjà autorisées, l&#8217;utilisation de plus de deux domaines séparés pour les fichiers est probablement inutile dans la plupart des cas.</p>
]]></content:encoded>
			<wfw:commentRss>http://performance.survol.fr/2008/05/et-pour-le-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
