Safari 4 : des fonctionnalités rien que pour Snow Leopard

Christophe Laporte |
Apple travaille actuellement à l'implémentation des CSS Transform 3D dans Safari. Déjà supportée par Safari Mobile, cette extension permet d'animer des objets 3D de manière assez simple. Il est possible de redimensionner des objets, d'effectuer des rotations, de positionner des objets 2D dans des espaces en 3D… Outre sa facilité de mise en oeuvre, l'intérêt de cette extension est qu'elle bénéficie de l'accélération matérielle 3D.

Tout serait parfait si Apple ne laissait pas entendre qu'elle réservait a priori cette nouvelle fonctionnalité à la version de Snow Leopard de Safari. Pourquoi ? Nul ne le sait. Apparemment, il n'y a aucun obstacle technique à ce que Safari pour Leopard gère cette extension. La preuve, Firefox 3.5 le fait très bien

Ce n'est pas la seule fonctionnalité à être zappé de Safari 4 sur Leopard. Resistance, qui permettra au navigateur d'Apple de continuer à fonctionner même lorsqu'un plug-in plante, ne sera disponible que sous Snow Leopard (lire : Snow Leopard : c'est la faute à Flash).

Sur le même sujet :
- WebKit anime les CSS

avatar Saint-Jey | 

en même temps, pour 29€...

avatar treizep | 

Et pourtant ça fonctionnait très bien avec les bétas de WebKit sous Leopard.

Ca se confirme qu'Apple prend ses clients Mac pour des cons !

J'espère juste que Windows 7 vas leur mettre une trempe capable de les réveiller !

avatar r e m y | 

il suffira sans doute de charger le WebKit directement... www.webkit.org
Actuellement c'est ce que je fais pour avoir une version du webkit plus avancée que celle intégrée à Safari4 (ce qui m'a supprimé TOUS les plantages que j'avais avec Safari4)

avatar treizep | 

@r e m y

Le problème du webkit c'est qu'il n'est pas sécurisé.

avatar kotek | 

Ça fait une nouveauté de plus pour SL. Allez, encore quelques papiers peints supplémentaires et on arrivera à 300.

avatar r e m y | 

le webkit pas sécurisé???? qu'entends-tu par là?

avatar treizep | 

@r e m y

La nightly build du WebKit n'est que la dernière version en cours de développement chez Apple.

Sur une version en cours de développement ils ne portent vraisemblablement pas toute leur attention sur l'émergence de failles de sécurité qui pourraient provenir de leur code.

Ce n'est que lors de la mise en chantier d'une release qu'ils doivent vérifier ces points là plus rigoureusement.

avatar Saint-Jey | 

@treizep : à mon avis, même si windows 7 part pour être un bon OS, il n'est pas encore au niveau de l'ergonomie de os x. Par contre, question rapidité, j'ai été très surpris par la qualité de seven qui tourne sur des petites configurations.

Je ne comprends pas cette haine réciproque des mac-users et des pc-users. Tant que votre ordi vous suffit, pourquoi être haineux sur le concurrent ?

avatar hawker | 

ba ça c'est pour que tout lemonde passe sous snow leopard. Pour 29€ vous allez pas chialer quoi.

sinon treizep, looooooooool, deja que leopard était plus perf qu'xp avec plus de fonctions que vista, alors si 7 remettais SL a sa place, c'est qu'il y aurait ... j'arrive pas a trouver .. pourquoi ? a oui parce que c'est pas possible !

si ils pouvaient faire leurs boss microsoft ce serait uniquement grâce au markting et non pas a l'informatique pure.

avatar JSDX | 

Apple fait chier avec ça.

De meme que les fonctions disponibles uniquement sur l'Iphone 3GS alors qu'elles pourraient etre dispo sur l'Iphone 3G (video, etc). Sympa pour tous ceux qui sont avec le 3G... Ces bridages logiciels sont clairement abusés.

avatar AmoCrea | 

Un pas de plus vers la fin de Flash !
Entre HTML5, Firefox 3.5 et ça, ces deux derniers jours en actu signent la fin programmée du plugin tout puissant (et tout lourdingue)…

avatar treizep | 

@Saint-Jey

Haine envers Windows 7 ?

Envers Leopard et Snow Leopard !

Ces OS n'ont plus l'attention qu'ils méritent de la part d'Apple, c'est pourquoi j'espère que 7 sera un succès de sorte qu'Apple se réveille et refasse passer Mac OSX en 1ère position de sa liste de priorités.

avatar utopiaste | 

Ce qui est marrant dans vos commentaires c'est que vous avez l'air d'oublier une chose, Apple est une société [u]commerciale[/u], donc ne vous étonnez pas qu'il y ai des chose de dispo que dans les nouvelles version !

Et encore plus pour Snow Leopard, ce sytème va être un vrai plaisir pour les développeurs, mais si Apple ne met pas de special features dedans vous ne l'achèterais jamais et de cette manière les dev ne pourrons pas amméliorer leur logiciel.

avatar pamamajo | 

et à quand le support dans Mail OSX des gif animés, comme dans Mail iPhone ???

avatar Saint-Jey | 

@treizep : je ne sais pas, je viens d'arriver chez apple justement pour l'ergonomie, et je trouve que l'OS est vraiment super léché. Tu sais, chez Windows, ils s'en moquent pas mal de l'OS étant donné qu'ils ont plus de 90% du marché...

avatar treizep | 

@treizep

Je sais ;)

Mais moi je cherche un moyen pour motiver Apple et je pense que ce serait le bon.
Car depuis Tiger je trouve que la qualité générale est en baisse sur certains point critiques de l'OS.

Je ne parle pas d'interface graphique et de convivialité bien sur mais de sous bassements du système comme la couche réseau ou encore Quartz et Aqua ou la gestion des fichier qui grâce à HFS+ est une vrai honte.

avatar SupermariOSX | 

@ utopiaste

"Ce qui est marrant dans vos commentaires c'est que vous avez l'air d'oublier une chose, Apple est une société commerciale, donc ne vous étonnez pas qu'il y ai des chose de dispo que dans les nouvelles version !"

Bien dit et tout à fait exact !
A ma connaissance, les devellopeurs ne sont pas payés en noix de coco ! Apple n'est pas une société à but humanitaire !
A tous ces râleurs, ressortez votre vieux ZX81 ou TI99 de vos cartons !
Mieux, allez débourser vos 260$ pour une version nouvelle de Vista... oups pardon... de Seven !

avatar BKN1 | 

[quote=Christophe Laporte]
cette extension permet d'animer des objets 3D de manière assez simple en JavaScript[/quote]
ce sont des CSS, pas du javascript…
http://www.w3.org/TR/css3-3d-transforms/

[quote=treizep]
Et pourtant ça fonctionnait très bien avec les bétas de WebKit sous Leopard. Ca se confirme qu'Apple prend ses clients Mac pour des cons ![/quote]
tout est dit : ca marchait dans une version [u]BETA[/u]…avant de cracher sur Apple, il faudrait pt-être savoir les raisons exactes : peut-être qu'Apple compte utiliser ca avec opencl ?

avatar Sephi-Chan | 

[quote=SupermariOSX]A ma connaissance, les devellopeurs ne sont pas payés en noix de coco ![/quote]
Effectivement, par contre ils bouffent du Cocoa à longueur de journée.

Sephi-Chan, [i]pardon…[/i]

avatar treizep | 

@BKN1

Merci mais je connaissais déjà les raisons que certains trouveraient pour encore et toujours excuser les mauvais choix d'Apple.

Effectivement sous Leopard celà consomme pas mal de CPU. Et probablement que ça en consommera moins sous Snow Leopard (à vrai dire on en sait rien). Et alors ?

Apple dans ce cas devrait aussi arréter de développer des applications pour Leopard parcequ'avec OpenCL et GrandCentral les applications seraient plus véloces sous Snow Leopard ?

avatar BeePotato | 

@ kotek : « Ça fait une nouveauté de plus pour SL. Allez, encore quelques papiers peints supplémentaires et on arrivera à 300. »

« papiers peints » ?! Tu dois confondre avec Windows, là… ;P

avatar ispeed | 

Steve je m'éclate avec company of heroes Tales of Valor sur PC et bientôt je vais m'éclater avec Windows Seven et tu perdras un bon client
Marre de nous prendre pour des pigeons

avatar kotek | 

@ BeePotato
Non, non. Je me souviens très bien qu'à la sortie de Leopard, de nouveaux papiers peints (ou fonds d'écran, d'accord !) faisaient partie des nouveautés mises en avant, au même titre que QuickLook ou Time Machine.

avatar ipascm | 

humm, je soutiens fortement apple, mais depuis 2 ans, coté mac (pas ipod ou touch), on manque d'effet Woooh d'il y a 3-4 ans, on esperait beaucoup de core animation et du changement d'interface qu'il était possible d'imaginer (comme time machine), on attendait aussi le support d'autres système qu'HFS+

...et puis surtout coté matériel, on attend toujours un petit serveur personnel, (qui ne sait jamais trouvé coincé avec le déplacement/fusion de bibliothèques iphotos itunes en changeant de mac ou voulant rassembler les données)

Snow leopard est certainement une profonde révolution en profondeur du code, pour autant, est-ce véritablement ce qu'attendent les utilisateurs de mac? heureusement pour 29€ ca se fera sans trop grande douleur coté financier.

avatar BeePotato | 

@ kotek : « de nouveaux papiers peints (ou fonds d'écran, d'accord !) »

Tu as compris, ma remarque portait sur le terme utilisé, qui était typiquement windowsien.
Sur Mac, on est au courant qu'on n'utilise pas de papier pour le fond d'écran. ;)

avatar dpmat | 

OK : Je ne suis pas une pompe à fric alors le nouveau bébé Snow Leopard ce sera sans moi.

avatar BeePotato | 

@ treizep : « Et pourtant ça fonctionnait très bien avec les bétas de WebKit sous Leopard. »

Vraiment ? Je ne l'ai pas testé, mais je viens d'aller lire les commentaires sur le site de rapports de bugs de WebKit, là où précisément se trouvent les fameux commentaires de Simon Fraser qui ont donné à l'équipe d'Ars Technica l'impression que ça n'apparaîtrait pas dans la version Leopard. Et d'après le fil de commentaires, on comprend que ça n'a jamais fonctionné dans aucune version de WebKit sur Leopard. Uniquement avec des versions récentes de WebKit sur Snow Leopard.

Ce qui met un coup dans l'aile à la théorie du complot et aux affirmations du genre « ça se confirme qu'Apple prend ses clients Mac pour des cons ! ».
Ça montre juste que, pour l'instant, Apple n'a travaillé sur cette fonction que dans les WebKits iPhone et Snow Leopard. Rien de plus, rien de moins.

Si la situation reste telle quelle après la sortie officielle d'un Safari intégrant cette fonction, on pourra reprocher à Apple de ne pas avoir fait l'effort de la développer aussi pour les autres version de WebKit (Leopard, Windows, etc.). Reproche effectivement mérité.

Mais ça n'a rien à voir avec la fameuse théorie du complot du grand méchant Apple retirant volontairement une fonction qui existait déjà dans une version Leopard de WebKit.

avatar treizep | 

@BeePotato

Ok, au temps pour moi, je viens de rechercher l'article dont tu parles :
http://arstechnica.com/apple/news/2009/03/apple-holding-back-on-web-based-3d-graphics.ars
et
https://bugs.webkit.org/show_bug.cgi?id=20166

