La fin des InputManagers ?

Christophe Laporte |
Avec Leopard, les InputManagers devraient être désactivés par défaut. Ces derniers étaient utilisés par des développeurs tiers pour ajouter des fonctionnalités aux applications Cocoa. C'est le cas entre autres de Saft qui permettait entre autres de surfer en plein écran avec Safari et de Chax qui rajoute des onglets à iChat. Même Apple se servait de ce biais pour activer la vérification d'orthographe dans les applications Cocoa. Apple les a supprimés visiblement par souci de sécurité. En effet, si les InputManagers permettent de rajouter des fonctionnalités aux applications d'Apple, ils seraient également susceptibles d'ouvrir une porte aux personnes malintentionnées.
avatar Anonyme (non vérifié) | 
[Humour inside] Quand on voit l'input de certains managers...<br /> [/Humour inside]
avatar Anonyme (non vérifié) | 
Ca sent la fin des programmes tel que shapshifter.....
avatar Anonyme (non vérifié) | 
des fonctions en moins pour de la securite en plus ??
avatar Anonyme (non vérifié) | 
C'est pas forcément négatif concernant Safari, il y a une session à la WWDC 07 ciblée sur l'écriture de "plug-ins pour Safari".
avatar Anonyme (non vérifié) | 
C'est une bonne chose je pense. Plus de sécurité. Apple eux meme ont du incorporé la correction orthographique et grammatical au sein de cocoa pour se passer de l'InputManager. Sa fait plus propre je trouve.
avatar Anonyme (non vérifié) | 
et "Edit in TextMate" alors ? :(
avatar Anonyme (non vérifié) | 
Ced54> Rale pas avant de savoir ce qu'il en sera. Je pense que les InputManagers utilisent une fonctionnalité du langage ObjectiveC qui permet de "patcher"des applications de façon dynamique (quand elles s'exécutent). C'est super élégant et puissant, mais une telle souplesse facilite en effet le boulot des programmeurs de spywares et autres troyens. Donc perso je préfère qu'Apple désactive les InputManagers et impose aux programmeurs de passer par une API sécurisée et blindée pour permettre d'étendre les fonctionnalités d'une appli (une API de plugin quoi). Donc tu pourras toujours controller iTunes avec Synergy ou autre, une fois que ces softs auront été mis à jour pour Leopard.
avatar Anonyme (non vérifié) | 
c'est la fin des menus extras de tierce partie, chax, inquisitor, Pithhelmet, etc... humm, des programmes fantastiques qui, espèrons-le, se verront une nouvelle façon de fonctionner...
avatar Anonyme (non vérifié) | 
"Désactivées par défaut" suppose qu'elles pourront être activées par l'utilisateur si il en a besoin ? Il est quand même clair (pour moi) que toutes ces applis et extras de tierces parties pourront fonctionner d'une autre façon, Apple trouvera quelque chose pour cela (si ce n'est pas déjà prévu), et il est tout aussi clair que Apple montant de plus en plus, les hackers s'y intéressent de plus près. Donc moi je dis bravo pour cette idée... la sécurité vaut bien un minimum de sacrifice !

CONNEXION UTILISATEUR