jump to navigation

Supporto ai plugin in WebKit GTK/Qt

In News il 2/05/08 @ 10:51 trackback

Marco Barisione ha da poco segnalato che i port GTK e Qt di WebKit hanno appena ottenuto il supporto ai plugin! Come dice lui stesso, una parola vale mille immagini (o era al contrario?):

Plugins in WebKit GTK / Qt - Pollycoke :)


Beh ottima notizia, capita a fagiuolo specie considerando che ho giusto appena scritto una guida per usare il motore WebKit in Konqueror4 (cfr “Konqueror con WebKit ;)“). Appena ne ho la possibilità provo a verificare cosa costa aggiornare la copia di WebKit in Qt…

Pagine forse correlate:

Etichette: , , ,

Commenti »

1. Framp - 2/05/08 @ 11:00

Uhm, chissà come saranno le prestazioni del flash plugin su webkit…

Con KHTML vedo le animazioni scattose :/

2. nicosaturno - 2/05/08 @ 11:13

scusate la mia ignoranza, questo vuol dire che prenderà le plugin che nel mio sistema sono installate sotto /usr/lib/mozilla per intenderci?

grazie (e scusate la niubbagine ;D)

3. Marco Barisione - 2/05/08 @ 12:02

@felipe:
Prevedo lacrime e sangue per te se vuoi farlo :)
La copia di Qt è di fatto un fork di WebKit, solo da un paio di settimane stanno facendo il merge ma non è ancora finito.

@nicosaturno:
Sì.

4. nicosaturno - 2/05/08 @ 12:08

benissimo, grazie della risposta marco.
allora parto con la compilazione. La build r32778 dovrebbe andare, no?

thanks

5. Marco Barisione - 2/05/08 @ 12:16

@nicosaturno:
Sì è quella che ho usato per lo screenshot.

6. nicosaturno - 2/05/08 @ 14:21

bingo…effettivamente con midori funziona tutto bene. Con epiphany invece nulla…sarà da attendere un pochino?

7. Riccardo Iaconelli - 2/05/08 @ 14:50

ma compilare webkit direttamente?

8. Federico Moretti - 2/05/08 @ 15:36

Non so perché… ma temo che per Epiphany/WebKit a 64-bit occorrerà comunque nspluginwrapper… :°(

9. khelidan - 2/05/08 @ 19:03

forse perchè il plugin di adobe è a 32bit?cmq se usi gnash o swfdec non ti serve nspluginwrapper,comunque non trovo il nesso con la notizia

10. Enrico Ros - 3/05/08 @ 13:42

Funziona DA DIO !!! :-)
Ho provato QtLauncher e Arora e devo dire che sono proprio contento del supporto per i plugin! Ho scaricato l’ultimo Flash dal sito di Adobe, spostato "libflashplayer.so" in ".mozilla/plugins" e immagini e suoni sconvolgenti hanno a travolgermi !! (ok, sono andato su YouTUBE …. :-))

Note:
– la velocità è la stessa di flash in gecko o khtml. infatti dipende dal plugin flash
– la patch è stata sviluppata da "marcoil" nel GIT webkit della Trolltech ;-)
– Simon Hausmann ha quasi finito di portare nel trunk di webkit le modifiche fatte da Trolltech nel proprio branch di stabilizzazione. webkit/qt ha ora una api ben definita e può essere sviluppato di nuovo nell’svn di webkit

Se volete provarlo anche voi (nota che basta anche solo il punto 2 con qt-4.3 …):
1. ho compilato il branch origin/qt/4.4 (branch di stabilizzazione post 4.4.0) preso dal GIT di Trolltech
2. con queste qt ho compilato webkit trunk (origin/svn/master del GIT di Trolltech o svn HEAD di webkit, non cambia nulla)
3. con questi ho compilato Arora (http://code.google.com/p/arora)
4. ho copiato "libflashplayer.so" in .mozilla/plugins nella mia home
Enjoy. infine mi sono divertito un mondo su YouTUBE ;-) vedendo anche i video in hi-def !

11. Luca - 19/09/08 @ 14:57

Ciao,
sto diventando matto perchè non risco a far funzionare il plugin di Flash con webkit…
Non va ne con applicazioni qt4 fatte da me che embeddano QWebView, ne con Midori.
Uso ubuntu 8.04.1 32 bit qt4.4.1 e ho copiato il plugin di Flash (libflashplayer.so) sia nella mia home .mozilla/plugins (nb. la cartella plugins non esisteva, l’ho creata) che in /usr/lib/mozilla/plugins/
…ma nulla!!! :(
Dove sbaglio?
Grazie

12. pinotree - 19/09/08 @ 16:31

@Luca:
QtWebkit in Qt 4.4.x non supporta plugin.

13. Luca - 19/09/08 @ 17:44

‘Az! :(
C’è qualche workaround?
Downgrade a 4.3?
Altro?!?!?
Please help!!!
Grazie!

14. Andrea Budelacci - 28/10/08 @ 12:10

Ciao a tutti,
ho un problema con webkit 37984 (utilizzo ubuntu 8.04). Compilando la libreria e lanciando l’eseguibile GtkLauncher (come segnalato in questo sito: http://trac.webkit.org/wiki/BuildingGtk) non riesco a visualizzare i video di YuoTube ma riesco a vedere correttamente i video di GoogleVideo!
Se invece provo ad aprire YouTube con un browser generico (Minefield 3.0, Seamonkey 1.1.12) funziona tutto correttamente.
Ho posizionato anche la libreria libflashplayer.so sia in .mozilla/plugin sia in /usr/lib/mozilla/plugins/ ma senza alcun miglioramento.

Avete idea di che tipo di configurazione sto dimenticando?

Grazie e ciao!

Andrea

15. Andrea Budelacci - 28/10/08 @ 13:05

Un’altra domanda: come si fa ad abilitare javascript nella libreria webkit?

Andrea