1cabdff1aSopenharmony_ci<!DOCTYPE html>
2cabdff1aSopenharmony_ci<html lang="en">
3cabdff1aSopenharmony_ci<head>
4cabdff1aSopenharmony_ci<!--
5cabdff1aSopenharmony_ci    This file is part of FFmpeg.
6cabdff1aSopenharmony_ci
7cabdff1aSopenharmony_ci    All scripts contained in this file can be considered public domain.
8cabdff1aSopenharmony_ci  -->
9cabdff1aSopenharmony_ci<title>FFmpeg bookmarklets</title>
10cabdff1aSopenharmony_ci<meta charset="UTF-8">
11cabdff1aSopenharmony_ci<script type="text/javascript">
12cabdff1aSopenharmony_cifunction convert(js) {
13cabdff1aSopenharmony_ci  js = js.replace(/\/\*.*?\*\//g, ""); /* comments */
14cabdff1aSopenharmony_ci  js = js.replace(/\s+/g, " ");
15cabdff1aSopenharmony_ci  js = js.replace(/\s+\z/, "");
16cabdff1aSopenharmony_ci  js = "(function(){" + js + "})();void 0";
17cabdff1aSopenharmony_ci  return "javascript:" + escape(js);
18cabdff1aSopenharmony_ci}
19cabdff1aSopenharmony_cifunction init() {
20cabdff1aSopenharmony_ci  var pre = document.getElementsByTagName("pre");
21cabdff1aSopenharmony_ci  for (var i = 0; pre.length > i; i++) {
22cabdff1aSopenharmony_ci    document.getElementById(pre[i].id + "-link").href = convert(pre[i].textContent);
23cabdff1aSopenharmony_ci  }
24cabdff1aSopenharmony_ci}
25cabdff1aSopenharmony_ci</script>
26cabdff1aSopenharmony_ci<style type="text/css">
27cabdff1aSopenharmony_cipre { border: solid black 1px; padding: 0.2ex; font-size: 80% }
28cabdff1aSopenharmony_ci</style>
29cabdff1aSopenharmony_ci</head>
30cabdff1aSopenharmony_ci<body onload="init()">
31cabdff1aSopenharmony_ci
32cabdff1aSopenharmony_ci<h1>Introduction</h1>
33cabdff1aSopenharmony_ci<p>The scripts in this page are
34cabdff1aSopenharmony_ci<a href="http://en.wikipedia.org/wiki/Bookmarklet">bookmarklets</a>: store
35cabdff1aSopenharmony_citheir link version in a bookmark, and later activate the bookmark on a page
36cabdff1aSopenharmony_cito run the script.</p>
37cabdff1aSopenharmony_ci
38cabdff1aSopenharmony_ci<h1>TED Talks captions</h1>
39cabdff1aSopenharmony_ci<p><a id="ted_talks_captions-link" href="#">Get links to the captions</a></p>
40cabdff1aSopenharmony_ci
41cabdff1aSopenharmony_ci<pre id="ted_talks_captions">
42cabdff1aSopenharmony_cid = window.open("", "sub", "width=256,height=512,resizable=yes,scrollbars=yes").document;
43cabdff1aSopenharmony_cil = document.getElementById("languageCode").getElementsByTagName("option");
44cabdff1aSopenharmony_cifor (i = 1; i &lt; l.length ; i++) {
45cabdff1aSopenharmony_ci  d.body.appendChild(p = d.createElement("p"));
46cabdff1aSopenharmony_ci  p.appendChild(a = d.createElement("a"));
47cabdff1aSopenharmony_ci  a.appendChild(d.createTextNode(l[i].textContent));
48cabdff1aSopenharmony_ci  a.href="http://www.ted.com/talks/subtitles/id/" + talkID+"/lang/" + l[i].value;
49cabdff1aSopenharmony_ci}
50cabdff1aSopenharmony_ci</pre>
51cabdff1aSopenharmony_ci
52cabdff1aSopenharmony_ci</body>
53cabdff1aSopenharmony_ci</html>
54