Embed YouTube, cambiamenti? [UPDATE: plugin aggiornato]

Aperto da Turrican3, 12 Dicembre, 2014, 16:11:46

Discussione precedente - Discussione successiva

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

Turrican3

Non so fino a che punto sia una coincidenza... fatto sta che ho appena aggiornato Flash su Linux e la maggior parte degli embed YouTube NON funzionano più. :|

Presumo che possano aver cambiato qualcosa (Flash veniva bloccato da Firefox per ragioni di sicurezza, per questo sono stato obbligato, giustamente, ad aggiornare il plugin) e che questo a sua volta abbia incasinato l'embedder installato qui sul forum.

Se pure voi riscontrate problemi fatemi sapere.

Mia attuale configurazione: Firefox 34.0 + Flash 11.2.202.425 (Xubuntu 64 bit)

Bluforce


Parsifal

Pure io oggi ho avuto qualche "freno" con firefox, mi bloccava il plugin del flash e voleva il mio consenso, boh.

Turrican3

Hmm mi sa che devo riprovare allora, grazie per i feedback. :)

Parsifal

Tuttavia mi è capitato con qualunque sito presentasse codice flash non solo youtube.

Turrican3

Certamente, Flash mica lo usano soltanto su YT... :D

Turrican3

Temo di aver capito qual'è il problema, un misto di cambiamenti di youtube e in qualche modo limiti del plugin che si occupa di fare l'embed.

In soldoni mi par di capire che YT adesso forzi la visione su https:// anzichè http:// (provate ad inserire un qualsivoglia link YT con http:// sul browser, verrete rediretti in automatico su https://) e il plugin NON gestisce la cosa correttamente - non a caso spesso venivano postati appunto i link con https e veniva visualizzato semplicemente il link anzichè l'embed.

Purtroppo in questo caso la faccenda si fa problematica perchè i link in http:// (che prima funzionavano e ora non più) vengono comunque "riconosciuti" dal plugin... ma siccome fallisce l'embed il risultato è che non si vede nulla, una riga totalmente, completamente ed assolutamente vuota! :|

Nell'attesa di un plugin nuovo (o aggiornamento di quello attuale) che gestisca in maniera appropriata questo cambiamento vi chiederei la cortesia di utilizzare la funzionalità di share di Youtube, che fornisce un link del tipo youtu.be che al momento sembra funzionare regolarmente.

Per ottenerlo è sufficiente cliccare sul tasto "share" presente sulla pagina del video.

Vedi immagine:


Turrican3

Hmm vedo solo adesso che il plugin è stato aggiornato svariate volte da quando l'avevo messo su... :look: :sweat:

La più recente versione ha meno di un mesetto, in questi giorni provo ad installarla e vediamo se risolve il poBBlema.

Turrican3

#8
Aggiorno: vedo che il problema da me riscontrato sotto Linux/Xubuntu64 sembra essere del tutto inesistente con Firefox sotto Windows7-64, azz... potrebbe essere più complicato del previsto risolverlo a questo punto. :|

Ritiro quello che ho detto, ad esempio nel thread di Elite: Dangerous anche qua sotto Win7-64 c'è lo stesso problema che riscontravo a casa sotto Linux, nel primo post ci sono due link per l'embed ma... nulla, non appare altro che uno spazio vuoto.

'sta cosa mi sta facendo impazzire!!?!??!?? :| :| :|

Turrican3

Hmm molto molto interessante, sono andato a spulciare il codice HTML della pagina prodotta dal forum nel caso di embed che funge (al momento quelli con youtu.be ad esempio) e quelli che invece non vanno (ma che andavano in precedenza).

I primi "scrivono" nella pagina questo:

<iframe title="YouTube video player" width="480" height="293" src="http://www.youtube.com/embed/lVxYxhGcX4U?rel=0" frameborder="0" allowfullscreen></iframe>

esempio --> https://www.gamers4um.it/public/smf/index.php?topic=6098.msg121169#msg121169


Mentre i secondi invece mettono questo:

<object width="480" height="293">
<param name="movie" value="http://www.youtube.com/v/dDWnBJYTFgs&fs=1&start="></param>
<param name="allowFullScreen" value="true"></param>
<embed src="http://www.youtube.com/v/dDWnBJYTFgs&fs=1&start=" type="application/x-shockwave-flash" allowfullscreen="true" width="480" height="293" wmode="transparent"></embed></object>


esempio --> https://www.gamers4um.it/public/smf/index.php?topic=9175.msg131404#msg131404

Cambia proprio tutto... :| :sweat:

Bluforce

Turry, guarda che un problema tutto di FF. So che è un casino comunque, ma su Chrome va come è sempre andato a prescindere dal link inserito.

Turrican3

Mi pare assai improbabile che sia "colpa" di FF: non l'ho aggiornato! :look: :sweat:

Cosa che invece putacaso sono stato costretto a fare per Flash pure qua in ufficio, come già a casa.

Può darsi che il vero colpevole sia lui, dopotutto l'aggiornamento forzato era, come al solito, per metterci una pezza a delle vulnerabilità note... questo spiegherebbe perchè su Chrome tutto fili liscio: il plugin è browser-specific.

Bluforce

Chrome usa il plugin interno per il flash, mi sa.

FF no.

Turrican3

Voglio tutto su HTML5 mannaggia così risolviamo il problema alla radice! :D
(forse)

Turrican3

Ho dato una fugace occhiata ai sorgenti del plugin per il forum in versione aggiornata, se i frammenti di codice che ho postato prima sono davvero i responsabili del funzionamento (o meno) dell'embed penso proprio che installandolo si risolva tutto.

Vediamo che succede, speriamo bene... :sweat: