diff --git a/README.md b/README.md
index a9f828e4..80075900 100644
--- a/README.md
+++ b/README.md
@@ -8,9 +8,9 @@
[Uweb browser: downloads, plugins and tips](https://torappinfo.github.io/uweb/en/)
(Mirrors: [gitlab](https://jamesfengcao.gitlab.io/uweb/en/) [frama](https://torappinfo.frama.io/uweb/en/) [codeberg](https://jamesfengcao.codeberg.page/en/) [repo](https://repo.or.cz/uweb.git/blob_plain/HEAD:/en/index.html) [fleek](https://uweb.on-fleek.app/en/) [netlify](https://uwebzh.netlify.app/en/) [surge](https://uweb.surge.sh/en/) [kinsta](https://uwebbrowser-t27o4.kinsta.page) [zeabur](https://uweb.zeabur.app/en/) [deno](https://posh-crab-23.deno.dev/en/) [bitbucket](https://torappinfo.bitbucket.io/en/) [pages](https://muweb.pages.dev/en/) [vercel](https://uweb.vercel.app/en/) [render](https://uweb.onrender.com/en/) [glitch](https://uweb.glitch.me/en/) More...)
- - AI chats as search engines without repeated input; selecting [file as keyboard input](https://uwebzh.netlify.app/en/links/index.html#) for complex query.
+ - AI chat as search engine; [File as keyboard input](https://uwebzh.netlify.app/en/links/index.html#) for complex query.
- Global redirection to bypass censorship.
-- Convenient: Any AI chatbot/book (pdf/djvu)/dictionary (mdict)/txt/command line/app/webapp (web extensions) as search engine.
+- Convenient: Any AI chatbot/book/dictionary/txt/command line/app/webapp (web extensions) as search engine.
- Tiny: less than 250k.
- Fast: run fast, even with thousands of user provided css/scripts/htmls.
- Efficient: less touches, one click to reach any number of search engines without repeated input; automate online services.
diff --git a/en/index.xml b/en/index.xml
index a36d5953..42d86ba4 100644
--- a/en/index.xml
+++ b/en/index.xml
@@ -6,7 +6,7 @@
Recent content on uweb browser: unlimited power
Hugo
en
- Thu, 12 Dec 2024 11:16:27 +0800
+ Fri, 13 Dec 2024 09:08:32 +0800
-
Search engine query URLs
@@ -237,14 +237,14 @@
https://jamesfengcao.gitlab.io/uweb/en/mirrors/
Mon, 01 Jan 0001 00:00:00 +0000
https://jamesfengcao.gitlab.io/uweb/en/mirrors/
- <style>a+br{display:none;}</style>
<h4 id="mirrors-for-version-1040">Mirrors (for version 1040+)</h4>
<p><a href="https://gitee.com/jamesfengcao/uweb/raw/master/redirect.html#">gitee</a><br>
<a href="https://gitcode.net/uweb/uweb/-/raw/master/redirect.html#">gitcode</a><br>
<a href="https://raw.gitcode.com/uweb/uweb/raw/master/redirect.html#">gitcode</a><br>
<a href="https://gitea.com/torappinfo/uweb/raw/branch/master/redirect.html#">gitea</a><br>
<a href="https://notabug.org/torappinfo/uweb/raw/master/redirect.html#">notabug</a><br>
<a href="https://git.launchpad.net/uweb/plain/redirect.html#">launchpad</a><br>
<a href="https://framagit.org/torappinfo/uweb/-/raw/master/redirect.html#">framagit</a><br>
<a href="https://agit.ai/jamesfengcao/uweb/raw/branch/master/redirect.html#">agit</a><br>
<a href="https://git.froggi.es/jamesfengcao/uweb/raw/branch/master/redirect.html#">froggi</a><br>
<a href="https://git.disroot.org/torappinfo/uweb/raw/branch/master/redirect.html#">disroot</a><br>
<a href="https://gitdab.com/jamesfengcao/uweb/raw/branch/master/redirect.html#">gitdab</a><br>
<a href="https://pagure.io/uweb/raw/master/f/redirect.html#">pagure</a><br>
<a href="https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/raw/master/redirect.html#">bitbucket</a><br>
<a href="https://fastly.jsdelivr.net/gh/torappinfo/uweb/redirect.html#">jsdelivr</a><br>
<a href="https://dagshub.com/torappinfo/uweb/raw/master/redirect.html#">dagshub</a><br>
<a href="https://gitgud.io/jamesfengcao/uweb/-/raw/master/redirect.html#">gitgud</a><br>
<a href="https://gitly.org/jamesfengcao/uweb/raw/master/redirect.html#">gitly</a><br>
<a href="https://gitnet.fr/jamesfengcao/uweb/raw/branch/master/redirect.html#">gitnet</a><br>
<a href="https://repo.palemoon.org/jamesfengcao/uweb/raw/branch/master/redirect.html#">palemoon</a><br>
<a href="https://tildegit.org/jamesfengcao/uweb/raw/branch/master/redirect.html#">tilde</a><br>
<a href="https://git.cryto.net/jamesfengcao/uweb/raw/branch/master/redirect.html#">cryto</a><br>
<a href="https://code.antopie.org/jamesfengcao/uweb/raw/branch/master/redirect.html#">antopie</a><br>
<a href="https://bgithub.xyz/torappinfo/uweb/raw/master/redirect.html#">bgithub</a></p>
<h4 id="mirrors-for-all-versions">Mirrors (for all versions)</h4>
<p>
<a href="i:0mi:5h:https://gitee.com/jamesfengcao/uweb/raw/master/redirect.html">试验1</a>
<a href="i:0m?:https://gitcode.net/uweb/uweb/-/raw/master/redirect.html">2</a>
<a href="i:0m?:https://raw.gitcode.com/uweb/uweb/raw/master/redirect.html">4</a>
<a href="i:0m?:https://gitea.com/torappinfo/uweb/raw/branch/master/redirect.html">5</a>
<a href="i:0mi:5h?format=raw::https://sourceforge.net/p/uwebbrowser/code/ci/master/tree/redirect.html">6</a>
<a href="i:0mi:5h?format=raw::https://rocketgit.com/user/torappinfo/uweb/source/tree/branch/master/blob_download/redirect.html">7</a>
<a href="i:0m?:https://notabug.org/torappinfo/uweb/raw/master/redirect.html">8</a>
<a href="i:0mi:5h:https://git.launchpad.net/uweb/plain/redirect.html">9</a>
<a href="i:0m?:https://framagit.org/torappinfo/uweb/-/raw/master/redirect.html">10</a>
<a href="i:0m?:https://agit.ai/jamesfengcao/uweb/raw/branch/master/redirect.html">11</a>
<a href="i:0m?:https://git.froggi.es/jamesfengcao/uweb/raw/branch/master/redirect.html">12</a>
<a href="i:0m?:https://git.disroot.org/torappinfo/uweb/raw/branch/master/redirect.html">13</a>
<a href="i:0m?:https://gitdab.com/jamesfengcao/uweb/raw/branch/master/redirect.html">14</a>
<a href="i:0mi:5h/xxxx/?path=::https://dev.azure.com/jamesfengcao/1d8bf6c7-7c24-4441-bc5e-9709dcaf37fc/_apis/git/repositories/2a588d9b-f25a-46c0-bb3b-f685c635fcf8/itemsxxxx/redirect.html">15</a>
<a href="i:0mi:5h:https://pagure.io/uweb/raw/master/f/redirect.html">16</a>
<a href="i:0m?:https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/raw/master/redirect.html">17</a>
<a href="i:0mi:5h:https://fastly.jsdelivr.net/gh/torappinfo/uweb/redirect.html">18</a>
<a href="i:0m?:https://dagshub.com/torappinfo/uweb/raw/master/redirect.html">19</a>
<a href="i:0mi:5h:https://gitgud.io/jamesfengcao/uweb/-/raw/master/redirect.html">20</a>
<a href="i:0m?:https://gitly.org/jamesfengcao/uweb/raw/master/redirect.html">gitly</a>
<a href="i:0m?:https://gitnet.fr/jamesfengcao/uweb/raw/branch/master/redirect.html">gitnet</a>
<a href="i:0m?:https://repo.palemoon.org/jamesfengcao/uweb/raw/branch/master/redirect.html ">palemoon</a>
<a href="i:0m?:https://tildegit.org/jamesfengcao/uweb/raw/branch/master/redirect.html">tilde</a>
<a href="i:0m?:https://git.cryto.net/jamesfengcao/uweb/raw/branch/master/redirect.html">cryto</a>
<a href="i:0m?:https://code.antopie.org/jamesfengcao/uweb/raw/branch/master/redirect.html">antopie</a>
</p>
<h4 id="repositories">Repositories</h4>
<p><a href="https://gitlab.com/jamesfengcao/uweb">gitlab</a><br>
<a href="https://sourceforge.net/p/uwebbrowser">sourceforge</a><br>
<a href="https://github.com/torappinfo/uweb">github</a><br>
<a href="https://bitbucket.org/torappinfo/torappinfo.bitbucket.io">bitbucket</a><br>
<a href="https://codeberg.org/jamesfengcao/pages/src/branch/master/README.md">codeberg</a><br>
<a href="https://gitee.com/jamesfengcao/uweb">gitee</a><br>
<a href="https://gitcode.com/uweb/uweb/overview">gitcode</a><br>
<a href="https://gitcode.net/uweb/uweb">gitcode</a><br>
<a href="https://atomgit.com/jamesfengcao/uweb">atomgit</a><br>
<a href="https://www.gitlink.org.cn/jamesfengcao/uweb">gitlink</a><br>
<a href="https://gitgud.io/jamesfengcao/uweb">gitgud</a><br>
<a href="https://git.disroot.org/torappinfo/uweb/src/branch/master/README.md">disroot</a><br>
<a href="https://gitea.com/torappinfo/uweb/src/branch/master/README.md">gitea</a><br>
<a href="https://notabug.org/torappinfo/uweb/src/master/README.md">notabug</a><br>
<a href="https://framagit.org/torappinfo/uweb">framagit</a><br>
<a href="https://agit.ai/jamesfengcao/uweb/src/branch/master/README.md">agit</a><br>
<a href="https://git.froggi.es/jamesfengcao/uweb/src/branch/master/README.md">froggi</a><br>
<a href="https://gitdab.com/jamesfengcao/uweb/src/branch/master/README.md">gitdab</a><br>
<a href="https://pagure.io/uweb/blob/master/f/README.md">pagure</a><br>
<a href="https://dagshub.com/torappinfo/uweb/src/master/README.md">dagshub</a><br>
<a href="https://gitnet.fr/jamesfengcao/uweb/src/branch/master/README.md">gitnet</a><br>
<a href="https://repo.palemoon.org/jamesfengcao/uweb/src/branch/master/README.md">palemoon</a><br>
<a href="https://tildegit.org/jamesfengcao/uweb/src/branch/master/README.md">tilde</a><br>
<a href="https://git.cryto.net/jamesfengcao/uweb/src/branch/master/README.md">cryto</a><br>
<a href="https://code.antopie.org/jamesfengcao/uweb/src/master/README.md">antopie</a></p>
+ <style>a+br{display:none;}</style>
<h4 id="mirrors-for-version-1040">Mirrors (for version 1040+)</h4>
<p><a href="https://gitee.com/jamesfengcao/uweb/raw/master/redirect.html#">gitee</a><br>
<a href="https://gitcode.net/uweb/uweb/-/raw/master/redirect.html#">gitcode</a><br>
<a href="https://raw.gitcode.com/uweb/uweb/raw/master/redirect.html#">gitcode</a><br>
<a href="https://gitea.com/torappinfo/uweb/raw/branch/master/redirect.html#">gitea</a><br>
<a href="https://notabug.org/torappinfo/uweb/raw/master/redirect.html#">notabug</a><br>
<a href="https://git.launchpad.net/uweb/plain/redirect.html#">launchpad</a><br>
<a href="https://framagit.org/torappinfo/uweb/-/raw/master/redirect.html#">framagit</a><br>
<a href="https://agit.ai/jamesfengcao/uweb/raw/branch/master/redirect.html#">agit</a><br>
<a href="https://git.froggi.es/jamesfengcao/uweb/raw/branch/master/redirect.html#">froggi</a><br>
<a href="https://git.disroot.org/torappinfo/uweb/raw/branch/master/redirect.html#">disroot</a><br>
<a href="https://gitdab.com/jamesfengcao/uweb/raw/branch/master/redirect.html#">gitdab</a><br>
<a href="https://pagure.io/uweb/raw/master/f/redirect.html#">pagure</a><br>
<a href="https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/raw/master/redirect.html#">bitbucket</a><br>
<a href="https://fastly.jsdelivr.net/gh/torappinfo/uweb/redirect.html#">jsdelivr</a><br>
<a href="https://dagshub.com/torappinfo/uweb/raw/master/redirect.html#">dagshub</a><br>
<a href="https://gitgud.io/jamesfengcao/uweb/-/raw/master/redirect.html#">gitgud</a><br>
<a href="https://gitly.org/jamesfengcao/uweb/raw/master/redirect.html#">gitly</a><br>
<a href="https://gitnet.fr/jamesfengcao/uweb/raw/branch/master/redirect.html#">gitnet</a><br>
<a href="https://repo.palemoon.org/jamesfengcao/uweb/raw/branch/master/redirect.html#">palemoon</a><br>
<a href="https://tildegit.org/jamesfengcao/uweb/raw/branch/master/redirect.html#">tilde</a><br>
<a href="https://git.cryto.net/jamesfengcao/uweb/raw/branch/master/redirect.html#">cryto</a><br>
<a href="https://code.antopie.org/jamesfengcao/uweb/raw/branch/master/redirect.html#">antopie</a><br>
<a href="https://bgithub.xyz/torappinfo/uweb/raw/master/redirect.html#">bgithub</a></p>
<h4 id="mirrors-for-all-versions">Mirrors (for all versions)</h4>
<p>
<a href="i:0mi:5h:https://gitee.com/jamesfengcao/uweb/raw/master/redirect.html">1</a>
<a href="i:0m?:https://gitcode.net/uweb/uweb/-/raw/master/redirect.html">2</a>
<a href="i:0m?:https://raw.gitcode.com/uweb/uweb/raw/master/redirect.html">4</a>
<a href="i:0m?:https://gitea.com/torappinfo/uweb/raw/branch/master/redirect.html">5</a>
<a href="i:0mi:5h?format=raw::https://sourceforge.net/p/uwebbrowser/code/ci/master/tree/redirect.html">6</a>
<a href="i:0mi:5h?format=raw::https://rocketgit.com/user/torappinfo/uweb/source/tree/branch/master/blob_download/redirect.html">7</a>
<a href="i:0m?:https://notabug.org/torappinfo/uweb/raw/master/redirect.html">8</a>
<a href="i:0mi:5h:https://git.launchpad.net/uweb/plain/redirect.html">9</a>
<a href="i:0m?:https://framagit.org/torappinfo/uweb/-/raw/master/redirect.html">10</a>
<a href="i:0m?:https://agit.ai/jamesfengcao/uweb/raw/branch/master/redirect.html">11</a>
<a href="i:0m?:https://git.froggi.es/jamesfengcao/uweb/raw/branch/master/redirect.html">12</a>
<a href="i:0m?:https://git.disroot.org/torappinfo/uweb/raw/branch/master/redirect.html">13</a>
<a href="i:0m?:https://gitdab.com/jamesfengcao/uweb/raw/branch/master/redirect.html">14</a>
<a href="i:0mi:5h/xxxx/?path=::https://dev.azure.com/jamesfengcao/1d8bf6c7-7c24-4441-bc5e-9709dcaf37fc/_apis/git/repositories/2a588d9b-f25a-46c0-bb3b-f685c635fcf8/itemsxxxx/redirect.html">15</a>
<a href="i:0mi:5h:https://pagure.io/uweb/raw/master/f/redirect.html">16</a>
<a href="i:0m?:https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/raw/master/redirect.html">17</a>
<a href="i:0mi:5h:https://fastly.jsdelivr.net/gh/torappinfo/uweb/redirect.html">18</a>
<a href="i:0m?:https://dagshub.com/torappinfo/uweb/raw/master/redirect.html">19</a>
<a href="i:0mi:5h:https://gitgud.io/jamesfengcao/uweb/-/raw/master/redirect.html">20</a>
<a href="i:0m?:https://gitly.org/jamesfengcao/uweb/raw/master/redirect.html">gitly</a>
<a href="i:0m?:https://gitnet.fr/jamesfengcao/uweb/raw/branch/master/redirect.html">gitnet</a>
<a href="i:0m?:https://repo.palemoon.org/jamesfengcao/uweb/raw/branch/master/redirect.html ">palemoon</a>
<a href="i:0m?:https://tildegit.org/jamesfengcao/uweb/raw/branch/master/redirect.html">tilde</a>
<a href="i:0m?:https://git.cryto.net/jamesfengcao/uweb/raw/branch/master/redirect.html">cryto</a>
<a href="i:0m?:https://code.antopie.org/jamesfengcao/uweb/raw/branch/master/redirect.html">antopie</a>
</p>
<h4 id="repositories">Repositories</h4>
<p><a href="https://gitlab.com/jamesfengcao/uweb">gitlab</a><br>
<a href="https://sourceforge.net/p/uwebbrowser">sourceforge</a><br>
<a href="https://github.com/torappinfo/uweb">github</a><br>
<a href="https://bitbucket.org/torappinfo/torappinfo.bitbucket.io">bitbucket</a><br>
<a href="https://codeberg.org/jamesfengcao/pages/src/branch/master/README.md">codeberg</a><br>
<a href="https://gitee.com/jamesfengcao/uweb">gitee</a><br>
<a href="https://gitcode.com/uweb/uweb/overview">gitcode</a><br>
<a href="https://gitcode.net/uweb/uweb">gitcode</a><br>
<a href="https://atomgit.com/jamesfengcao/uweb">atomgit</a><br>
<a href="https://www.gitlink.org.cn/jamesfengcao/uweb">gitlink</a><br>
<a href="https://gitgud.io/jamesfengcao/uweb">gitgud</a><br>
<a href="https://git.disroot.org/torappinfo/uweb/src/branch/master/README.md">disroot</a><br>
<a href="https://gitea.com/torappinfo/uweb/src/branch/master/README.md">gitea</a><br>
<a href="https://notabug.org/torappinfo/uweb/src/master/README.md">notabug</a><br>
<a href="https://framagit.org/torappinfo/uweb">framagit</a><br>
<a href="https://agit.ai/jamesfengcao/uweb/src/branch/master/README.md">agit</a><br>
<a href="https://git.froggi.es/jamesfengcao/uweb/src/branch/master/README.md">froggi</a><br>
<a href="https://gitdab.com/jamesfengcao/uweb/src/branch/master/README.md">gitdab</a><br>
<a href="https://pagure.io/uweb/blob/master/f/README.md">pagure</a><br>
<a href="https://dagshub.com/torappinfo/uweb/src/master/README.md">dagshub</a><br>
<a href="https://gitnet.fr/jamesfengcao/uweb/src/branch/master/README.md">gitnet</a><br>
<a href="https://repo.palemoon.org/jamesfengcao/uweb/src/branch/master/README.md">palemoon</a><br>
<a href="https://tildegit.org/jamesfengcao/uweb/src/branch/master/README.md">tilde</a><br>
<a href="https://git.cryto.net/jamesfengcao/uweb/src/branch/master/README.md">cryto</a><br>
<a href="https://code.antopie.org/jamesfengcao/uweb/src/master/README.md">antopie</a></p>
-
https://jamesfengcao.gitlab.io/uweb/en/readme/
Mon, 01 Jan 0001 00:00:00 +0000
https://jamesfengcao.gitlab.io/uweb/en/readme/
- <script>function notRepo(){let u=location.href.replace(/#$/, '');return u.endsWith('index.html')||u.endsWith('readme/');}</script>
<h3 id="uweb-browser-minimal-suckless-web-browser-with-unlimited-power">Uweb browser: minimal suckless web browser with unlimited power</h3>
<p><a href="README.zh-Hans.md" onclick="if(notRepo()){location='../../zh/readme/index.html#';return false;}">中文</a></p>
<p><a href="https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5">Amazon appstore</a><br>
<a href="https://galaxy.store/uweb">Galaxy.Store</a><br>
<a href="en/download.md" onclick="if(notRepo()){location='../../en/changelog/index.html#';return false;}">Downloads</a></p>
<p><a href="https://torappinfo.github.io/uweb/en/">Uweb browser: downloads, plugins and tips</a><br>
(Mirrors: <a href="https://jamesfengcao.gitlab.io/uweb/en/">gitlab</a> <a href="https://torappinfo.frama.io/uweb/en/">frama</a> <a href="https://jamesfengcao.codeberg.page/en/">codeberg</a> <a href="https://repo.or.cz/uweb.git/blob_plain/HEAD:/en/index.html">repo</a> <a href="https://uweb.on-fleek.app/en/">fleek</a> <a href="https://uwebzh.netlify.app/en/">netlify</a> <a href="https://uweb.surge.sh/en/">surge</a> <a href="https://uwebbrowser-t27o4.kinsta.page">kinsta</a> <a href="https://uweb.zeabur.app/en/">zeabur</a> <a href="https://posh-crab-23.deno.dev/en/">deno</a> <a href="https://torappinfo.bitbucket.io/en/">bitbucket</a> <a href="https://muweb.pages.dev/en/">pages</a> <a href="https://uweb.vercel.app/en/">vercel</a> <a href="https://uweb.onrender.com/en/">render</a> <a href="https://uweb.glitch.me/en/">glitch</a> <a href="en/mirrors.md" onclick="if(notRepo()){location='../../en/mirrors/index.html#';return false;}">More...</a>)</p>
<ul>
<li><a href="en/search.md" onclick="if(notRepo()){location='../search/index.html#';return false;}">AI chats as search engines</a> without repeated input; selecting <a href="https://uwebzh.netlify.app/en/links/index.html#">file as keyboard input</a> for complex query.</li>
<li><a href="en/tips.md" onclick="if(notRepo()){location='../redirect/index.html#';return false;}">Global redirection</a> to bypass censorship.</li>
<li>Convenient: Any AI chatbot/book (pdf/djvu)/dictionary (mdict)/txt/command line/app/webapp (web extensions) as search engine.</li>
<li>Tiny: less than 250k.</li>
<li>Fast: run fast, even with thousands of user provided css/scripts/htmls.</li>
<li>Efficient: less touches, one click to reach any number of search engines without repeated input; automate online services.</li>
<li>Powerful: any native functionality with html5 enhancement and still secure; any urls to host website; javascript and shell scripting for general processing.</li>
<li>Customizable: user-defined menus, (new) buttons and gestures for user agents, bookmarklets, url services, shell commands, internal functionality links and text processing etc.</li>
<li>URL bar command line support ("!" and .js file as command).</li>
<li>Site-specific JS/CSS/HTML/preprocessing.</li>
<li>Online play/preview/preprocess for downloadable resources.</li>
<li>Multiple type profiles: switch any data including website logins, user configurations orthogonally.</li>
<li>Supports enhanced user "hosts" file. Empty IP address to lift all server-imposed limitations.</li>
<li>Website test automation scripting. crontab support (alarm clock and more).</li>
</ul>
<h4 id="main-features">Main features</h4>
<p>Custom paper size PDF export and long vector screenshot, TTS, text reflow, resource sniffer, translation, reader's mode, user-defined url redirection, webdav/http backup & restore, auto next page, sending/receiving msg/file(s), site config (UA, no JS, no image, no 3rd party script/resource,active script, global scripts), http(s)/socks proxy, enabling html5 apps for local files (pdf/djvu/epub viewer, mdict dictionary lookup etc.).</p>
+ <script>function notRepo(){let u=location.href.replace(/#$/, '');return u.endsWith('index.html')||u.endsWith('readme/');}</script>
<h3 id="uweb-browser-minimal-suckless-web-browser-with-unlimited-power">Uweb browser: minimal suckless web browser with unlimited power</h3>
<p><a href="README.zh-Hans.md" onclick="if(notRepo()){location='../../zh/readme/index.html#';return false;}">中文</a></p>
<p><a href="https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5">Amazon appstore</a><br>
<a href="https://galaxy.store/uweb">Galaxy.Store</a><br>
<a href="en/download.md" onclick="if(notRepo()){location='../../en/changelog/index.html#';return false;}">Downloads</a></p>
<p><a href="https://torappinfo.github.io/uweb/en/">Uweb browser: downloads, plugins and tips</a><br>
(Mirrors: <a href="https://jamesfengcao.gitlab.io/uweb/en/">gitlab</a> <a href="https://torappinfo.frama.io/uweb/en/">frama</a> <a href="https://jamesfengcao.codeberg.page/en/">codeberg</a> <a href="https://repo.or.cz/uweb.git/blob_plain/HEAD:/en/index.html">repo</a> <a href="https://uweb.on-fleek.app/en/">fleek</a> <a href="https://uwebzh.netlify.app/en/">netlify</a> <a href="https://uweb.surge.sh/en/">surge</a> <a href="https://uwebbrowser-t27o4.kinsta.page">kinsta</a> <a href="https://uweb.zeabur.app/en/">zeabur</a> <a href="https://posh-crab-23.deno.dev/en/">deno</a> <a href="https://torappinfo.bitbucket.io/en/">bitbucket</a> <a href="https://muweb.pages.dev/en/">pages</a> <a href="https://uweb.vercel.app/en/">vercel</a> <a href="https://uweb.onrender.com/en/">render</a> <a href="https://uweb.glitch.me/en/">glitch</a> <a href="en/mirrors.md" onclick="if(notRepo()){location='../../en/mirrors/index.html#';return false;}">More...</a>)</p>
<ul>
<li><a href="en/search.md" onclick="if(notRepo()){location='../search/index.html#';return false;}">AI chat as search engine</a>; <a href="https://uwebzh.netlify.app/en/links/index.html#">File as keyboard input</a> for complex query.</li>
<li><a href="en/tips.md" onclick="if(notRepo()){location='../redirect/index.html#';return false;}">Global redirection</a> to bypass censorship.</li>
<li>Convenient: Any AI chatbot/book/dictionary/txt/command line/app/webapp (web extensions) as search engine.</li>
<li>Tiny: less than 250k.</li>
<li>Fast: run fast, even with thousands of user provided css/scripts/htmls.</li>
<li>Efficient: less touches, one click to reach any number of search engines without repeated input; automate online services.</li>
<li>Powerful: any native functionality with html5 enhancement and still secure; any urls to host website; javascript and shell scripting for general processing.</li>
<li>Customizable: user-defined menus, (new) buttons and gestures for user agents, bookmarklets, url services, shell commands, internal functionality links and text processing etc.</li>
<li>URL bar command line support ("!" and .js file as command).</li>
<li>Site-specific JS/CSS/HTML/preprocessing.</li>
<li>Online play/preview/preprocess for downloadable resources.</li>
<li>Multiple type profiles: switch any data including website logins, user configurations orthogonally.</li>
<li>Supports enhanced user "hosts" file. Empty IP address to lift all server-imposed limitations.</li>
<li>Website test automation scripting. crontab support (alarm clock and more).</li>
</ul>
<h4 id="main-features">Main features</h4>
<p>Custom paper size PDF export and long vector screenshot, TTS, text reflow, resource sniffer, translation, reader's mode, user-defined url redirection, webdav/http backup & restore, auto next page, sending/receiving msg/file(s), site config (UA, no JS, no image, no 3rd party script/resource,active script, global scripts), http(s)/socks proxy, enabling html5 apps for local files (pdf/djvu/epub viewer, mdict dictionary lookup etc.).</p>
diff --git a/en/mirrors.md b/en/mirrors.md
index e9a833d5..236a961c 100644
--- a/en/mirrors.md
+++ b/en/mirrors.md
@@ -26,7 +26,7 @@
#### Mirrors (for all versions)
-试验1
+1
2
4
5
diff --git a/en/mirrors/index.html b/en/mirrors/index.html
index b95f8bab..ec43bf08 100644
--- a/en/mirrors/index.html
+++ b/en/mirrors/index.html
@@ -71,7 +71,7 @@
bgithub
Mirrors (for all versions)
-试验1
+1
2
4
5
@@ -125,8 +125,8 @@
antopie
-Last Modified: 25 August 2024
-update mirrors
+
Last Modified: 13 December 2024
+cleanup
diff --git a/en/readme/index.html b/en/readme/index.html
index f70b9195..783d5099 100644
--- a/en/readme/index.html
+++ b/en/readme/index.html
@@ -57,9 +57,9 @@
Uweb browser: downloads, plugins and tips
(Mirrors: gitlab frama codeberg repo fleek netlify surge kinsta zeabur deno bitbucket pages vercel render glitch More...)
-- AI chats as search engines without repeated input; selecting file as keyboard input for complex query.
+- AI chat as search engine; File as keyboard input for complex query.
- Global redirection to bypass censorship.
-- Convenient: Any AI chatbot/book (pdf/djvu)/dictionary (mdict)/txt/command line/app/webapp (web extensions) as search engine.
+- Convenient: Any AI chatbot/book/dictionary/txt/command line/app/webapp (web extensions) as search engine.
- Tiny: less than 250k.
- Fast: run fast, even with thousands of user provided css/scripts/htmls.
- Efficient: less touches, one click to reach any number of search engines without repeated input; automate online services.
@@ -105,8 +105,8 @@
-Last Modified: 11 December 2024
-add cf worker code link for redirection
+
Last Modified: 13 December 2024
+cleanup
diff --git a/en/sitemap.xml b/en/sitemap.xml
index d152c3ab..50577e0b 100644
--- a/en/sitemap.xml
+++ b/en/sitemap.xml
@@ -29,7 +29,7 @@
/>
https://jamesfengcao.gitlab.io/uweb/en/
- 2024-12-12T11:16:27+08:00
+ 2024-12-13T09:08:32+08:00
2024-12-08T16:34:57+08:00
https://jamesfengcao.gitlab.io/uweb/en/mirrors/
- 2024-08-25T11:55:18+08:00
+ 2024-12-13T09:08:32+08:00
https://jamesfengcao.gitlab.io/uweb/en/readme/
- 2024-12-11T16:00:41+08:00
+ 2024-12-13T08:58:12+08:00
https://jamesfengcao.gitlab.io/uweb/en/unlist/
- 2024-12-11T16:00:41+08:00
+ 2024-12-13T09:08:32+08:00
https://jamesfengcao.gitlab.io/uweb/en/mirrors/
Mon, 01 Jan 0001 00:00:00 +0000
https://jamesfengcao.gitlab.io/uweb/en/mirrors/
- <style>a+br{display:none;}</style>
<h4 id="mirrors-for-version-1040">Mirrors (for version 1040+)</h4>
<p><a href="https://gitee.com/jamesfengcao/uweb/raw/master/redirect.html#">gitee</a><br>
<a href="https://gitcode.net/uweb/uweb/-/raw/master/redirect.html#">gitcode</a><br>
<a href="https://raw.gitcode.com/uweb/uweb/raw/master/redirect.html#">gitcode</a><br>
<a href="https://gitea.com/torappinfo/uweb/raw/branch/master/redirect.html#">gitea</a><br>
<a href="https://notabug.org/torappinfo/uweb/raw/master/redirect.html#">notabug</a><br>
<a href="https://git.launchpad.net/uweb/plain/redirect.html#">launchpad</a><br>
<a href="https://framagit.org/torappinfo/uweb/-/raw/master/redirect.html#">framagit</a><br>
<a href="https://agit.ai/jamesfengcao/uweb/raw/branch/master/redirect.html#">agit</a><br>
<a href="https://git.froggi.es/jamesfengcao/uweb/raw/branch/master/redirect.html#">froggi</a><br>
<a href="https://git.disroot.org/torappinfo/uweb/raw/branch/master/redirect.html#">disroot</a><br>
<a href="https://gitdab.com/jamesfengcao/uweb/raw/branch/master/redirect.html#">gitdab</a><br>
<a href="https://pagure.io/uweb/raw/master/f/redirect.html#">pagure</a><br>
<a href="https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/raw/master/redirect.html#">bitbucket</a><br>
<a href="https://fastly.jsdelivr.net/gh/torappinfo/uweb/redirect.html#">jsdelivr</a><br>
<a href="https://dagshub.com/torappinfo/uweb/raw/master/redirect.html#">dagshub</a><br>
<a href="https://gitgud.io/jamesfengcao/uweb/-/raw/master/redirect.html#">gitgud</a><br>
<a href="https://gitly.org/jamesfengcao/uweb/raw/master/redirect.html#">gitly</a><br>
<a href="https://gitnet.fr/jamesfengcao/uweb/raw/branch/master/redirect.html#">gitnet</a><br>
<a href="https://repo.palemoon.org/jamesfengcao/uweb/raw/branch/master/redirect.html#">palemoon</a><br>
<a href="https://tildegit.org/jamesfengcao/uweb/raw/branch/master/redirect.html#">tilde</a><br>
<a href="https://git.cryto.net/jamesfengcao/uweb/raw/branch/master/redirect.html#">cryto</a><br>
<a href="https://code.antopie.org/jamesfengcao/uweb/raw/branch/master/redirect.html#">antopie</a><br>
<a href="https://bgithub.xyz/torappinfo/uweb/raw/master/redirect.html#">bgithub</a></p>
<h4 id="mirrors-for-all-versions">Mirrors (for all versions)</h4>
<p>
<a href="i:0mi:5h:https://gitee.com/jamesfengcao/uweb/raw/master/redirect.html">试验1</a>
<a href="i:0m?:https://gitcode.net/uweb/uweb/-/raw/master/redirect.html">2</a>
<a href="i:0m?:https://raw.gitcode.com/uweb/uweb/raw/master/redirect.html">4</a>
<a href="i:0m?:https://gitea.com/torappinfo/uweb/raw/branch/master/redirect.html">5</a>
<a href="i:0mi:5h?format=raw::https://sourceforge.net/p/uwebbrowser/code/ci/master/tree/redirect.html">6</a>
<a href="i:0mi:5h?format=raw::https://rocketgit.com/user/torappinfo/uweb/source/tree/branch/master/blob_download/redirect.html">7</a>
<a href="i:0m?:https://notabug.org/torappinfo/uweb/raw/master/redirect.html">8</a>
<a href="i:0mi:5h:https://git.launchpad.net/uweb/plain/redirect.html">9</a>
<a href="i:0m?:https://framagit.org/torappinfo/uweb/-/raw/master/redirect.html">10</a>
<a href="i:0m?:https://agit.ai/jamesfengcao/uweb/raw/branch/master/redirect.html">11</a>
<a href="i:0m?:https://git.froggi.es/jamesfengcao/uweb/raw/branch/master/redirect.html">12</a>
<a href="i:0m?:https://git.disroot.org/torappinfo/uweb/raw/branch/master/redirect.html">13</a>
<a href="i:0m?:https://gitdab.com/jamesfengcao/uweb/raw/branch/master/redirect.html">14</a>
<a href="i:0mi:5h/xxxx/?path=::https://dev.azure.com/jamesfengcao/1d8bf6c7-7c24-4441-bc5e-9709dcaf37fc/_apis/git/repositories/2a588d9b-f25a-46c0-bb3b-f685c635fcf8/itemsxxxx/redirect.html">15</a>
<a href="i:0mi:5h:https://pagure.io/uweb/raw/master/f/redirect.html">16</a>
<a href="i:0m?:https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/raw/master/redirect.html">17</a>
<a href="i:0mi:5h:https://fastly.jsdelivr.net/gh/torappinfo/uweb/redirect.html">18</a>
<a href="i:0m?:https://dagshub.com/torappinfo/uweb/raw/master/redirect.html">19</a>
<a href="i:0mi:5h:https://gitgud.io/jamesfengcao/uweb/-/raw/master/redirect.html">20</a>
<a href="i:0m?:https://gitly.org/jamesfengcao/uweb/raw/master/redirect.html">gitly</a>
<a href="i:0m?:https://gitnet.fr/jamesfengcao/uweb/raw/branch/master/redirect.html">gitnet</a>
<a href="i:0m?:https://repo.palemoon.org/jamesfengcao/uweb/raw/branch/master/redirect.html ">palemoon</a>
<a href="i:0m?:https://tildegit.org/jamesfengcao/uweb/raw/branch/master/redirect.html">tilde</a>
<a href="i:0m?:https://git.cryto.net/jamesfengcao/uweb/raw/branch/master/redirect.html">cryto</a>
<a href="i:0m?:https://code.antopie.org/jamesfengcao/uweb/raw/branch/master/redirect.html">antopie</a>
</p>
<h4 id="repositories">Repositories</h4>
<p><a href="https://gitlab.com/jamesfengcao/uweb">gitlab</a><br>
<a href="https://sourceforge.net/p/uwebbrowser">sourceforge</a><br>
<a href="https://github.com/torappinfo/uweb">github</a><br>
<a href="https://bitbucket.org/torappinfo/torappinfo.bitbucket.io">bitbucket</a><br>
<a href="https://codeberg.org/jamesfengcao/pages/src/branch/master/README.md">codeberg</a><br>
<a href="https://gitee.com/jamesfengcao/uweb">gitee</a><br>
<a href="https://gitcode.com/uweb/uweb/overview">gitcode</a><br>
<a href="https://gitcode.net/uweb/uweb">gitcode</a><br>
<a href="https://atomgit.com/jamesfengcao/uweb">atomgit</a><br>
<a href="https://www.gitlink.org.cn/jamesfengcao/uweb">gitlink</a><br>
<a href="https://gitgud.io/jamesfengcao/uweb">gitgud</a><br>
<a href="https://git.disroot.org/torappinfo/uweb/src/branch/master/README.md">disroot</a><br>
<a href="https://gitea.com/torappinfo/uweb/src/branch/master/README.md">gitea</a><br>
<a href="https://notabug.org/torappinfo/uweb/src/master/README.md">notabug</a><br>
<a href="https://framagit.org/torappinfo/uweb">framagit</a><br>
<a href="https://agit.ai/jamesfengcao/uweb/src/branch/master/README.md">agit</a><br>
<a href="https://git.froggi.es/jamesfengcao/uweb/src/branch/master/README.md">froggi</a><br>
<a href="https://gitdab.com/jamesfengcao/uweb/src/branch/master/README.md">gitdab</a><br>
<a href="https://pagure.io/uweb/blob/master/f/README.md">pagure</a><br>
<a href="https://dagshub.com/torappinfo/uweb/src/master/README.md">dagshub</a><br>
<a href="https://gitnet.fr/jamesfengcao/uweb/src/branch/master/README.md">gitnet</a><br>
<a href="https://repo.palemoon.org/jamesfengcao/uweb/src/branch/master/README.md">palemoon</a><br>
<a href="https://tildegit.org/jamesfengcao/uweb/src/branch/master/README.md">tilde</a><br>
<a href="https://git.cryto.net/jamesfengcao/uweb/src/branch/master/README.md">cryto</a><br>
<a href="https://code.antopie.org/jamesfengcao/uweb/src/master/README.md">antopie</a></p>
+ <style>a+br{display:none;}</style>
<h4 id="mirrors-for-version-1040">Mirrors (for version 1040+)</h4>
<p><a href="https://gitee.com/jamesfengcao/uweb/raw/master/redirect.html#">gitee</a><br>
<a href="https://gitcode.net/uweb/uweb/-/raw/master/redirect.html#">gitcode</a><br>
<a href="https://raw.gitcode.com/uweb/uweb/raw/master/redirect.html#">gitcode</a><br>
<a href="https://gitea.com/torappinfo/uweb/raw/branch/master/redirect.html#">gitea</a><br>
<a href="https://notabug.org/torappinfo/uweb/raw/master/redirect.html#">notabug</a><br>
<a href="https://git.launchpad.net/uweb/plain/redirect.html#">launchpad</a><br>
<a href="https://framagit.org/torappinfo/uweb/-/raw/master/redirect.html#">framagit</a><br>
<a href="https://agit.ai/jamesfengcao/uweb/raw/branch/master/redirect.html#">agit</a><br>
<a href="https://git.froggi.es/jamesfengcao/uweb/raw/branch/master/redirect.html#">froggi</a><br>
<a href="https://git.disroot.org/torappinfo/uweb/raw/branch/master/redirect.html#">disroot</a><br>
<a href="https://gitdab.com/jamesfengcao/uweb/raw/branch/master/redirect.html#">gitdab</a><br>
<a href="https://pagure.io/uweb/raw/master/f/redirect.html#">pagure</a><br>
<a href="https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/raw/master/redirect.html#">bitbucket</a><br>
<a href="https://fastly.jsdelivr.net/gh/torappinfo/uweb/redirect.html#">jsdelivr</a><br>
<a href="https://dagshub.com/torappinfo/uweb/raw/master/redirect.html#">dagshub</a><br>
<a href="https://gitgud.io/jamesfengcao/uweb/-/raw/master/redirect.html#">gitgud</a><br>
<a href="https://gitly.org/jamesfengcao/uweb/raw/master/redirect.html#">gitly</a><br>
<a href="https://gitnet.fr/jamesfengcao/uweb/raw/branch/master/redirect.html#">gitnet</a><br>
<a href="https://repo.palemoon.org/jamesfengcao/uweb/raw/branch/master/redirect.html#">palemoon</a><br>
<a href="https://tildegit.org/jamesfengcao/uweb/raw/branch/master/redirect.html#">tilde</a><br>
<a href="https://git.cryto.net/jamesfengcao/uweb/raw/branch/master/redirect.html#">cryto</a><br>
<a href="https://code.antopie.org/jamesfengcao/uweb/raw/branch/master/redirect.html#">antopie</a><br>
<a href="https://bgithub.xyz/torappinfo/uweb/raw/master/redirect.html#">bgithub</a></p>
<h4 id="mirrors-for-all-versions">Mirrors (for all versions)</h4>
<p>
<a href="i:0mi:5h:https://gitee.com/jamesfengcao/uweb/raw/master/redirect.html">1</a>
<a href="i:0m?:https://gitcode.net/uweb/uweb/-/raw/master/redirect.html">2</a>
<a href="i:0m?:https://raw.gitcode.com/uweb/uweb/raw/master/redirect.html">4</a>
<a href="i:0m?:https://gitea.com/torappinfo/uweb/raw/branch/master/redirect.html">5</a>
<a href="i:0mi:5h?format=raw::https://sourceforge.net/p/uwebbrowser/code/ci/master/tree/redirect.html">6</a>
<a href="i:0mi:5h?format=raw::https://rocketgit.com/user/torappinfo/uweb/source/tree/branch/master/blob_download/redirect.html">7</a>
<a href="i:0m?:https://notabug.org/torappinfo/uweb/raw/master/redirect.html">8</a>
<a href="i:0mi:5h:https://git.launchpad.net/uweb/plain/redirect.html">9</a>
<a href="i:0m?:https://framagit.org/torappinfo/uweb/-/raw/master/redirect.html">10</a>
<a href="i:0m?:https://agit.ai/jamesfengcao/uweb/raw/branch/master/redirect.html">11</a>
<a href="i:0m?:https://git.froggi.es/jamesfengcao/uweb/raw/branch/master/redirect.html">12</a>
<a href="i:0m?:https://git.disroot.org/torappinfo/uweb/raw/branch/master/redirect.html">13</a>
<a href="i:0m?:https://gitdab.com/jamesfengcao/uweb/raw/branch/master/redirect.html">14</a>
<a href="i:0mi:5h/xxxx/?path=::https://dev.azure.com/jamesfengcao/1d8bf6c7-7c24-4441-bc5e-9709dcaf37fc/_apis/git/repositories/2a588d9b-f25a-46c0-bb3b-f685c635fcf8/itemsxxxx/redirect.html">15</a>
<a href="i:0mi:5h:https://pagure.io/uweb/raw/master/f/redirect.html">16</a>
<a href="i:0m?:https://bitbucket.org/torappinfo/torappinfo.bitbucket.io/raw/master/redirect.html">17</a>
<a href="i:0mi:5h:https://fastly.jsdelivr.net/gh/torappinfo/uweb/redirect.html">18</a>
<a href="i:0m?:https://dagshub.com/torappinfo/uweb/raw/master/redirect.html">19</a>
<a href="i:0mi:5h:https://gitgud.io/jamesfengcao/uweb/-/raw/master/redirect.html">20</a>
<a href="i:0m?:https://gitly.org/jamesfengcao/uweb/raw/master/redirect.html">gitly</a>
<a href="i:0m?:https://gitnet.fr/jamesfengcao/uweb/raw/branch/master/redirect.html">gitnet</a>
<a href="i:0m?:https://repo.palemoon.org/jamesfengcao/uweb/raw/branch/master/redirect.html ">palemoon</a>
<a href="i:0m?:https://tildegit.org/jamesfengcao/uweb/raw/branch/master/redirect.html">tilde</a>
<a href="i:0m?:https://git.cryto.net/jamesfengcao/uweb/raw/branch/master/redirect.html">cryto</a>
<a href="i:0m?:https://code.antopie.org/jamesfengcao/uweb/raw/branch/master/redirect.html">antopie</a>
</p>
<h4 id="repositories">Repositories</h4>
<p><a href="https://gitlab.com/jamesfengcao/uweb">gitlab</a><br>
<a href="https://sourceforge.net/p/uwebbrowser">sourceforge</a><br>
<a href="https://github.com/torappinfo/uweb">github</a><br>
<a href="https://bitbucket.org/torappinfo/torappinfo.bitbucket.io">bitbucket</a><br>
<a href="https://codeberg.org/jamesfengcao/pages/src/branch/master/README.md">codeberg</a><br>
<a href="https://gitee.com/jamesfengcao/uweb">gitee</a><br>
<a href="https://gitcode.com/uweb/uweb/overview">gitcode</a><br>
<a href="https://gitcode.net/uweb/uweb">gitcode</a><br>
<a href="https://atomgit.com/jamesfengcao/uweb">atomgit</a><br>
<a href="https://www.gitlink.org.cn/jamesfengcao/uweb">gitlink</a><br>
<a href="https://gitgud.io/jamesfengcao/uweb">gitgud</a><br>
<a href="https://git.disroot.org/torappinfo/uweb/src/branch/master/README.md">disroot</a><br>
<a href="https://gitea.com/torappinfo/uweb/src/branch/master/README.md">gitea</a><br>
<a href="https://notabug.org/torappinfo/uweb/src/master/README.md">notabug</a><br>
<a href="https://framagit.org/torappinfo/uweb">framagit</a><br>
<a href="https://agit.ai/jamesfengcao/uweb/src/branch/master/README.md">agit</a><br>
<a href="https://git.froggi.es/jamesfengcao/uweb/src/branch/master/README.md">froggi</a><br>
<a href="https://gitdab.com/jamesfengcao/uweb/src/branch/master/README.md">gitdab</a><br>
<a href="https://pagure.io/uweb/blob/master/f/README.md">pagure</a><br>
<a href="https://dagshub.com/torappinfo/uweb/src/master/README.md">dagshub</a><br>
<a href="https://gitnet.fr/jamesfengcao/uweb/src/branch/master/README.md">gitnet</a><br>
<a href="https://repo.palemoon.org/jamesfengcao/uweb/src/branch/master/README.md">palemoon</a><br>
<a href="https://tildegit.org/jamesfengcao/uweb/src/branch/master/README.md">tilde</a><br>
<a href="https://git.cryto.net/jamesfengcao/uweb/src/branch/master/README.md">cryto</a><br>
<a href="https://code.antopie.org/jamesfengcao/uweb/src/master/README.md">antopie</a></p>
-
https://jamesfengcao.gitlab.io/uweb/en/readme/
Mon, 01 Jan 0001 00:00:00 +0000
https://jamesfengcao.gitlab.io/uweb/en/readme/
- <script>function notRepo(){let u=location.href.replace(/#$/, '');return u.endsWith('index.html')||u.endsWith('readme/');}</script>
<h3 id="uweb-browser-minimal-suckless-web-browser-with-unlimited-power">Uweb browser: minimal suckless web browser with unlimited power</h3>
<p><a href="README.zh-Hans.md" onclick="if(notRepo()){location='../../zh/readme/index.html#';return false;}">中文</a></p>
<p><a href="https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5">Amazon appstore</a><br>
<a href="https://galaxy.store/uweb">Galaxy.Store</a><br>
<a href="en/download.md" onclick="if(notRepo()){location='../../en/changelog/index.html#';return false;}">Downloads</a></p>
<p><a href="https://torappinfo.github.io/uweb/en/">Uweb browser: downloads, plugins and tips</a><br>
(Mirrors: <a href="https://jamesfengcao.gitlab.io/uweb/en/">gitlab</a> <a href="https://torappinfo.frama.io/uweb/en/">frama</a> <a href="https://jamesfengcao.codeberg.page/en/">codeberg</a> <a href="https://repo.or.cz/uweb.git/blob_plain/HEAD:/en/index.html">repo</a> <a href="https://uweb.on-fleek.app/en/">fleek</a> <a href="https://uwebzh.netlify.app/en/">netlify</a> <a href="https://uweb.surge.sh/en/">surge</a> <a href="https://uwebbrowser-t27o4.kinsta.page">kinsta</a> <a href="https://uweb.zeabur.app/en/">zeabur</a> <a href="https://posh-crab-23.deno.dev/en/">deno</a> <a href="https://torappinfo.bitbucket.io/en/">bitbucket</a> <a href="https://muweb.pages.dev/en/">pages</a> <a href="https://uweb.vercel.app/en/">vercel</a> <a href="https://uweb.onrender.com/en/">render</a> <a href="https://uweb.glitch.me/en/">glitch</a> <a href="en/mirrors.md" onclick="if(notRepo()){location='../../en/mirrors/index.html#';return false;}">More...</a>)</p>
<ul>
<li><a href="en/search.md" onclick="if(notRepo()){location='../search/index.html#';return false;}">AI chats as search engines</a> without repeated input; selecting <a href="https://uwebzh.netlify.app/en/links/index.html#">file as keyboard input</a> for complex query.</li>
<li><a href="en/tips.md" onclick="if(notRepo()){location='../redirect/index.html#';return false;}">Global redirection</a> to bypass censorship.</li>
<li>Convenient: Any AI chatbot/book (pdf/djvu)/dictionary (mdict)/txt/command line/app/webapp (web extensions) as search engine.</li>
<li>Tiny: less than 250k.</li>
<li>Fast: run fast, even with thousands of user provided css/scripts/htmls.</li>
<li>Efficient: less touches, one click to reach any number of search engines without repeated input; automate online services.</li>
<li>Powerful: any native functionality with html5 enhancement and still secure; any urls to host website; javascript and shell scripting for general processing.</li>
<li>Customizable: user-defined menus, (new) buttons and gestures for user agents, bookmarklets, url services, shell commands, internal functionality links and text processing etc.</li>
<li>URL bar command line support ("!" and .js file as command).</li>
<li>Site-specific JS/CSS/HTML/preprocessing.</li>
<li>Online play/preview/preprocess for downloadable resources.</li>
<li>Multiple type profiles: switch any data including website logins, user configurations orthogonally.</li>
<li>Supports enhanced user "hosts" file. Empty IP address to lift all server-imposed limitations.</li>
<li>Website test automation scripting. crontab support (alarm clock and more).</li>
</ul>
<h4 id="main-features">Main features</h4>
<p>Custom paper size PDF export and long vector screenshot, TTS, text reflow, resource sniffer, translation, reader's mode, user-defined url redirection, webdav/http backup & restore, auto next page, sending/receiving msg/file(s), site config (UA, no JS, no image, no 3rd party script/resource,active script, global scripts), http(s)/socks proxy, enabling html5 apps for local files (pdf/djvu/epub viewer, mdict dictionary lookup etc.).</p>
+ <script>function notRepo(){let u=location.href.replace(/#$/, '');return u.endsWith('index.html')||u.endsWith('readme/');}</script>
<h3 id="uweb-browser-minimal-suckless-web-browser-with-unlimited-power">Uweb browser: minimal suckless web browser with unlimited power</h3>
<p><a href="README.zh-Hans.md" onclick="if(notRepo()){location='../../zh/readme/index.html#';return false;}">中文</a></p>
<p><a href="https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5">Amazon appstore</a><br>
<a href="https://galaxy.store/uweb">Galaxy.Store</a><br>
<a href="en/download.md" onclick="if(notRepo()){location='../../en/changelog/index.html#';return false;}">Downloads</a></p>
<p><a href="https://torappinfo.github.io/uweb/en/">Uweb browser: downloads, plugins and tips</a><br>
(Mirrors: <a href="https://jamesfengcao.gitlab.io/uweb/en/">gitlab</a> <a href="https://torappinfo.frama.io/uweb/en/">frama</a> <a href="https://jamesfengcao.codeberg.page/en/">codeberg</a> <a href="https://repo.or.cz/uweb.git/blob_plain/HEAD:/en/index.html">repo</a> <a href="https://uweb.on-fleek.app/en/">fleek</a> <a href="https://uwebzh.netlify.app/en/">netlify</a> <a href="https://uweb.surge.sh/en/">surge</a> <a href="https://uwebbrowser-t27o4.kinsta.page">kinsta</a> <a href="https://uweb.zeabur.app/en/">zeabur</a> <a href="https://posh-crab-23.deno.dev/en/">deno</a> <a href="https://torappinfo.bitbucket.io/en/">bitbucket</a> <a href="https://muweb.pages.dev/en/">pages</a> <a href="https://uweb.vercel.app/en/">vercel</a> <a href="https://uweb.onrender.com/en/">render</a> <a href="https://uweb.glitch.me/en/">glitch</a> <a href="en/mirrors.md" onclick="if(notRepo()){location='../../en/mirrors/index.html#';return false;}">More...</a>)</p>
<ul>
<li><a href="en/search.md" onclick="if(notRepo()){location='../search/index.html#';return false;}">AI chat as search engine</a>; <a href="https://uwebzh.netlify.app/en/links/index.html#">File as keyboard input</a> for complex query.</li>
<li><a href="en/tips.md" onclick="if(notRepo()){location='../redirect/index.html#';return false;}">Global redirection</a> to bypass censorship.</li>
<li>Convenient: Any AI chatbot/book/dictionary/txt/command line/app/webapp (web extensions) as search engine.</li>
<li>Tiny: less than 250k.</li>
<li>Fast: run fast, even with thousands of user provided css/scripts/htmls.</li>
<li>Efficient: less touches, one click to reach any number of search engines without repeated input; automate online services.</li>
<li>Powerful: any native functionality with html5 enhancement and still secure; any urls to host website; javascript and shell scripting for general processing.</li>
<li>Customizable: user-defined menus, (new) buttons and gestures for user agents, bookmarklets, url services, shell commands, internal functionality links and text processing etc.</li>
<li>URL bar command line support ("!" and .js file as command).</li>
<li>Site-specific JS/CSS/HTML/preprocessing.</li>
<li>Online play/preview/preprocess for downloadable resources.</li>
<li>Multiple type profiles: switch any data including website logins, user configurations orthogonally.</li>
<li>Supports enhanced user "hosts" file. Empty IP address to lift all server-imposed limitations.</li>
<li>Website test automation scripting. crontab support (alarm clock and more).</li>
</ul>
<h4 id="main-features">Main features</h4>
<p>Custom paper size PDF export and long vector screenshot, TTS, text reflow, resource sniffer, translation, reader's mode, user-defined url redirection, webdav/http backup & restore, auto next page, sending/receiving msg/file(s), site config (UA, no JS, no image, no 3rd party script/resource,active script, global scripts), http(s)/socks proxy, enabling html5 apps for local files (pdf/djvu/epub viewer, mdict dictionary lookup etc.).</p>
diff --git a/sitemap.xml b/sitemap.xml
index d2bd77fc..b6af5c05 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -4,14 +4,14 @@
https://jamesfengcao.gitlab.io/uweb/en/sitemap.xml
- 2024-12-12T11:16:27+08:00
+ 2024-12-13T09:08:32+08:00
https://jamesfengcao.gitlab.io/uweb/zh/sitemap.xml
- 2024-12-12T19:12:32+08:00
+ 2024-12-13T09:06:03+08:00
diff --git a/zh/_posts/index.xml b/zh/_posts/index.xml
index b38fed3d..0aaedb81 100644
--- a/zh/_posts/index.xml
+++ b/zh/_posts/index.xml
@@ -6,7 +6,7 @@
Recent content in _Posts on 超微浏览器: 威、快、高效、极致优化
Hugo
zh
- Thu, 12 Dec 2024 19:12:32 +0800
+ Fri, 13 Dec 2024 09:06:03 +0800
-
电视直播
@@ -48,7 +48,7 @@
https://jamesfengcao.gitlab.io/uweb/zh/tips/
Sat, 04 Mar 2023 00:00:00 +0000
https://jamesfengcao.gitlab.io/uweb/zh/tips/
- <p><strong>免魔法国内直接使用系列</strong><br>
<a href="../redirect/index.html#">使用重定向访问国外技术网址</a><br>
<a href="../rjs/index.html#">google翻译</a></p>
<p><strong>目录配置及使用外部文件管理器</strong><br>
超微浏览器可以将配置目录或子目录符号链接至任意外部公共目录。安装有定制termux的用户也可以使用移动设备自带或第三方文件管理器管理超微内部指定目录。具体配置可见<a href="../../en/acmd/index.html#">Shell command mode</a>。</p>
<p><strong>准确显示PC网页</strong>:<br>
PC模式 + 勾选选项"宽屏显示" + 全局脚本"强制缩放"。</p>
<p><strong>多主屏</strong>:<br>
home5.html为自定义主屏,home6.mht/home6.search/home6.html, home7.search ...为多主屏(前进按钮可进)。同前缀文件中.mht文件优先于.search文件优先于.html文件。home4.html, home3.html ... (长按后退按钮可进)。</p>
<p><strong>自动翻页</strong><br>
长按后退按钮自动往前翻页(主屏上长按后退出现-1屏,-2屏...,短按前进按钮+1屏,+2屏...),长按前进按钮弹出系统菜单。</p>
<p><strong>配置临时修改</strong><br>
配置后如果没有正常退出或转入后台的话,超微不会自动保存设置更改,此时如果清后台强制退出,下次启动超微会使用原有配置。</p>
<p><strong>临时恢复UA (user agent)至android默认浏览器</strong><br>
UA为非默认时,点击PC按钮将恢复UA为默认,同时触发不保存UA状态,下次启动浏览器时恢复到原有UA。这样用户可常用一些有力的UA配置,仅偶尔使用默认配置,无需反复切换。</p>
<p><strong>快速编辑文件</strong><br>
在浏览器文件管理器中长按文件名,弹出菜单中选择分享,系统会优先弹出相应的文件编辑器。<br>
<a href="../filenames">配置文件列表</a>中直接点击文件名即可编辑。</p>
+ <p><strong>免魔法国内直接使用系列</strong><br>
<a href="../redirect/index.html#">使用重定向访问国外技术网址</a></p>
<p><strong>目录配置及使用外部文件管理器</strong><br>
超微浏览器可以将配置目录或子目录符号链接至任意外部公共目录。安装有定制termux的用户也可以使用移动设备自带或第三方文件管理器管理超微内部指定目录。具体配置可见<a href="../../en/acmd/index.html#">Shell command mode</a>。</p>
<p><strong>准确显示PC网页</strong>:<br>
PC模式 + 勾选选项"宽屏显示" + 全局脚本"强制缩放"。</p>
<p><strong>多主屏</strong>:<br>
home5.html为自定义主屏,home6.mht/home6.search/home6.html, home7.search ...为多主屏(前进按钮可进)。同前缀文件中.mht文件优先于.search文件优先于.html文件。home4.html, home3.html ... (长按后退按钮可进)。</p>
<p><strong>自动翻页</strong><br>
长按后退按钮自动往前翻页(主屏上长按后退出现-1屏,-2屏...,短按前进按钮+1屏,+2屏...),长按前进按钮弹出系统菜单。</p>
<p><strong>配置临时修改</strong><br>
配置后如果没有正常退出或转入后台的话,超微不会自动保存设置更改,此时如果清后台强制退出,下次启动超微会使用原有配置。</p>
<p><strong>临时恢复UA (user agent)至android默认浏览器</strong><br>
UA为非默认时,点击PC按钮将恢复UA为默认,同时触发不保存UA状态,下次启动浏览器时恢复到原有UA。这样用户可常用一些有力的UA配置,仅偶尔使用默认配置,无需反复切换。</p>
<p><strong>快速编辑文件</strong><br>
在浏览器文件管理器中长按文件名,弹出菜单中选择分享,系统会优先弹出相应的文件编辑器。<br>
<a href="../filenames">配置文件列表</a>中直接点击文件名即可编辑。</p>
-
特定网址脚本、样式、额外html及预处理
diff --git a/zh/index.xml b/zh/index.xml
index a6cb1e7f..aa7a87db 100644
--- a/zh/index.xml
+++ b/zh/index.xml
@@ -6,7 +6,7 @@
Recent content on 超微浏览器: 威、快、高效、极致优化
Hugo
zh
- Thu, 12 Dec 2024 19:12:32 +0800
+ Fri, 13 Dec 2024 09:06:03 +0800
-
电视直播
@@ -55,7 +55,7 @@
https://jamesfengcao.gitlab.io/uweb/zh/tips/
Sat, 04 Mar 2023 00:00:00 +0000
https://jamesfengcao.gitlab.io/uweb/zh/tips/
- <p><strong>免魔法国内直接使用系列</strong><br>
<a href="../redirect/index.html#">使用重定向访问国外技术网址</a><br>
<a href="../rjs/index.html#">google翻译</a></p>
<p><strong>目录配置及使用外部文件管理器</strong><br>
超微浏览器可以将配置目录或子目录符号链接至任意外部公共目录。安装有定制termux的用户也可以使用移动设备自带或第三方文件管理器管理超微内部指定目录。具体配置可见<a href="../../en/acmd/index.html#">Shell command mode</a>。</p>
<p><strong>准确显示PC网页</strong>:<br>
PC模式 + 勾选选项"宽屏显示" + 全局脚本"强制缩放"。</p>
<p><strong>多主屏</strong>:<br>
home5.html为自定义主屏,home6.mht/home6.search/home6.html, home7.search ...为多主屏(前进按钮可进)。同前缀文件中.mht文件优先于.search文件优先于.html文件。home4.html, home3.html ... (长按后退按钮可进)。</p>
<p><strong>自动翻页</strong><br>
长按后退按钮自动往前翻页(主屏上长按后退出现-1屏,-2屏...,短按前进按钮+1屏,+2屏...),长按前进按钮弹出系统菜单。</p>
<p><strong>配置临时修改</strong><br>
配置后如果没有正常退出或转入后台的话,超微不会自动保存设置更改,此时如果清后台强制退出,下次启动超微会使用原有配置。</p>
<p><strong>临时恢复UA (user agent)至android默认浏览器</strong><br>
UA为非默认时,点击PC按钮将恢复UA为默认,同时触发不保存UA状态,下次启动浏览器时恢复到原有UA。这样用户可常用一些有力的UA配置,仅偶尔使用默认配置,无需反复切换。</p>
<p><strong>快速编辑文件</strong><br>
在浏览器文件管理器中长按文件名,弹出菜单中选择分享,系统会优先弹出相应的文件编辑器。<br>
<a href="../filenames">配置文件列表</a>中直接点击文件名即可编辑。</p>
+ <p><strong>免魔法国内直接使用系列</strong><br>
<a href="../redirect/index.html#">使用重定向访问国外技术网址</a></p>
<p><strong>目录配置及使用外部文件管理器</strong><br>
超微浏览器可以将配置目录或子目录符号链接至任意外部公共目录。安装有定制termux的用户也可以使用移动设备自带或第三方文件管理器管理超微内部指定目录。具体配置可见<a href="../../en/acmd/index.html#">Shell command mode</a>。</p>
<p><strong>准确显示PC网页</strong>:<br>
PC模式 + 勾选选项"宽屏显示" + 全局脚本"强制缩放"。</p>
<p><strong>多主屏</strong>:<br>
home5.html为自定义主屏,home6.mht/home6.search/home6.html, home7.search ...为多主屏(前进按钮可进)。同前缀文件中.mht文件优先于.search文件优先于.html文件。home4.html, home3.html ... (长按后退按钮可进)。</p>
<p><strong>自动翻页</strong><br>
长按后退按钮自动往前翻页(主屏上长按后退出现-1屏,-2屏...,短按前进按钮+1屏,+2屏...),长按前进按钮弹出系统菜单。</p>
<p><strong>配置临时修改</strong><br>
配置后如果没有正常退出或转入后台的话,超微不会自动保存设置更改,此时如果清后台强制退出,下次启动超微会使用原有配置。</p>
<p><strong>临时恢复UA (user agent)至android默认浏览器</strong><br>
UA为非默认时,点击PC按钮将恢复UA为默认,同时触发不保存UA状态,下次启动浏览器时恢复到原有UA。这样用户可常用一些有力的UA配置,仅偶尔使用默认配置,无需反复切换。</p>
<p><strong>快速编辑文件</strong><br>
在浏览器文件管理器中长按文件名,弹出菜单中选择分享,系统会优先弹出相应的文件编辑器。<br>
<a href="../filenames">配置文件列表</a>中直接点击文件名即可编辑。</p>
-
特定网址脚本、样式、额外html及预处理
diff --git a/zh/sitemap.xml b/zh/sitemap.xml
index 0063893d..218f6371 100644
--- a/zh/sitemap.xml
+++ b/zh/sitemap.xml
@@ -3,7 +3,7 @@
xmlns:xhtml="http://www.w3.org/1999/xhtml">
https://jamesfengcao.gitlab.io/uweb/zh/_posts/
- 2024-12-12T19:12:32+08:00
+ 2024-12-13T09:06:03+08:00
https://jamesfengcao.gitlab.io/uweb/zh/
- 2024-12-12T19:12:32+08:00
+ 2024-12-13T09:06:03+08:00
https://jamesfengcao.gitlab.io/uweb/zh/tips/
- 2024-04-30T20:48:49+08:00
+ 2024-12-13T09:06:03+08:00
免魔法国内直接使用系列
-使用重定向访问国外技术网址
-google翻译
+使用重定向访问国外技术网址
目录配置及使用外部文件管理器
超微浏览器可以将配置目录或子目录符号链接至任意外部公共目录。安装有定制termux的用户也可以使用移动设备自带或第三方文件管理器管理超微内部指定目录。具体配置可见Shell command mode。
准确显示PC网页:
@@ -68,8 +67,8 @@ UA为非默认时,点击PC按钮将恢复UA为默认,同时触发不保存UA
配置文件列表中直接点击文件名即可编辑。
-Last Modified: 30 April 2024
-urlInc() prefers .search to .html
+
Last Modified: 13 December 2024
+cleanup
diff --git a/zh/tvlive/index.html b/zh/tvlive/index.html
index 8838ebbb..d6d5e783 100644
--- a/zh/tvlive/index.html
+++ b/zh/tvlive/index.html
@@ -74,7 +74,7 @@
Last Modified: 12 December 2024
-tvlive src update
+cleanup