iPhone

Avec iOS 5, Safari mobile reprend la tête de la course

En avril dernier, Microsoft démontrait la supériorité du navigateur de son système mobile face à un Nexus S sous Android et un iPhone 4. À l'époque, le test montrait que le téléphone d'Apple s'en sortait vraiment très mal sur un test d'affichage : quand Internet Explorer Mobile tournait autour de 25 FPS pendant l'animation, Safari mobile restait bloqué à 2 malheureux FPS.

Cette piètre performance est aujourd'hui de l'histoire ancienne. Depuis, Apple a développé le moteur JavaScript Nitro qui a amélioré les performances, mais c'est avec iOS 5 que le navigateur mobile d'Apple fait largement mieux qu'avant. Ainsi, sur ce même test, un iPhone 4 équipé d'iOS 5 dépasse les 30 FPS et repasse ainsi en tête.

Safari mobile

Derrière le capot, Apple a d'ailleurs modifié le moteur de Safari mobile avec iOS 5. Safari mobile gère désormais la propriété CSS position:fixed, ce qui sera utile pour créer des barres fixes en bas ou en haut de l'écran par exemple. Autre propriété CSS prise en charge avec iOS 5, overflow:scroll qui facilitera l'intégration d'éléments longs (nécessitant le défilement) à l'intérieur d'une page. Le défilement des éléments utilisant cette propriété n'est néanmoins pas inertiel.

Apple a également ajouté d'autres éléments de formulaire, comme les dates, avec ou sans l'heure. Quand une page Internet nécessite d'entrer une date clairement identifiée comme telle, le navigateur présente les habituelles roues de sélection. Les développeurs web pourront aussi créer plus facilement des glissières.

Si Apple a amélioré certains points, d'autres restent inchangés. Il n'y a ainsi aucun moyen d'envoyer sur Internet un fichier. La démarche est logique quand on sait qu'Apple cherche à supprimer la gestion de dossiers et fichiers, mais on aimerait sélectionner une photo ou une vidéo depuis la photothèque du terminal, par exemple, une fonction présente dans Android depuis la version 2.2.

[Via : 9To5 Mac]

Découvrez le nouvel iPad sur l'Apple Store

Vos réactions

ShowMeHowToLive [21.06.2011 - 19:09] via MacG Mobile

Pour les fichiers, c'est un vrai probleme pour Facebook sur iPad ou d'autres sites sur lesquels on ne peut pas envoyer d'images.

USB09 [21.06.2011 - 20:30] via iGeneration pour iPad

@ShowMeHowToLive

C'est une blague ?
Pour envoyer un film ou photo, vous la sélectionné puis faite "envoyé" ;-)
Pour Facebook, cliquez sur la camera, suivez le guide (comme sur Mac).

Irong [21.06.2011 - 21:05] via iGeneration pour iPad

@USB09

On parle de safari là...

Ali Baba [21.06.2011 - 22:09] via MacG Mobile

@ ShowMeHowToLive :
Il faut changer le paradigme. C'est à l'appli qui veut partager de proposer un export vers Facebook.

YenoIwesa [21.06.2011 - 23:26] via MacG Mobile

@ Ali Baba :
Ben voyons, on a qu'à mettre un menu déroulant dans l'application Photos pour pouvoir uploader l'image vers tous les services qui le permettent. Suffit d'être exhaustif sur les services, c'est pas très compliqué, y en a quoi, 10k ? 100k ?

... Ou alors on se contente de faire en sorte que le bouton parcourir d'une page web ouvre le Picture Picker comme pour les MMS et le problème est réglé ! "Changer de paradigme" pour un truc moins bien non merci.

kissscoool [21.06.2011 - 19:23]

Avec iOS 5 sur iPhone 4 j'arrive a 21 FPS max… Aucune app en arrière fond, une seule page chargée dans Safari.
J'en profite pour rajouter que je constate souvent des ralentissement sous iOS 5, mais comme c'est une beta, je ne me pose pas plus de questions.

Aescleah [21.06.2011 - 19:36] via MacG Mobile

Détail curieux... Sur la capture d'écran, c'est iOS 4.3 qui est indiqué, et non iOS 5. Y aurait-il une couille dans le potage?

Florian.p37 [21.06.2011 - 20:03] via MacG Mobile

C'est le site qui reconnaît l'user agent de safari comme celui d'un safari ios4.3 je viens de tester avec mon iPhone 4 sous iOS 5 et il affiche la même chose

tmorel [21.06.2011 - 21:22]

@ kisscool

Bizarre car mon iPhone 4 avec iOS 5 affiche 28 au test. Quant à l'iPad 2 et son A5 double cœur c'est simplement le double : 60

33man [21.06.2011 - 21:31] via MacG Mobile

Bref je constate une chose.... Le matériel dans l'iphone 4 est peut être vieux d'un an, mais rien qu'avec une maj soft on fait mieux quel les autres...

Rezv@n [22.06.2011 - 09:42] via MacG Mobile

@ 33man :
Le matériel WP7 est aussi daté que celui de l'iPhone 4...

