Mac4Ever PrixMac Acheter un Mac Refurb-Store Débuter sur Mac Forum : 160 connectés

Que va apporter Safari 3.1 ?

Forum dédié à l'actualité du monde Mac, iPod et iPhone. Vous pouvez réagir aux news ici

Modérateur: Bicus

Que va apporter Safari 3.1 ?

Messagepar Didier le 07/02/08, 23:28

Que va apporter Safari 3.1 ?
La dernière mise à jour de Safari, qui sera incluse dans la prochaine évolution de Leopard (dans les jours à venir, probablement), adopte déjà des technologies web dernier cri. Mais que cela va-t-il changer exactement pour nous, utilisateurs ? Voici un début de réponse :

- il va devenir possible d'exécuter des transformations des éléments de la page : rotation, déplacement, mise à l'échelle... Les rudiments de la géométrie sont désormais à la portée des développeurs !
- au niveau de l'animation pure des calques, les possibilités vont être accrues, toujours en CSS. Les transitions, les modifications au passage de la souris... Tout cela pourra être pleinement géré dans la feuille de style, du moins pour les éléments de base. Cela évitera surtout de charger des librairies JavaScript lourdes en performances, pour effectuer un bête effet de fondu, par exemple.
- les fonts téléchargeables : désormais, si un utilisateur n'a pas la police utilisée pour un site, il la téléchargera automatiquement. C'est surtout utile pour les sites qui utilisent des fonts peu standards.
- « getElementsByClassName » : il s'agit juste d'une fonction qui permet de sélectionner une série d'éléments en fonction de leur classe de style. On pouvait déjà le faire, mais via des librairies. Cela permettra surtout d'alléger le code.
Que va apporter Safari 3.1 ?
- Le système de base de donneés : aujourd'hui, les données des utilisateurs sont stockées côté serveur. Or pour certains sites, des informations pourraient être stockées directement chez l'utilisateur. Par exemple, on pourrait alors imaginer que « GMail » relève le courrier et le stocke dans Safari, au lieu d'appeler les serveurs de Google pour retrouver les anciens messages. Ce sera également très utile pour les « vraies » applications, qui requièrent des temps d'accès rapides aux données. Cela permettra aussi de désaturer les serveurs, en limitant les requêtes.
- Enfin, diverses améliorations vont voir le jour côté multimédia. Par exemple, il ne sera plus nécessaire d'utiliser Flash pour avoir des contrôles sur les vidéos.

Au final, toutes ces évolutions ne sont pas des normes (ce qui veut dire que rien n'oblige un navigateur à supporter ces recommandations), mais suivent les standards (notamment HTML5) du W3C. Le but est évidemment de mettre en place des outils permettant de faire de véritables applications sur internet, mais aussi de faciliter la vie des développeurs.

Toutefois, beaucoup craignent aussi qu'internet se dénature un peu. Le Web est en effet en train de tendre vers un véritable applicatif professionnel, alors que son succès repose beaucoup sur une forte accessibilité. Enfin, pour créer un navigateur et supporter tous ces standards, seules les sociétés à gros budgets pourront tenir les Safari et autres Internet Explorer à jour, ce qui risque de limiter le nombre de browser à peau de chagrin. Mais n'est-ce finalement déjà pas le cas ?
Avatar de l’utilisateur
Didier
Vénérable Gros - Admin
 
Message(s) : 14241
Inscription : 28/11/00, 1:00
Localisation : Lausanne / Lyon

Messagepar hadrien.eu le 07/02/08, 23:38

Hm !!! Sexy tout ça !! Rah si Safari avait la même pdm que Firefox… le monde serait si beau :)
Avatar de l’utilisateur
hadrien.eu
Mac4Ever's Flood
 
Message(s) : 4587
Inscription : 13/08/04, 9:21
Localisation : Toulouse

Messagepar Koeklin le 07/02/08, 23:46

Intéressant, on a envie d'en savoir plus.
...mais j'ai ce message sur tes liens "exécuter des transformations" et "l'animation pure", Grouik: "Error establishing a database connection"

