Firefox : quelques évolutions prévues pour Mac OS X (màj)
Utilisation de Cocoa, 64 bits et nouvel installeur
Mise à jour : La version 64 bits pour Mac OS X de Firefox avance visiblement vite, même si elle reste prévue pour la 3.7. Des moutures de tests fonctionnent en interne, mais ne sont pas encore proposées au public car elles présentent toujours de sérieux problèmes.
Des trois systèmes courants que vise Firefox, Mac OS X bénéficie d’un traitement spécial. Pas forcément actuellement, certes, mais les modifications en préparation pour cette version sont assez nombreuses. Plusieurs en particulier retiennent l’œil.
Premièrement, il faut savoir qu’à partir de la prochaine version majeure de Firefox, Tiger ne sera plus supporté. En effet, la branche actuellement en développement de Gecko (1.9.3), le moteur de rendu de Mozilla, n’est plus compilée pour Mac OS X 10.4.
Les développeurs comptent se concentrer uniquement sur certains aspects et nouveautés permis par Leopard et Snow Leopard. On pourra citer par exemple l’utilisation systématique de GCC 4.2 (au lieu de la version 4.0) et le SDK de Leopard. Ils peuvent également utiliser des structures intéressantes en termes de rendu, comme CoreText et plus généralement d’autres composants liés à Cocoa, notamment pour l’impression et le support international pour les entrées au clavier.
Ensuite, il faut rappeler que la première version 64 bits à être officiellement distribuée par Mozilla sera dédiée Leopard et Snow Leopard. Il y a toutes les chances du monde pour que le support du Power-PC soit enlevé à ce moment-là. L’image disque du navigateur ne contiendrait alors plus que le code binaire pour l’architecture x86_64. Il a également été indiqué que des « nightly builds » seraient bientôt proposées pour tester cette version 64 bits.
Pour finir, Mozilla ne semble pas vraiment à l’aise avec la procédure d’installation classique d’une application sur Mac OS X. Télécharger une image disque, l’ouvrir, faire glisser l’icône vers le dossier Applications, puis éventuellement dans le Dock. Bien que l’énoncé puisse paraître complexe, la manipulation est en fait très simple quand on la connaît. C’est le manque d’intuitivité qui ne plaît pas à Mozilla pour un premier contact.
Du coup, l’éditeur s’est retrouvé avec des cas d’utilisateurs qui lançaient le navigateur depuis l’image disque. Entre des performances moins élevées et la recherche de l’icône dans les applications qui n’aboutit à rien, les développeurs se demandent comment simplifier le processus, ou en tout cas faire en sorte que l’installation ne laisse aucun débordement possible. La solution, bien entendu, est de créer un processus d’installation qui se charge de toutes les étapes, comme ceci :
Ces processus sont nombreux en fait sous Mac OS X, mais on les rencontre le plus souvent pour des produits un peu volumineux comme un Photoshop ou un Office. Ce qui est certain, c’est que cet installeur ne sera pas disponible pour la version 3.6 qui possède déjà sa propre liste de priorités.
Des trois systèmes courants que vise Firefox, Mac OS X bénéficie d’un traitement spécial. Pas forcément actuellement, certes, mais les modifications en préparation pour cette version sont assez nombreuses. Plusieurs en particulier retiennent l’œil.
Premièrement, il faut savoir qu’à partir de la prochaine version majeure de Firefox, Tiger ne sera plus supporté. En effet, la branche actuellement en développement de Gecko (1.9.3), le moteur de rendu de Mozilla, n’est plus compilée pour Mac OS X 10.4.
Les développeurs comptent se concentrer uniquement sur certains aspects et nouveautés permis par Leopard et Snow Leopard. On pourra citer par exemple l’utilisation systématique de GCC 4.2 (au lieu de la version 4.0) et le SDK de Leopard. Ils peuvent également utiliser des structures intéressantes en termes de rendu, comme CoreText et plus généralement d’autres composants liés à Cocoa, notamment pour l’impression et le support international pour les entrées au clavier.
Ensuite, il faut rappeler que la première version 64 bits à être officiellement distribuée par Mozilla sera dédiée Leopard et Snow Leopard. Il y a toutes les chances du monde pour que le support du Power-PC soit enlevé à ce moment-là. L’image disque du navigateur ne contiendrait alors plus que le code binaire pour l’architecture x86_64. Il a également été indiqué que des « nightly builds » seraient bientôt proposées pour tester cette version 64 bits.
Pour finir, Mozilla ne semble pas vraiment à l’aise avec la procédure d’installation classique d’une application sur Mac OS X. Télécharger une image disque, l’ouvrir, faire glisser l’icône vers le dossier Applications, puis éventuellement dans le Dock. Bien que l’énoncé puisse paraître complexe, la manipulation est en fait très simple quand on la connaît. C’est le manque d’intuitivité qui ne plaît pas à Mozilla pour un premier contact.
Du coup, l’éditeur s’est retrouvé avec des cas d’utilisateurs qui lançaient le navigateur depuis l’image disque. Entre des performances moins élevées et la recherche de l’icône dans les applications qui n’aboutit à rien, les développeurs se demandent comment simplifier le processus, ou en tout cas faire en sorte que l’installation ne laisse aucun débordement possible. La solution, bien entendu, est de créer un processus d’installation qui se charge de toutes les étapes, comme ceci :
Ces processus sont nombreux en fait sous Mac OS X, mais on les rencontre le plus souvent pour des produits un peu volumineux comme un Photoshop ou un Office. Ce qui est certain, c’est que cet installeur ne sera pas disponible pour la version 3.6 qui possède déjà sa propre liste de priorités.
Vincent Hermann
Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.
Le 24 septembre 2009 à 15:09
(37 827
lectures)
Il y a 192 commentaires
Commentaire de
Labsyb supprimé
le
01/01/1970 à 00:00:00
:
Réponse à un commentaire supprimé
On est pas loin du godwin là, c'est le risque a chaque news Apple
Ca-calme, cool cool, zen zen les gars
newman
Le vendredi 18 septembre 2009 à 21:17:47
#54
Inscrit
le lundi 26 janvier 09
-
5879
commentaires
ErGo_404
Le vendredi 18 septembre 2009 à 21:21:58
#55
Inscrit
le lundi 16 mai 05
-
3610
commentaires
Non, mais t'a rien compris, MacOSX, c'est trop tellement intuitif que tous ceux qui l'utilisent et font donc partie de l'élite, ils font des choses formidables
.
Tu n'a juste pas compris pourquoi leur façon d'installer était génial, et pourquoi le système d'installation sur MacOSX est infiniment mieux et plus intuitif que tout ce qui se fait ailleurs
.
.
C'est qualitay, tout ça
!
. Tu n'a juste pas compris pourquoi leur façon d'installer était génial, et pourquoi le système d'installation sur MacOSX est infiniment mieux et plus intuitif que tout ce qui se fait ailleurs
.
. C'est qualitay, tout ça
!Sur les applis pas trop lourdes (comprendre par la qui n'ont pas des dizaines de bibliothèques partagées ou des drivers à installer) et bien foutues, lorsque le dmg est ouvert t'as une énorme icone du programme (le .app) et un raccourcis vers le dossier applications avec entre les deux une grosse flèche et un texte "veuillez déplacer l'application vers le dossier pour l'installer".
Pour les dmg mal foutus, t'as pas le dossier application en raccourcis et t'as pas le texte d'explication.
Dans le deuxième cas, je suis bien d'accord avec toi, c'est totalement contre-intuitif si tu sais pas déjà comment ça marche, mais dans le premier, je vois pas comment on pourrait faire plus simple ..
Quand aux applis un peu lourdes, elles utilisent un installeur (note que c'est toujours le même, sous Windows t'en as deux ou trois différents), et ça marche aussi bien et tout comme sous windows il suffit de lire le texte pour s'en sortir.
Bref dans tous les cas installer un programme est relativement simple, quel que soit l'OS. Et Mozilla fait chier, on dirait qu'ils sont pas capables de faire une image explicant comment déplacer un fichier dans un dossier pour leur .dmg ...
EDIT: je pense surtout que leur installeur va être une bonne raison pour coller directement un raccourcis dans le dock et éventuellement définir firefox comme le navigateur par défaut (si on peut faire ça sous Mac os, ce que je ne sais pas).
Bref de la belle merde de leur part.
Edité par ErGo_404 le vendredi 18 septembre 2009 à 21:23
beber_1
Le vendredi 18 septembre 2009 à 21:25:15
#56
Inscrit
le jeudi 13 septembre 07
-
16176
commentaires
iLife fait partie de la suite logicielle de la quasi majorité des Mac. Maintenant si on veut suivre les mises à jour majeures de la suite, là il vaut mieux acheter le DVD de la suite, n'est-ce pas?
Mais en fait d'install, j'ai entendu que même les systèmes à pingouins s'installaient eux aussi, mais qu'il fallait quelquefois leur causer pour qu'il le fasse dans les règles, nan?
D'abord, le constat est bien partagé : devoir monter, mais surtout démonter après installation, une image disque est très contre-intuitif (toute personne ayant vu un novice, ou ne serait-ce qu'un utilisateur "de base", opérer, l'a remarqué).
La solution qui semble idéale, c'est qu'Apple fasse un format de fichier de distribution d'applications, permettant de le transférer par réseau, mais de manière transparente. En gros un ZIP qui ne dit pas son nom. On peut imaginer qu'il se termine aussi par .app. Lorsque l'utilisateur clique dessus, il est automatiquement dezippé, puis remplacer par le vrai package .app, qui lui même est automatiquement copié dans /Applications, ou là où l'utilisateur le souhaite, comme lorsqu'on installe une prefPane ou un widget. Ca me semble simple comme bonjour.
Chaodam
Le vendredi 18 septembre 2009 à 21:28:08
#58
Inscrit
le mercredi 12 septembre 07
-
858
commentaires
J'aurai plutôt dit nonobstant et sublimissime mais bon...
C'est marrant qd meme les reactions quand on parle d installeur sur MacOS, a croire que toute amelioration ne venant pas d apple tient un peu du blaspheme, ceux qui y pense n ont rien compris a la philosophie mac, etc. Un peu dogmatique comme attitude.
C'est juste que un installeur c'est VRAIMENT utile pour quelques cas :
-gros logiciels bien lourds qui installe des ptites choses partout, genre iLife,Photoshop,Paragon NTFS j'en passe et des meilleures
-Modification dans l'OS que si on disait à l'utilisateur de le faire lui-même ça serait trop long (genre un thème pour OS X ou des modif pour des applis etc)
Après pour un logiciel c'est simple, t'as le .dmg, tu double-clic, ça s'ouvre, une jolie fenêtre souvent bien designée selon les applications, une grosse flèche le plus souvent indiquant quoi faire genre comme ici, ensuite tu fous le disque virtuel monté sur la Corbeille ce qui va l'éjecter...Et c'est tout ! Pis pour supprimer, tu fous ton application dans la Corbeille (bon ok y'as les prefs en plist qui restent mais bon pour le peu de place que ça prend
) EDIT : comment que je suis over grilled
Mais moi en plus j'ai des jolies images
Edité par Chaodam le vendredi 18 septembre 2009 à 21:30
beber_1
Le vendredi 18 septembre 2009 à 21:37:09
#59
Inscrit
le jeudi 13 septembre 07
-
16176
commentaires
EDIT : comment que je suis over grilled
Mais moi en plus j'ai des jolies images
ça parle mieux que de long discours et ça coupe court à tous ceux qui voudrait enfumer de complications la chose. C'est marrant qd meme les reactions quand on parle d installeur sur MacOS, a croire que toute amelioration ne venant pas d apple tient un peu du blaspheme, ceux qui y pense n ont rien compris a la philosophie mac, etc. Un peu dogmatique comme attitude.
"Amélioration" ? Un peu résumé cette formulation...
"Ne venant pas d'Apple" ? un peu absurde cette formulation...
(Apple a toujours eu des installeurs, sur tous ses systèmes. Ils sont depuis OSX cotoyés par le principe du glissé-déposé pour des softs qui contiennent tout "en eux".
Sans pour autant imposer qu'il faille démontrer que ce soit réellement une amélioration - pas gagné d'ailleurs -, il est peu heureux de considérer que des macusers puissent voir un installeur comme une nouveauté... Ils ont toujours vu ça, seule les fenêtre de l'installeur ont changé.
Après, si tu veux égratigner les certitudes des maceux, comme ça, par dérision, je comprends, mais l'ex. n'est pas très pertinent.)
Il n'est plus possible de commenter cette actualité
Vous devez être connecté ou vous inscrire en haut pour pouvoir participer aux commentaires.





ou pas. Direct dans OS X.
tant mieux alors