Neofelis nebulosa [21.06.2011 - 21:54]

"Safari mobile gère désormais la propriété CSS position:fixes"

position:fixed (il était temps)

Ali Baba [21.06.2011 - 22:06] via MacG Mobile

"la propriété CSS position:fixes" ... ou comment reconnaître un billet rédigé sur iOS :)

nicolasf [21.06.2011 - 22:27]

Oups…

En fait c'est avec Lion, mais ça revient au même. Corrigé. :-)

Y_E_S [21.06.2011 - 22:24]

Et il manque vraiment certaines fonctions absolument très basiques...
Avec votre iPhone et Safari mobile, vous consultez un forum.
On en est au post 42, tout en bas de page.
Vous faites une pause...
Quand vous reviendrez, et voudrez recharger la page, il vous faudra dérouler la page vers le haut, passer les 42 posts précédents, pour accéder, dans la barre d'adresse à l'icône de rechargement de page.

De façon permanente, se trouve en bas de toutes les pages Safari mobile, une barre de tache, qui contient le bouton, aller page suivante, page précédente, etc...
Où est le bouton recharger la page??????
C'est normal de tout dérouler vers le haut pour recharger?

Franchement, c'est à se demander si les gens qui font Safari mobile l'utilisent...

spiderben25 [21.06.2011 - 22:46]

Pose ton doigt sur la barre du haut (avec l'heure la batterie etc) et ça remontera tout en haut de la page. Marche dans toutes les applications.

Y_E_S [21.06.2011 - 23:04]

Je vais essayer, et merci pour l'info.
Si je pose mon doigt en bas de page ensuite, il va dérouler instantanément jusqu'en bas aussi?
Le but de la manip, tu l'as bien compris et d'éviter d'avoir à dérouler manuellement dans un sens ou dans l'autre.

Maintenant, la vraie question...
ça te parait normal de devoir connaître une astuce comme celle-là pour une action aussi basique?
Combien passent à coté?
Je croyais qu'on avait la crème du matos et la crème des développeurs...
Ils priorisent pas les actions quand ils développent?

Par exemple, je n'ajoute jamais de signets en cliquant sur la croix.
Si j'avais à le faire, j'accepterais volontiers de passer par un menu.
Par contre, recharger une page, c'est très très fréquent.
Chez moi c'est bien plus fréquent que de cliquer sur page suivante ou page précédente.
Merci encore pour le tuyau, n'empêche, cela reste un gros manque de la part des développeurs de Safari mobile.

Rigat0n [21.06.2011 - 23:45] via MacG Mobile

@ Y_E_S :
Tu parles d'un gros manque...franchement... Si ça c'est un gros manque, iOS est presque parfait !

Y_E_S [21.06.2011 - 23:56]

non, pour moi, un gros manque est un manque que l'on ressent quotidiennement.
Tout les jours j'utilise Safari mobile, tout les jours cette fonction me manque.
Elle me paraît pourtant vraiment basique, et évidente.
Comprends qu'au quotidien, je ne verrais pas forcément si ma page charge 1,26 fois plus vite. Franchement je m'en tape, et il faut aller sur des sites de Benchs pour voir si la différence existe entre avant et après.
Par contre tous les jours, je galère pour charger les pages qui restent en mémoire dans Safari...
Pour te dire, c'est une fonction encore plus basique que page suivante ou précédente...
Pourtant elle est absente.

Rigat0n [22.06.2011 - 09:47] via MacG Mobile

@ Y_E_S :
Sinon doit y avoir moyen (c'est du bricolage, hein) de trouver un bookmarklet qui t'envoie en bas de la page, en gros qui fait l'inverse de la barre de statut.
Si je retrouve le truc je le mets ici...

lifenight [21.06.2011 - 22:54]

Reprendre la tête avec ce genre de benchmark me semble un peu présomptueux.

eric78 [21.06.2011 - 22:59] via MacG Mobile

En revanche en iOS 4.3.2 on reste bien toujours à 2 fps :-(

espadrille [21.06.2011 - 23:09] via MacG Mobile

Ne devait-il pas y avoir la mise en place des onglets pour Safari dans iOS 5 ?!

Wochouu [22.06.2011 - 01:38]

@ espadrille

Seulement sur iPad.

francisco22 [21.06.2011 - 23:36] via MacG Mobile

Bon arrêter de me faire saliver je ne peux plus attendre lion et iOS 5 vivement qu'ils sortent

iNabil [22.06.2011 - 07:16]

Pour moi, les deux très gros manques dans safari, c'est l'upload de fichiers et surtout l'enregistrement (avec un dezippeur intégré)

dperetti [22.06.2011 - 09:35] via MacG Mobile

iCabMobile permet d'uploader les fichiers. L'autre jour ça m'a permis d'envoyer un fax par free.fr, j'étais bien content !

Réagir


Cinq consignes avant de réagir :
  1. Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
  2. Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
  3. Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
  4. Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
  5. Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.

Vous devez être connecté pour réagir.
Si ce n'est pas le cas, inscrivez-vous.