edit: ok ça marche maintenant
Dernière édition par Koeklin le 08/02/08, 14:03, édité 3 fois.
Avatar de l’utilisateur
Koeklin
Mac4Ever's Killer
 
Message(s) : 1139
Inscription : 13/03/05, 10:46

Messagepar Yorda le 07/02/08, 23:48

Ferai mieux de bosser sur la reconnaissance du code, pas mal de site marchent encore mal sous safari, quand il y a du flash ou autre anim a la con, ca pedale dans la semoule souvent

quand au dl des fonts automatique, wahouuu magnifique idée, dans le genre passoire pour virus ou autre connerie il y a rien de mieux ! felicitation pour la sécurité d'osx
Yorda
Jeune Tourteau de Mac4Ever
 
Message(s) : 98
Inscription : 28/02/04, 12:20
Localisation : A peu près par là

Messagepar buckwell le 07/02/08, 23:52

Yorda a écrit:quand au dl des fonts automatique, wahouuu magnifique idée, dans le genre passoire pour virus ou autre connerie il y a rien de mieux ! felicitation pour la sécurité d'osx

en même temps, tu peux déjà t'amuser en chargeant un fichier javascript tout con... ce qui semble bien plus dangereux qu'un fichier Font :P
just a MacAddict :P
à voir ;)
Avatar de l’utilisateur
buckwell
Mac4Everien confirmé
 
Message(s) : 176
Inscription : 01/09/07, 21:05
Localisation : Paris

Messagepar yellowiscool le 07/02/08, 23:53

Les sites en flash, c'est normal qu'ils marchent mal, ils contiennent du flash. Rien à voir avec safari.

Je vois pas en quoi télécharger une font transformerais mac os X en passoire, à la limite ça fait planter safari, mais on a le js pour ça, c'est plus simple.

Et niveau reconnaissance du code, webkit se débrouille très très bien, il n'y a rien à redire. C'est du très bon boulot.
Envoyé depuis mon lapin.
Avatar de l’utilisateur
yellowiscool
Petit Gros - Modérateur
 
Message(s) : 3695
Inscription : 01/03/06, 18:26
Localisation : Var

Messagepar yellowiscool le 07/02/08, 23:55

buckwell a écrit:en même temps, tu peux déjà t'amuser en chargeant un fichier javascript tout con... ce qui semble bien plus dangereux qu'un fichier Font :P

Bah un fichier js, c'est pas dangereux. Un fichier java, c'est déjà plus la porte à de nombreuses failles.
Envoyé depuis mon lapin.
Avatar de l’utilisateur
yellowiscool
Petit Gros - Modérateur
 
Message(s) : 3695
Inscription : 01/03/06, 18:26
Localisation : Var

Messagepar Emerick le 08/02/08, 0:11

C'est sexy certes, mais personnellement ça me plait pas du tout.

J'ai l'impression de revenir 10ans en arrière quand il fallait faire deux sites web un qui s'affiche avec Netscape, l'autre avec Internet Explorer.

Le Web doit rester interopérable pour être/rester accessible au plus grand nombre.
Avatar de l’utilisateur
Emerick
Mac4Ever's Killer
 
Message(s) : 1651
Inscription : 16/09/03, 12:48
Localisation : Bordeaux

Messagepar Dr_cube le 08/02/08, 0:14

Le Java est très sécurisé, je vois mal comment attaquer un système sérieusement avec Java. Mais je ne suis pas un pro du Java non plus. En tout cas Java a été crée pour la sécurité, car il a justement été crée pour les applets web. Maintenant il a été détourné de cette utilisation, mais il n'en reste pas moins assez sûr.

C'est cool que Safari évolue. Espérons que les versions mobiles de Safari suivent le même chemin, notamment pour le Flash Player intégré et pour la base de données.

