emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using xwidget to play youtube videos


From: joakim
Subject: Re: Using xwidget to play youtube videos
Date: Thu, 11 Feb 2016 19:46:34 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (gnu/linux)

Richard Stallman <address@hidden> writes:

> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
> [[[ whether defending the US Constitution against all enemies,     ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
>
>   > It's using an xwidget, which is basically a wrapper over a Webkit
>   > window, which will, indeed, run any Javascript that's present in the URL
>   > presented to it.
>
> Can users use any widget type they like, or is Emacs limited
> to running this specific widget which uses Webkit?



> I think I heard Webkit is free software, but it the browser we want to
> recommend is IceCat.  Is there a widget version of IceCat, that Emacs
> could use?

Webkit is free software.

In the version of the xwidget branch that was merged to emacs-25, there
is only webkit support. Eventually more widget types will be suported,
and are already supported in the main feature branch.

As far as I understand, IceCat is a Firefox derivative. At the outset I
wanted to support Firefox in the xwidget project. This turned out to be
not possible at the time because there were no functional GTK
bindings. This might have changed in the interim.

Also, perhaps GNU LibreJS could be adapted to webkit. 

>
>   >   I
>   > think the only support for videos in eww will be for the HTML5 <video>
>   > element (via xwidget), which isn't very Javascripty, if I understand
>   > things correctly.
>
> EWW is totally different from the xwidget feature, right?  If so,
> EWW and xwidget are unrelated issues.
>
> The HTML <video> construct works without Javascript; but Youtube and
> some other sites use it together with nonfree JS code, in such a way
> that it won't work unless the browser runs the JS code.

-- 
Joakim Verona



reply via email to

[Prev in Thread] Current Thread [Next in Thread]