Plugin Safari

schlumschlum Membre
20:42 modifié dans API AppKit #1
Bon, je n'ai pas trouvé de section vraiment appropriée pour ce sujet, donc je la mets là ... N'hésitez pas à  déplacer si c'est pas bon  ;)

J'ai vu que Safari 3 ne pouvait plus afficher du RTF contrairement à  Safari 2, et ça m'embête beaucoup parce que j'avais plusieurs rtf dans mes signets  >:(

Est-ce que ça serait difficile de développer un petit plugin pour faire ça ? Je n'ai pas trouvé de documentation sur le développement de plugin Safari  :-\\

Merci !

Réponses

  • BruBru Membre
    20:42 modifié #2
    As tu vérifié que ton rtf s'affiche correctement dans une balise <object> ?

    .
  • schlumschlum Membre
    novembre 2007 modifié #3
    Non non, je voulais dire directement les fichier .rtf !
    Pas encapsulés dans du HTML...

    Ca fonctionnait au poil avec Safari 2 
    Et avec Safari 3, ça ne fait que lancer le téléchargement  :( (alors que le PDF est très bien géré par exemple)

    [Edit]
    En fait, je voudrais faire un plugin de ce genre :
    http://www.schubert-it.com/

    Mais pour du RTF, puisque Safari 3 ne le gère plus nativement !


    C'est parce que j'ai des documents RTF que je consulte souvent en concordance avec un site, donc j'aime bien tout avoir dans le browser :)
  • BruBru Membre
    20:42 modifié #4
    dans 1195207049:

    Non non, je voulais dire directement les fichier .rtf !
    Pas encapsulés dans du HTML...


    Oui, j'avais bien compris.

    Mais n'étant pas sous Mac, je ne peux pas tester si dans Safari 3, il y a toujours un éditeur RTF intégré.
    Car si c'est le cas, je ne crois pas qu'un plugin soit nécessaire.
    Je crois qu'il faut faire quelque chose pour que le type mime rtf soit reconnu comme donnée manipulable par Safari.

    .
  • schlumschlum Membre
    novembre 2007 modifié #5
    Et ça serait quoi le code HTML pour vérifier ça ?

    Par exemple, j'ai été sur cette page :
    http://joliclic.free.fr/html/object-tag/object-text.html

    Et il m'a téléchargé test.rtf sans me demander mon avis  ???
    ça sent mauvais pour l'éditeur intégré non ?  :(


    C'était la grosse raison qui me faisait rester à  Safari 2... Mais maintenant que le 3 est passé avec 10.4.11  >:(
  • BruBru Membre
    20:42 modifié #6
    dans 1195218368:

    Et ça serait quoi le code HTML pour vérifier ça ?


    un truc du style :
    <br />&lt;object data=&quot;/url/vers/fichier.rtf&quot; type=&quot;text/rtf&quot;&gt;&lt;/object&gt;<br />
    



    dans 1195218368:

    ça sent mauvais pour l'éditeur intégré non ?  :(


    Effectivement, ça pue du cul...
    Et donc, point d'autre solution qu'un plugin.

    .
  • schlumschlum Membre
    novembre 2007 modifié #7
    Baon, revenons en à  la question initiale alors... Où trouver les infos pour développer un tel plugin ? Bizarre qu'il n'y ait aucune doc quand même...  :(

    En plus, c'est un plugin qui ne doit pas être très difficile à  faire si on peut le faire en Cocoa, vu que les NSAttributedString savent être initialisées avec un RTF...
    De même que NSText.
  • BruBru Membre
    20:42 modifié #8
    dans 1195219849:

    Baon, revenons en à  la question initiale alors... Où trouver les infos pour développer un tel plugin ? Bizarre qu'il n'y ait aucune doc quand même...  :(


    et RTFM alors ? ? ?
    Creating Plug-ins with Cocoa and the Web Kit !


    dans 1195219849:

    En plus, c'est un plugin qui ne doit pas être très difficile à  faire si on peut le faire en Cocoa, vu que les NSAttributedString savent être initialisées avec un RTF...
    De même que NSText.


    Je crois que ça va être que du bonheur...
    Ca supporte cocoa !

    .
  • schlumschlum Membre
    novembre 2007 modifié #9
    Ah ben mince, j'ai cherché partout sur Google "Safari plugin" avec divers autre mots clés, je suis pas tombé dessus  :o

    Merci 

    Et tu aides en même temps ce gamer  ;D
  • schlumschlum Membre
    novembre 2007 modifié #10
    Bon, ben ça ne fonctionne pas... Je n'arrive pas à  lui faire reconnaà®tre les MIMETypes RTF...
    text/rtf
    application/rtf
    text/richtext

    Rien ne passe !

    Et pourtant il reconnaà®t les .doc (par exemple)
    application/msword

    C'est rageant !
Connectez-vous ou Inscrivez-vous pour répondre.