Pour ce qui est du Web qui se complexifie : il est toujours possible de créer une page Web avec deux bouts de ficelle. Les navigateurs sont toujours autant permissifs aux erreurs HTML, et n'importe qui peut créer un site de cette manière. Alors certes, il ne respectera pas les canons imposés par la mode et par les sites professionnels, mais il pourra exister.
De plus, de nombreux sites ou logiciels permettent de créer des sites évolués sans toucher au code, ce qui préserve d'une certaine manière l'accessibilité du Web.
Avatar de l’utilisateur
Dr_cube
Mac4Ever's Killer
 
Message(s) : 1133
Inscription : 12/08/07, 10:40
Localisation : DTC

Messagepar Julien ezaekiel le 08/02/08, 0:22

une norme est régie par un ensemble de règles publiquement accessibles. le html est une norme. un standard s'établit de fait. l'ide est un standard. chaque constructeur de HD a développé un ensemble de règles calquées les uns sur les autres mais sans véritable réflexion commune :/ pourtant ça fonctionne avec beaucoup plus de mal que de simplement implémenter une norme.
Julien ezaekiel
Docteur ès Mac4Ever
 
Message(s) : 500
Inscription : 29/06/07, 13:49

Messagepar vintz72 le 08/02/08, 0:22

> applemac

Mmh... je ne connais pas beaucoup de contamination ayant eu lieu à cause de Java. Des activeX, oui, mais Java ?
Avatar de l’utilisateur
vintz72
Mac4Ever's Killer
 
Message(s) : 1212
Inscription : 22/10/04, 14:53

Messagepar Dr_cube le 08/02/08, 0:25

Emerick : Actuellement, on tend vers la personnalisation des interfaces. Ainsi, la tendance veut qu'on n'ait plus une interface unique, mais bien une interface qui s'adapte à l'environnement. Par exemple, on a une version "PC" de Facebook, mais aussi une version iPhone, avec une interface adaptée.
Avec les technologies actuelles, et lorsqu'un site est bien fait, l'interface est complètement détachée de l'application elle-même, ce qui fait qu'il est assez simple de créer plusieurs interfaces pour le même site. Il ne faut donc pas refaire tout le site Web, mais juste une interface graphique.

Le problème des navigateurs c'est qu'ils ont chacun un point de vue à défendre. Il est évident que Microsoft s'assoie sur les standards du W3C, puisqu'IE domine largement. Les choix technologiques de chacun étire le Web dans des directions différentes afin d'imposer des idées. Au bout d'un certain temps, il arrive que certains choix soient finalement adoptés par tous. C'est aussi que qui permet des innovations. Il ne faut pas forcément se lancer tête baissée dans l'utilisation de technologies non stables, comme ces animations par CSS proposées par Apple. Il vaut mieux attendre quelques années pour voir ce que ça donne.
Avatar de l’utilisateur
Dr_cube
Mac4Ever's Killer
 
Message(s) : 1133
Inscription : 12/08/07, 10:40
Localisation : DTC

Messagepar Kumo le 08/02/08, 0:31

Excellent pour les privés !
Rien à faire pour les entreprises puisqu'il faudra attendre 7 ans que IE soit à niveau pour bénéficier des améliorations intéressantes...

Ceci dit, pour les designers, l'intégrations des fontes est une bénédiction ! Ca devient vite lourd de devoir se cantonner à arial/times/garamond/verdana...
Kumo
Docteur ès Mac4Ever
 
Message(s) : 737
Inscription : 11/09/07, 19:13
Localisation : Genève

Messagepar daf le 08/02/08, 0:44

De toutes façons, HTML5 n'est encore qu'un brouillon chez W3C.
Avatar de l’utilisateur
daf
Mac4Everien confirmé
 
Message(s) : 250
Inscription : 17/12/06, 14:14

Messagepar thedarwin le 08/02/08, 1:06

IE restera le seul trainard à ralentir le développement de l'internet, comme d'hab... Microsoft empeche l'evolution du web et ce très clairement (ex: le PNG24) :evil:
Avatar de l’utilisateur
thedarwin
Mac4Everien confirmé
 
Message(s) : 195
Inscription : 19/01/05, 23:18
Localisation : Amiens

Suivant

Retour vers Actualité Mac et iPod

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)