J'avais probablement confondu avec les autres fonctionnalités d'animation CSS non 3D qui elles fonctionent très bien (si mes souvenirs sont bons, l'anim avec les feuilles qui tombent).

Cependant je m'intérroge dans ce cas sur le support de ces fonctionnalités sur les autres navigateurs qui utilisent WebKit.

Quid de chromium, de chrome ou autres navigateurs fonctionnant sur d'autres plate formes comme Linux ?

Ils n'auront problablement qu'un support tardif de ces tags ce qui va pas vraiment favoriser leur adoption.

avatar BKN1 | 

+1 BeePotato
merci pour l'info !

[quote=dpmat]

OK : Je ne suis pas une pompe à fric alors le nouveau bébé Snow Leopard ce sera sans moi.[/quote]
Snow leopard = 30 Euros
A la place, t'auras k'a t'acheter le DVD collector de BORAT ou quelques sachets de carambar…MDR

avatar BeePotato | 

@ treizep : « J'avais probablement confondu avec les autres fonctionnalités d'animation CSS non 3D qui elles fonctionent très bien (si mes souvenirs sont bons, l'anim avec les feuilles qui tombent). »

Très jolie, d'ailleurs, la démo avec les feuilles qui tombent.
Malheureusement, ça ouvre aussi la porte à des créations bien moches utilisant cette technologie, mais bon c'est toujours comme ça…

« Cependant je m'intérroge dans ce cas sur le support de ces fonctionnalités sur les autres navigateurs qui utilisent WebKit.
Quid de chromium, de chrome ou autres navigateurs fonctionnant sur d'autres plate formes comme Linux ?
Ils n'auront problablement qu'un support tardif de ces tags ce qui va pas vraiment favoriser leur adoption. »

En effet, et c'est bien le problème soulevé dans les commentaires sur la page de rapport de bug.
Mais bon, la nature open-source de WebKit fait que les développeurs des autres navigateurs peuvent prendre en charge de développement de ce support pour leur plateforme. Après tout, c'est à ça que ça sert, l'open-source, ce n'est pas à Apple de tout faire.
C'est ce qui fait que ce problème concerne principalement Safari, vu que là on dépend d'Apple.

avatar sandrineM49 | 

"Saint-Jey"
On est encore pas mal a avoir des machines qui ne tournent pas sous processeurs Intel. Ce n'est pas la question des 29 € mais quand tu achètes des G5 pour bosser, tu n'as pas non plus envie de les changer tous les 3 ans.

avatar BKN1 | 

@sandrineM49

Qui a dit que Leopard ne serait plus MAJ à la sortie de Snow Leopard , hein ?

Et puis, les derniers G5 sont sortis en 2005… il y a 4 ans. Pour des particuliers, je dis pas mais pour des pros, désolé mais c'est souvent la course à la puissance (pour la 3D, la vidéo,…). Et ca, c'est valable aussi sur PC.

avatar USB09 | 

certainement parce que tout ca c'est open CL et ses cousins
Ca me semble evident qu il ont travaillé en cocoa et delaisse le vieux code, pas tres apple ca
pas grave,en Septembre, avec ma facture d'EDF, j ajoute un snow leopard :)

avatar sandrineM49 | 

"BKN1"
Je suis pro. Mon G5 me sert a traiter des fichiers tif sous calques dépassant le Giga et il tourne très bien. Aujourd'hui pour un photographe pro, un investissement c'est bien plus une machine de bureau. C'est aussi l'ordinateur portable, le matériel photo, les optiques, tous les disques externes de sauvegarde, etc.
Tout le monde ne fait pas parti d'une grosse société. Nous sommes beaucoup a être indépendants et crois moi je ne connais pas beaucoup de confrères qui changent leur station de travail tous les 3 ans. Beaucoup les gardent beaucoup plus longtemps. Il faut arrêter avec le mythe du pro qui peut se permettre TOUT son matériel tous les 3 ans.

avatar BKN1 | 

@sandrine m49
Tous les 4 ans en l'occurence, hein ?
mais ce sont surtout les applications qui poussent à upgrader et ce n'est pas Apple le vrai problème mais plutôt Adobe (la CS5 de photoshop qui sera en 64 bits), Autodesk (Maya 2009 qui ne fonctionne que sur intel) , etc…
Je n'y peux rien, c comme ca !
et je cotoye aussi pour mon job des freelance tous les jours…

Mais je suis sur que Leopard sera encore MAJ bien apres la sortie de Snow Leopard…et qu'il y aura encore pas mal de logiciels en universal binaries !

avatar ispeed | 

Arrêtez de croire qu'il faut impérativement changer de machine tous les 3 ans. Des sociétés tournent encore avec le système 9 et ils continuent de gagner de l'argent.
Faire croire qu'il faut posséder la dernière machine avec le dernier logiciel c'est d'encourager à la sur consommation.
Ma vieille 4L m'amène toujours au boulot et consomme bien moins que la bmw du voisin

avatar non | 

ben c'est bien

avatar d9pouces | 

[quote][b]treizep[/b]
Je ne parle pas d'interface graphique et de convivialité bien sur mais de sous bassements du système comme la couche réseau ou encore Quartz et Aqua ou la gestion des fichier qui grâce à HFS+ est une vrai honte[/quote]
(coucou !)

J'ai exactement la même impression à ce niveau :
- ZFS est oublié, avec certaines fonctions intéressantes (snapshot, intégrités des données, chiffrement et compression transparente, …) Sans compter qu'au niveau perfs, il me semble qu'il est la cause de pas mal de roues multicolores (gérant assez mal les accès concurrents)
- Où la fameuse fonction permettant de passer à Vista sans redémarrer Mac OS X, promise avec Leopard et mystérieusement passée à la trappe depuis ?
- Où l'indépendance de la résolution, censée arriver avec 10.4 Tiger ? Idem, on n'en entend plus parler... :(
- ils feraient bien d'un peu accélérer AppleScript, ou au moins permettre d'interagir facilement en Python avec les applis Cocoa
- c'est bien de gérer tout plein de langues autre que l'anglais, mais ça serait encore mieux s'ils pouvaient faire le boulot complètement : le dictionnaire, la correction grammaticale, la reconnaissance et la synthèse vocale ne sont disponibles qu'en anglais. Là, y a *aucune* difficulté technique, juste à payer ce qu'il faut, et ils ont laaaaaaaaaaaaaargement les moyens de le faire.
- OpenCL ne sera disponible que pour les tous derniers modèles de carte graphique, ils ne prennent même pas la peine de faire des drivers sur les générations précédentes
- l'accélération matérielle du h264 ne sera que pour les Geforce 9400m, même pas dispo sur le haut de gamme !
- TimeMachine est bien, mais son implémentation laisse franchement à désirer... Notamment dès qu'on change 1 octet d'un énorme fichier, il est complètement réécrit

Je ne sais pas ce qu'il en est dans SL, mais les notes de Mail sont inutilisables tellement elles sont bugguées.

avatar sandrineM49 | 

"BKN1"
3 ans ou 4 ans ça ne change rien. Faut arrêter les conneries 5 mn. Franchement tu crois vraiment que parce que tu ne possède pas la dernière version de chaque logiciel ta production va s'arrêter ou devenir soudainement moins bonne?
La course à la puissance en vidéo ou en 3D? Tous les pros ne gérent pas de la 3D ou ne voient pas forcément l'intéret d'investir des milliers d'euros pour gagner quelques secondes (voire quelques minutes) de rendu. Pour la plupart des photographes pros, ce ne sont pas quelques secondes de travail de gagné par fichier qui va les inciter a investir dans tout un nouveau système.
Dernièrement j'étais à un salon professionnel, c'est fou le nombre de photographes qui bossent encore sur des photoshop 8. Et crois moi leurs photos sont très loin d'être des daubes.
Allons, encore une fois arrêtons avec ce mythe ridicule qui voudrait faire croire que tous les pros changent leur matériel tous les 3 ans.

avatar treizep | 

@d9pouces

(bienvenue !)

Ca me rassure que je sois pas seul à penser ça :)

J'aimerai tellement que MacGé ou MacBidouille fassent un article sur le sujet pour sensibiliser les utilisateurs de Mac. Car ce n'est pas je pense qu'une impression mais un fait.

avatar sheronfire | 

A cause de Windows Vista j'ai opté pour Mac, grâce à Seven je vais revenir sur PC. Même si mon MacBook Pro est très stable. Ce que je n'aime pas chez mac, c'est ce égoïsme qui tourne autour de celui-ci. Sinon c'est vraiment du solide.

CONNEXION UTILISATEUR