Myriad Blog 1.3.0 Monday, Nov 20th, 2017 at 06:17pm 

Monday, Jan 11th, 2016 at 05:02pm
Myriad Plug-in, et après ? -1-

 
 
I- L'abandon
 
Cela a commencé il y a quelques années, et s'accélère ces derniers mois. Un à un, les navigateurs abandonnent le système de plug-in historique, appelé NPAPI et supporté depuis 1995.
 
Après Chrome en 2015 ou Edge qui, lui, commet l'exploit d'abandonner son système propriétaire appelé ActiveX (mais qui permettait, moyennant astuce, de faire tourner les plug-ins NPAPI sur Internet Explorer), c'est maintenant au tour de Firefox, le dernier "gros" restant, d'annoncer l'abandon complet de NPAPI d'ici fin 2016. Cela est d'ores et déjà le cas pour les versions 64 bits de Firefox.
 
Là où ça commence à devenir rigolo, c'est qu'après les justifications de cet abandon, sur lesquelles nous ne reviendront pas (mais on vous assure que c'est pour votre bien), aucune solution de remplacement équivalente n'est proposée  
 
II- Ce qu'on perd
 
Le système NPAPI permettait en effet de faire tourner assez simplement du code machine, issu de n'importe quel type de projet natif (C, C++, etc) sur quasiment n'importe quel navigateur.
D'accord, une version différente du plug-in devait être réalisée pour chaque système : une sur Windows, une autre sur MacOS et une troisième sur Linux.  
 
Mais pour un développeur qui possédait déjà une application, comme c'est le cas pour nous, son code source pouvait être entièrement réutilisé, et de toute façon, ce code source devait déjà pouvoir générer des applications pour les 3 plateformes.  
 
Développer un plug-in à partir d'une application existante était donc relativement simple.
 
Mais tout ceci semble terminé. Aucune alternative n'est proposée. Google semble proposer un système équivalent, qu'il a appelé Native Client (ou Pepper, PPAPI), mais qui a l'inconvénient de ne fonctionner que sous Chrome.
 
Tous les autres systèmes disponibles sont ainsi spécifiques à un navigateur, et/ou nécessitent la réécriture entière de l'application dans un autre langage. Pour un développeur, cela revient à réécrire l'intégralité de son application, et plusieurs fois s'il veut que son app fonctionne sur différents navigateurs.
 
III- Des pistes prometteuses ?
 
Sentant le vent tourner depuis plusieurs mois déjà, nous avons commencé à chercher des échappatoires :
 
- Compatibles avec un maximum de navigateurs
 
- Permettant de réutiliser au maximum nos codes source C existants.
 
C'est ainsi que nous avons essayé EmScripten, qui sur le papier, permet, à partir d'un code source en C, de générer une app en HTML5 + Javascript, donc compatible entre les différents navigateurs, et, cerise sur le gateau, multi-plateforme (donc une seule et unique version du plug-in).
 
Malheureusement, cela ne semble fonctionner réellement que sur le papier. Rapidement, le système atteint à ses limites en terme de complexité du projet et de fiabilité du résultat, et à la base, le HTML 5 n'est pas encore suffisamment normalisé, surtout au niveau de la gestion sonore, pour être réellement considéré comme compatible entre les divers navigateurs et plateformes.
 
IV- Et donc ?
 
Nous en sommes là. Pour l'instant, nous n'avons pas trouvé de solution de remplacement à notre plug-in NPAPI actuel. Rappelons que même s'il peut faire s'intéresser certains internautes à nos autres produits, il s'agit d'un freeware (gratuiciel) qui ne doit pas occuper notre petite équipe trop longtemps. Une réécriture complète de l'application est donc inenvisageable, et pour l'instant aucun système récent ne semble convenir à nos exigences.
by Olivier Guillion
Comments

Comment from Oliveira Wednesday, Jan 13th, 2016 at 04:48pm
MUSL y otros daños colaterales
O sea: Que en el plazo de un  año nos quedaremos sin MUSL. Y no se prevee reescribir el Plugin..... Pues no sé yo. El plugin, (Sobre todo en MUSL es un reclamo DE VENTAS  sobre todo para los coros). Además, todas las páginas que ofrecen archivos de H.A. con el sistema del Plugin Myriad quedarán totalmente inútiles.
Por otra parte: Los turoriales Online quedarán capados, sin una una función importante.
Dicho todo esto.... MuseScore dispone de otro sistema, muy actual, para la publicación de partituras. Como se sabe, MuseScore es un programa Free. Será mejor no dormirse....

Comment from Olivier Guillion Wednesday, Jan 13th, 2016 at 04:58pm
Re: MUSL y otros daños colaterales
Lo siento por mi español traducido por Google.
 
Estén seguros de que no estamos contentos de ver el MUSL peligro por decisiones técnicas de los fabricantes de navegadores.
 
En cuanto a MuseScore, el sistema reproduce un archivo MIDI, que muestra la medida actual en una imagen PNG.
Podemos hacer esto, por supuesto, pero a continuación:
- Los sonidos no son los originales
- No más de karaoke
- No hay más puntos de vista, la transposición, batidora ...
y
- No más Virtual_Singer !!
 
¿Es esto realmente lo que quieres?

Comment from Oliveira Wednesday, Jan 13th, 2016 at 05:06pm
MUSL y sus derivados comercial.
No. Por supuesto que no quiero eso. Por eso digo que es mejor no dormirse. El Plugin es un reclamo de ventas muy importante en Myriad (o eso creo yo....). En mi absoluto desconocimiento de la informática, pero fino en temas de marketing y ventas, creo que les merecerá la pena el esfuerzo de poder actualizar el Plugin.  
En fín, es una sugerencia y un pálpito de viejo comercial....
Suerte.

Comment from Olivier Guillion Wednesday, Jan 13th, 2016 at 05:25pm
Re: MUSL y sus derivados comercial

Créeme, no es para conciliar el sueño o permanecer despierto.
Sea cual sea el número de cafés que bebemos, no va a cambiar el hecho de que parece que no existe una alternativa para lo que desaparece.
 
De todos modos, no hemos encontrado, y estar seguros de que hemos tratado.

Comment from Oliveira Wednesday, Jan 13th, 2016 at 05:58pm
MUSL y sus derivados comerciales
Le he entendido muy bién. No parece haber alternativa........
Es una verdadera pena.........
Habrá que acentuar mas las excelencias de Melody Player....
 
Suerte. Les hará falta.  
PD. Me llama la atención la aparente indiferencia de los históricos usuarios de H.A.- ¿O es que me he quedado solo defendiendo (aúnque sea con sana crítica, este singular programa?)

Comment from Geo Thursday, Jan 14th, 2016 at 06:55pm
Oui, le complément est un élément de choix
Pour les chorales, le fait de pouvoir lire les partitions au moyen d'un logiciel gratuit et facile à utiliser, est un élément important dans le choix du logiciel d'édition.

Comment from PHILC Thursday, Jan 14th, 2016 at 11:05pm
plug-in
Cela va être un réel problème pour notre chorale qui a réellement progressé avec cet outil...

Comment from Oliveira Friday, Jan 15th, 2016 at 11:49am
Daños colaterales
Aparte del maravilloso servicio y referencia para coros, la desaparición de MUSL va a repercutir negativamente en la expansión y conocimiento de la existencia de Myriad (HA y sus "satélites" Pdf to Music, etc.) Desconocimiento = Ignorancia = Menos negocio.  

Comment from PHILC Wednesday, Jan 20th, 2016 at 11:23pm
Oui, le complément est un élément de choix
Serait-in envisageable de créer un plug-in payant (modéré) ?

Comment from Thursday, Jan 21st, 2016 at 11:48am
(No subject)
Quote:
Serait-in envisageable de créer un plug-in payant (modéré) ?

 
Yo estaria dispuesto a pagar..

Comment from Olivier Guillion Thursday, Jan 21st, 2016 at 12:29am
Plug-in
Pour l'instant, nous n'en sommes pas à savoir s'il faudrait faire payer le plug-in (nous pensons que non), mais de savoir ce qui sera possible techniquement.
 
Jusqu'ici, nous devions pédaler pour rester sur place.
Maintenant, nous allons devoir pédaler (très fort) pour ne pas trop reculer.
Mais nous allons reculer, c'est inévitable. Des fonctionnalités devront disparaître dans le plug-in, c'est un fait.
 
Notre réflexion porte sur la meilleure manière de limiter les dégâts.

Comment from Fournier Patrick Thursday, Jan 21st, 2016 at 03:45pm
plugin Myriad
Pour ma part, je ne peux plus écouter la musique MUSL, le plugin Myriad ne fonctionnant plus sur Firefox 43.0.4.
Malheureusement, pas de plugin, pas d'écoute ni enregistrement des fichiers MYR ou MUS.
 
Est-il simpliste de pouvoir les écouter à partir de Mélodie Player, dont l'interface est bien similaire à celle du plugin, moyennant les transformations qui vont bien dans MP et ainsi télécharger les musiques issues de MUSL ?
 
Bien cordialement.

Comment from Geo Thursday, Jan 21st, 2016 at 07:00pm
Plug in et Melody Player
Ce ne sont pas tout à fait les mêmes usages.
Lancez une conversation sur le sujet via le forum.
Les utilisateurs pourraient y échanger leurs avis.

Comment from Antoine Bautista Friday, Jan 22nd, 2016 at 07:47am
@Fournier Patrick
Quote:
Pour ma part, je ne peux plus écouter la musique MUSL, le plugin Myriad ne fonctionnant plus sur Firefox 43.0.4.
Malheureusement, pas de plugin, pas d'écoute ni enregistrement des fichiers MYR ou MUS.
 
Pour Info : Pour la mienne ,Le plug-in Myriad fonctionne toujours avec Firefox 43.0.4 (le 22/01/2016)  
 
A+

Comment from Olivier Guillion Friday, Jan 22nd, 2016 at 09:44am
Plug-in & Firefox
Mozilla a décidé de ne plus prendre en compte les plug-ins NPAPI sur les versions 64 bits de son navigateur.
 
Un traitement de faveur a été réservé au plug-in Flash, qui, lui, continuera à tourner. Cela signifie que, techniquement, les autres plug-ins pourraient également fonctionner, mais qu'ils en sont délibérément empêchés.
 
Il s'agit donc d'une décision stratégique et non technique, prise au détriment des utilisateurs (et des programmeurs tiers).

Comment from Fournier patrick Friday, Jan 22nd, 2016 at 05:16pm
plugin firefox
Oui, c'est bien avec la version 64 bits que cela ne fonctionne plus.
J'ai désinstallé FF 64 bits et installé FF 32 bits version 43.0.4 dans le répertoire "program files (x86)". Là, le plugin est opérationnel.


Most recent first
Oldest first

Top of page
Legal information Last update:  (c) Myriad