use uweb.codeberg

This commit is contained in:
James Feng Cao 2025-11-12 14:55:47 +08:00
commit 3ccd3bcc18
14 changed files with 25 additions and 25 deletions

View file

@ -6,7 +6,7 @@
<description>Recent content on uweb browser: unlimited power</description>
<generator>Hugo</generator>
<language>en</language>
<lastBuildDate>Tue, 11 Nov 2025 21:14:46 +0800</lastBuildDate>
<lastBuildDate>Wed, 12 Nov 2025 14:19:06 +0800</lastBuildDate>
<atom:link href="https://jamesfengcao.gitlab.io/uweb/en/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Phrases and input method</title>
@ -251,7 +251,7 @@
<link>https://jamesfengcao.gitlab.io/uweb/en/readme/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://jamesfengcao.gitlab.io/uweb/en/readme/</guid>
<description>&lt;script&gt;function notRepo(){let u=location.href.replace(/#$/, &#39;&#39;);return u.endsWith(&#39;index.html&#39;)||u.endsWith(&#39;readme/&#39;);}&lt;/script&gt;&#xA;&lt;h3 id=&#34;uweb-browser-minimal-suckless-web-browser-with-unlimited-power&#34;&gt;Uweb browser: minimal suckless web browser with unlimited power&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;README.zh-Hans.md&#34; onclick=&#34;if(notRepo()){location=&#39;../../zh/readme/index.html#&#39;;return false;}&#34;&gt;中文&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5&#34;&gt;Amazon appstore&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://galaxystore.samsung.com/detail/info.torapp.uweb&#34;&gt;Galaxy.Store&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;en/download.md&#34; onclick=&#34;if(notRepo()){location=&#39;../../en/changelog/index.html#&#39;;return false;}&#34;&gt;Downloads&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://torappinfo.github.io/uweb/en/&#34;&gt;Uweb browser: downloads, plugins and tips&lt;/a&gt;&lt;br&gt;&#xA;(Mirrors: &lt;a href=&#34;https://jamesfengcao.gitlab.io/uweb/en/&#34;&gt;gitlab&lt;/a&gt; &lt;a href=&#34;https://torappinfo.frama.io/uweb/en/&#34;&gt;frama&lt;/a&gt; &lt;a href=&#34;https://jamesfengcao.codeberg.page/en/&#34;&gt;codeberg&lt;/a&gt; &lt;a href=&#34;https://repo.or.cz/uweb.git/blob_plain/HEAD:/en/index.html&#34;&gt;repo&lt;/a&gt; &lt;a href=&#34;https://uweb.on-fleek.app/en/&#34;&gt;fleek&lt;/a&gt; &lt;a href=&#34;https://uwebzh.netlify.app/en/&#34;&gt;netlify&lt;/a&gt; &lt;a href=&#34;https://uweb.surge.sh/en/&#34;&gt;surge&lt;/a&gt; &lt;a href=&#34;https://uwebbrowser-t27o4.kinsta.page&#34;&gt;kinsta&lt;/a&gt; &lt;a href=&#34;https://uweb.zeabur.app/en/&#34;&gt;zeabur&lt;/a&gt; &lt;a href=&#34;https://torappinfo.bitbucket.io/en/&#34;&gt;bitbucket&lt;/a&gt; &lt;a href=&#34;https://muweb.pages.dev/en/&#34;&gt;pages&lt;/a&gt; &lt;a href=&#34;https://uweb.vercel.app/en/&#34;&gt;vercel&lt;/a&gt; &lt;a href=&#34;https://uweb.onrender.com/en/&#34;&gt;render&lt;/a&gt; &lt;a href=&#34;en/mirrors.md&#34; onclick=&#34;if(notRepo()){location=&#39;../../en/mirrors/index.html#&#39;;return false;}&#34;&gt;More...&lt;/a&gt;)&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;en/search.md&#34; onclick=&#34;if(notRepo()){location=&#39;../search/index.html#&#39;;return false;}&#34;&gt;AI chat as search engine&lt;/a&gt;; optimized UI for both AI and traditional search; &lt;a href=&#34;../input/index.html#&#34;&gt;input helpers&lt;/a&gt; for complex query.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;en/tips.md&#34; onclick=&#34;if(notRepo()){location=&#39;../redirect/index.html#&#39;;return false;}&#34;&gt;Global redirection&lt;/a&gt; to bypass censorship.&lt;/li&gt;&#xA;&lt;li&gt;Convenient: Any AI chatbot/book/dictionary/txt/command line/app/webapp (web extensions) as search engine.&lt;/li&gt;&#xA;&lt;li&gt;Tiny: less than 250k.&lt;/li&gt;&#xA;&lt;li&gt;Fast: run fast, even with thousands of user provided css/scripts/htmls.&lt;/li&gt;&#xA;&lt;li&gt;Efficient: less touches, one click to reach any number of search engines without repeated input; automate online services.&lt;/li&gt;&#xA;&lt;li&gt;Powerful: any native functionality with html5 enhancement and still secure; any urls to host website; javascript and shell scripting for general processing.&lt;/li&gt;&#xA;&lt;li&gt;Customizable: user-defined menus, (new) buttons and gestures for user agents, bookmarklets, url services, shell commands, internal functionality links and text processing etc.&lt;/li&gt;&#xA;&lt;li&gt;URL bar command line support (&amp;quot;!&amp;quot; and .js file as command).&lt;/li&gt;&#xA;&lt;li&gt;Site-specific JS/CSS/HTML/preprocessing.&lt;/li&gt;&#xA;&lt;li&gt;Online play/preview/preprocess for downloadable resources.&lt;/li&gt;&#xA;&lt;li&gt;Multiple type profiles: switch any data including website logins, user configurations orthogonally.&lt;/li&gt;&#xA;&lt;li&gt;Supports enhanced user &amp;quot;hosts&amp;quot; file. Empty IP address to lift all server-imposed limitations.&lt;/li&gt;&#xA;&lt;li&gt;Website test automation scripting. crontab support (alarm clock and more).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;main-features&#34;&gt;Main features&lt;/h4&gt;&#xA;&lt;p&gt;Custom paper size PDF export and long vector screenshot, TTS, text reflow, resource sniffer, translation, reader&#39;s mode, user-defined url redirection, webdav/http backup &amp;amp; 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, Wake-on-LAN, enabling html5 apps for local files (pdf/djvu/epub viewer, mdict dictionary lookup etc.).&lt;/p&gt;</description>
<description>&lt;script&gt;function notRepo(){let u=location.href.replace(/#$/, &#39;&#39;);return u.endsWith(&#39;index.html&#39;)||u.endsWith(&#39;readme/&#39;);}&lt;/script&gt;&#xA;&lt;h3 id=&#34;uweb-browser-minimal-suckless-web-browser-with-unlimited-power&#34;&gt;Uweb browser: minimal suckless web browser with unlimited power&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;README.zh-Hans.md&#34; onclick=&#34;if(notRepo()){location=&#39;../../zh/readme/index.html#&#39;;return false;}&#34;&gt;中文&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5&#34;&gt;Amazon appstore&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://galaxystore.samsung.com/detail/info.torapp.uweb&#34;&gt;Galaxy.Store&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;en/download.md&#34; onclick=&#34;if(notRepo()){location=&#39;../../en/changelog/index.html#&#39;;return false;}&#34;&gt;Downloads&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://torappinfo.github.io/uweb/en/&#34;&gt;Uweb browser: downloads, plugins and tips&lt;/a&gt;&lt;br&gt;&#xA;(Mirrors: &lt;a href=&#34;https://jamesfengcao.gitlab.io/uweb/en/&#34;&gt;gitlab&lt;/a&gt; &lt;a href=&#34;https://torappinfo.frama.io/uweb/en/&#34;&gt;frama&lt;/a&gt; &lt;a href=&#34;https://uweb.codeberg.page/en/&#34;&gt;codeberg&lt;/a&gt; &lt;a href=&#34;https://repo.or.cz/uweb.git/blob_plain/HEAD:/en/index.html&#34;&gt;repo&lt;/a&gt; &lt;a href=&#34;https://uweb.on-fleek.app/en/&#34;&gt;fleek&lt;/a&gt; &lt;a href=&#34;https://uwebzh.netlify.app/en/&#34;&gt;netlify&lt;/a&gt; &lt;a href=&#34;https://uweb.surge.sh/en/&#34;&gt;surge&lt;/a&gt; &lt;a href=&#34;https://uwebbrowser-t27o4.kinsta.page&#34;&gt;kinsta&lt;/a&gt; &lt;a href=&#34;https://uweb.zeabur.app/en/&#34;&gt;zeabur&lt;/a&gt; &lt;a href=&#34;https://torappinfo.bitbucket.io/en/&#34;&gt;bitbucket&lt;/a&gt; &lt;a href=&#34;https://muweb.pages.dev/en/&#34;&gt;pages&lt;/a&gt; &lt;a href=&#34;https://uweb.vercel.app/en/&#34;&gt;vercel&lt;/a&gt; &lt;a href=&#34;https://uweb.onrender.com/en/&#34;&gt;render&lt;/a&gt; &lt;a href=&#34;en/mirrors.md&#34; onclick=&#34;if(notRepo()){location=&#39;../../en/mirrors/index.html#&#39;;return false;}&#34;&gt;More...&lt;/a&gt;)&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;en/search.md&#34; onclick=&#34;if(notRepo()){location=&#39;../search/index.html#&#39;;return false;}&#34;&gt;AI chat as search engine&lt;/a&gt;; optimized UI for both AI and traditional search; &lt;a href=&#34;../input/index.html#&#34;&gt;input helpers&lt;/a&gt; for complex query.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;en/tips.md&#34; onclick=&#34;if(notRepo()){location=&#39;../redirect/index.html#&#39;;return false;}&#34;&gt;Global redirection&lt;/a&gt; to bypass censorship.&lt;/li&gt;&#xA;&lt;li&gt;Convenient: Any AI chatbot/book/dictionary/txt/command line/app/webapp (web extensions) as search engine.&lt;/li&gt;&#xA;&lt;li&gt;Tiny: less than 250k.&lt;/li&gt;&#xA;&lt;li&gt;Fast: run fast, even with thousands of user provided css/scripts/htmls.&lt;/li&gt;&#xA;&lt;li&gt;Efficient: less touches, one click to reach any number of search engines without repeated input; automate online services.&lt;/li&gt;&#xA;&lt;li&gt;Powerful: any native functionality with html5 enhancement and still secure; any urls to host website; javascript and shell scripting for general processing.&lt;/li&gt;&#xA;&lt;li&gt;Customizable: user-defined menus, (new) buttons and gestures for user agents, bookmarklets, url services, shell commands, internal functionality links and text processing etc.&lt;/li&gt;&#xA;&lt;li&gt;URL bar command line support (&amp;quot;!&amp;quot; and .js file as command).&lt;/li&gt;&#xA;&lt;li&gt;Site-specific JS/CSS/HTML/preprocessing.&lt;/li&gt;&#xA;&lt;li&gt;Online play/preview/preprocess for downloadable resources.&lt;/li&gt;&#xA;&lt;li&gt;Multiple type profiles: switch any data including website logins, user configurations orthogonally.&lt;/li&gt;&#xA;&lt;li&gt;Supports enhanced user &amp;quot;hosts&amp;quot; file. Empty IP address to lift all server-imposed limitations.&lt;/li&gt;&#xA;&lt;li&gt;Website test automation scripting. crontab support (alarm clock and more).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;main-features&#34;&gt;Main features&lt;/h4&gt;&#xA;&lt;p&gt;Custom paper size PDF export and long vector screenshot, TTS, text reflow, resource sniffer, translation, reader&#39;s mode, user-defined url redirection, webdav/http backup &amp;amp; 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, Wake-on-LAN, enabling html5 apps for local files (pdf/djvu/epub viewer, mdict dictionary lookup etc.).&lt;/p&gt;</description>
</item>
</channel>
</rss>

View file

@ -55,7 +55,7 @@
<a href="https://galaxystore.samsung.com/detail/info.torapp.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://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="en/mirrors.md" onclick="if(notRepo()){location='../../en/mirrors/index.html#';return false;}">More...</a>)</p>
(Mirrors: <a href="https://jamesfengcao.gitlab.io/uweb/en/">gitlab</a> <a href="https://torappinfo.frama.io/uweb/en/">frama</a> <a href="https://uweb.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://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="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>; optimized UI for both AI and traditional search; <a href="../input/index.html#">input helpers</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>
@ -105,8 +105,8 @@
</ul>
</div>
<p>Last Modified: 10 November 2025<br>
fix homescreen.html<br>
<p>Last Modified: 12 November 2025<br>
use uweb.codeberg<br>
<pre></pre>
</p>

View file

@ -1,4 +1,4 @@
let labels = ["<a href='https://jamesfengcao.codeberg.page/en/redirect/index.html'>Global redirect url</a>","Download path (with option 'Download to sdcard')","Default font","Cursive","Fantasy","Fixed","Sans-Serif","Serif"];
let labels = ["<a href='https://codeberg.org/uweb/pages/raw/branch/master/en/redirect/index.html#'>Global redirect url</a>","Download path (with option 'Download to sdcard')","Default font","Cursive","Fantasy","Fixed","Sans-Serif","Serif"];
let names = ["redirecturl","downloadpath","font","cursive","fantasy","fixed","sansserif","serif"];
let d=document;

View file

@ -22,4 +22,4 @@
<script charset="utf-8" src="https://jamesfengcao.codeberg.page/en/searchurl/config.js"></script>
<script charset="utf-8" src="https://codeberg.org/uweb/pages/raw/branch/master/en/searchurl/config.js#"></script>

View file

@ -29,7 +29,7 @@
/>
</url><url>
<loc>https://jamesfengcao.gitlab.io/uweb/en/</loc>
<lastmod>2025-11-11T21:14:46+08:00</lastmod>
<lastmod>2025-11-12T14:19:06+08:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="zh"
@ -546,7 +546,7 @@
<lastmod>2025-11-11T20:30:42+08:00</lastmod>
</url><url>
<loc>https://jamesfengcao.gitlab.io/uweb/en/readme/</loc>
<lastmod>2025-11-10T07:09:16+08:00</lastmod>
<lastmod>2025-11-12T14:19:06+08:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="zh"
@ -571,7 +571,7 @@
/>
</url><url>
<loc>https://jamesfengcao.gitlab.io/uweb/en/unlist/</loc>
<lastmod>2025-11-11T20:30:42+08:00</lastmod>
<lastmod>2025-11-12T14:19:06+08:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="zh"

View file

@ -26,7 +26,7 @@
<link>https://jamesfengcao.gitlab.io/uweb/en/readme/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://jamesfengcao.gitlab.io/uweb/en/readme/</guid>
<description>&lt;script&gt;function notRepo(){let u=location.href.replace(/#$/, &#39;&#39;);return u.endsWith(&#39;index.html&#39;)||u.endsWith(&#39;readme/&#39;);}&lt;/script&gt;&#xA;&lt;h3 id=&#34;uweb-browser-minimal-suckless-web-browser-with-unlimited-power&#34;&gt;Uweb browser: minimal suckless web browser with unlimited power&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;README.zh-Hans.md&#34; onclick=&#34;if(notRepo()){location=&#39;../../zh/readme/index.html#&#39;;return false;}&#34;&gt;中文&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5&#34;&gt;Amazon appstore&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://galaxystore.samsung.com/detail/info.torapp.uweb&#34;&gt;Galaxy.Store&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;en/download.md&#34; onclick=&#34;if(notRepo()){location=&#39;../../en/changelog/index.html#&#39;;return false;}&#34;&gt;Downloads&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://torappinfo.github.io/uweb/en/&#34;&gt;Uweb browser: downloads, plugins and tips&lt;/a&gt;&lt;br&gt;&#xA;(Mirrors: &lt;a href=&#34;https://jamesfengcao.gitlab.io/uweb/en/&#34;&gt;gitlab&lt;/a&gt; &lt;a href=&#34;https://torappinfo.frama.io/uweb/en/&#34;&gt;frama&lt;/a&gt; &lt;a href=&#34;https://jamesfengcao.codeberg.page/en/&#34;&gt;codeberg&lt;/a&gt; &lt;a href=&#34;https://repo.or.cz/uweb.git/blob_plain/HEAD:/en/index.html&#34;&gt;repo&lt;/a&gt; &lt;a href=&#34;https://uweb.on-fleek.app/en/&#34;&gt;fleek&lt;/a&gt; &lt;a href=&#34;https://uwebzh.netlify.app/en/&#34;&gt;netlify&lt;/a&gt; &lt;a href=&#34;https://uweb.surge.sh/en/&#34;&gt;surge&lt;/a&gt; &lt;a href=&#34;https://uwebbrowser-t27o4.kinsta.page&#34;&gt;kinsta&lt;/a&gt; &lt;a href=&#34;https://uweb.zeabur.app/en/&#34;&gt;zeabur&lt;/a&gt; &lt;a href=&#34;https://torappinfo.bitbucket.io/en/&#34;&gt;bitbucket&lt;/a&gt; &lt;a href=&#34;https://muweb.pages.dev/en/&#34;&gt;pages&lt;/a&gt; &lt;a href=&#34;https://uweb.vercel.app/en/&#34;&gt;vercel&lt;/a&gt; &lt;a href=&#34;https://uweb.onrender.com/en/&#34;&gt;render&lt;/a&gt; &lt;a href=&#34;en/mirrors.md&#34; onclick=&#34;if(notRepo()){location=&#39;../../en/mirrors/index.html#&#39;;return false;}&#34;&gt;More...&lt;/a&gt;)&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;en/search.md&#34; onclick=&#34;if(notRepo()){location=&#39;../search/index.html#&#39;;return false;}&#34;&gt;AI chat as search engine&lt;/a&gt;; optimized UI for both AI and traditional search; &lt;a href=&#34;../input/index.html#&#34;&gt;input helpers&lt;/a&gt; for complex query.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;en/tips.md&#34; onclick=&#34;if(notRepo()){location=&#39;../redirect/index.html#&#39;;return false;}&#34;&gt;Global redirection&lt;/a&gt; to bypass censorship.&lt;/li&gt;&#xA;&lt;li&gt;Convenient: Any AI chatbot/book/dictionary/txt/command line/app/webapp (web extensions) as search engine.&lt;/li&gt;&#xA;&lt;li&gt;Tiny: less than 250k.&lt;/li&gt;&#xA;&lt;li&gt;Fast: run fast, even with thousands of user provided css/scripts/htmls.&lt;/li&gt;&#xA;&lt;li&gt;Efficient: less touches, one click to reach any number of search engines without repeated input; automate online services.&lt;/li&gt;&#xA;&lt;li&gt;Powerful: any native functionality with html5 enhancement and still secure; any urls to host website; javascript and shell scripting for general processing.&lt;/li&gt;&#xA;&lt;li&gt;Customizable: user-defined menus, (new) buttons and gestures for user agents, bookmarklets, url services, shell commands, internal functionality links and text processing etc.&lt;/li&gt;&#xA;&lt;li&gt;URL bar command line support (&amp;quot;!&amp;quot; and .js file as command).&lt;/li&gt;&#xA;&lt;li&gt;Site-specific JS/CSS/HTML/preprocessing.&lt;/li&gt;&#xA;&lt;li&gt;Online play/preview/preprocess for downloadable resources.&lt;/li&gt;&#xA;&lt;li&gt;Multiple type profiles: switch any data including website logins, user configurations orthogonally.&lt;/li&gt;&#xA;&lt;li&gt;Supports enhanced user &amp;quot;hosts&amp;quot; file. Empty IP address to lift all server-imposed limitations.&lt;/li&gt;&#xA;&lt;li&gt;Website test automation scripting. crontab support (alarm clock and more).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;main-features&#34;&gt;Main features&lt;/h4&gt;&#xA;&lt;p&gt;Custom paper size PDF export and long vector screenshot, TTS, text reflow, resource sniffer, translation, reader&#39;s mode, user-defined url redirection, webdav/http backup &amp;amp; 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, Wake-on-LAN, enabling html5 apps for local files (pdf/djvu/epub viewer, mdict dictionary lookup etc.).&lt;/p&gt;</description>
<description>&lt;script&gt;function notRepo(){let u=location.href.replace(/#$/, &#39;&#39;);return u.endsWith(&#39;index.html&#39;)||u.endsWith(&#39;readme/&#39;);}&lt;/script&gt;&#xA;&lt;h3 id=&#34;uweb-browser-minimal-suckless-web-browser-with-unlimited-power&#34;&gt;Uweb browser: minimal suckless web browser with unlimited power&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;README.zh-Hans.md&#34; onclick=&#34;if(notRepo()){location=&#39;../../zh/readme/index.html#&#39;;return false;}&#34;&gt;中文&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.amazon.com/TorApp-Info-uweb-browser-for-geeks/dp/B098QPR6N5&#34;&gt;Amazon appstore&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://galaxystore.samsung.com/detail/info.torapp.uweb&#34;&gt;Galaxy.Store&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;en/download.md&#34; onclick=&#34;if(notRepo()){location=&#39;../../en/changelog/index.html#&#39;;return false;}&#34;&gt;Downloads&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://torappinfo.github.io/uweb/en/&#34;&gt;Uweb browser: downloads, plugins and tips&lt;/a&gt;&lt;br&gt;&#xA;(Mirrors: &lt;a href=&#34;https://jamesfengcao.gitlab.io/uweb/en/&#34;&gt;gitlab&lt;/a&gt; &lt;a href=&#34;https://torappinfo.frama.io/uweb/en/&#34;&gt;frama&lt;/a&gt; &lt;a href=&#34;https://uweb.codeberg.page/en/&#34;&gt;codeberg&lt;/a&gt; &lt;a href=&#34;https://repo.or.cz/uweb.git/blob_plain/HEAD:/en/index.html&#34;&gt;repo&lt;/a&gt; &lt;a href=&#34;https://uweb.on-fleek.app/en/&#34;&gt;fleek&lt;/a&gt; &lt;a href=&#34;https://uwebzh.netlify.app/en/&#34;&gt;netlify&lt;/a&gt; &lt;a href=&#34;https://uweb.surge.sh/en/&#34;&gt;surge&lt;/a&gt; &lt;a href=&#34;https://uwebbrowser-t27o4.kinsta.page&#34;&gt;kinsta&lt;/a&gt; &lt;a href=&#34;https://uweb.zeabur.app/en/&#34;&gt;zeabur&lt;/a&gt; &lt;a href=&#34;https://torappinfo.bitbucket.io/en/&#34;&gt;bitbucket&lt;/a&gt; &lt;a href=&#34;https://muweb.pages.dev/en/&#34;&gt;pages&lt;/a&gt; &lt;a href=&#34;https://uweb.vercel.app/en/&#34;&gt;vercel&lt;/a&gt; &lt;a href=&#34;https://uweb.onrender.com/en/&#34;&gt;render&lt;/a&gt; &lt;a href=&#34;en/mirrors.md&#34; onclick=&#34;if(notRepo()){location=&#39;../../en/mirrors/index.html#&#39;;return false;}&#34;&gt;More...&lt;/a&gt;)&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;en/search.md&#34; onclick=&#34;if(notRepo()){location=&#39;../search/index.html#&#39;;return false;}&#34;&gt;AI chat as search engine&lt;/a&gt;; optimized UI for both AI and traditional search; &lt;a href=&#34;../input/index.html#&#34;&gt;input helpers&lt;/a&gt; for complex query.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;en/tips.md&#34; onclick=&#34;if(notRepo()){location=&#39;../redirect/index.html#&#39;;return false;}&#34;&gt;Global redirection&lt;/a&gt; to bypass censorship.&lt;/li&gt;&#xA;&lt;li&gt;Convenient: Any AI chatbot/book/dictionary/txt/command line/app/webapp (web extensions) as search engine.&lt;/li&gt;&#xA;&lt;li&gt;Tiny: less than 250k.&lt;/li&gt;&#xA;&lt;li&gt;Fast: run fast, even with thousands of user provided css/scripts/htmls.&lt;/li&gt;&#xA;&lt;li&gt;Efficient: less touches, one click to reach any number of search engines without repeated input; automate online services.&lt;/li&gt;&#xA;&lt;li&gt;Powerful: any native functionality with html5 enhancement and still secure; any urls to host website; javascript and shell scripting for general processing.&lt;/li&gt;&#xA;&lt;li&gt;Customizable: user-defined menus, (new) buttons and gestures for user agents, bookmarklets, url services, shell commands, internal functionality links and text processing etc.&lt;/li&gt;&#xA;&lt;li&gt;URL bar command line support (&amp;quot;!&amp;quot; and .js file as command).&lt;/li&gt;&#xA;&lt;li&gt;Site-specific JS/CSS/HTML/preprocessing.&lt;/li&gt;&#xA;&lt;li&gt;Online play/preview/preprocess for downloadable resources.&lt;/li&gt;&#xA;&lt;li&gt;Multiple type profiles: switch any data including website logins, user configurations orthogonally.&lt;/li&gt;&#xA;&lt;li&gt;Supports enhanced user &amp;quot;hosts&amp;quot; file. Empty IP address to lift all server-imposed limitations.&lt;/li&gt;&#xA;&lt;li&gt;Website test automation scripting. crontab support (alarm clock and more).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;main-features&#34;&gt;Main features&lt;/h4&gt;&#xA;&lt;p&gt;Custom paper size PDF export and long vector screenshot, TTS, text reflow, resource sniffer, translation, reader&#39;s mode, user-defined url redirection, webdav/http backup &amp;amp; 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, Wake-on-LAN, enabling html5 apps for local files (pdf/djvu/epub viewer, mdict dictionary lookup etc.).&lt;/p&gt;</description>
</item>
</channel>
</rss>

View file

@ -4,14 +4,14 @@
<sitemap>
<loc>https://jamesfengcao.gitlab.io/uweb/en/sitemap.xml</loc>
<lastmod>2025-11-11T21:14:46+08:00</lastmod>
<lastmod>2025-11-12T14:19:06+08:00</lastmod>
</sitemap>
<sitemap>
<loc>https://jamesfengcao.gitlab.io/uweb/zh/sitemap.xml</loc>
<lastmod>2025-11-12T08:59:31+08:00</lastmod>
<lastmod>2025-11-12T14:19:36+08:00</lastmod>
</sitemap>

View file

@ -88,7 +88,7 @@ AI/chatGPT:</p>
</div>
<p>Last Modified: 12 November 2025<br>
update AI engines<br>
use uweb.codeberg<br>
<pre></pre>
</p>

File diff suppressed because one or more lines are too long

View file

@ -56,7 +56,7 @@
<a href="https://galaxystore.samsung.com/detail/info.torapp.uweb">Galaxy.Store</a><br>
<a href="en/download.md" onclick="if(notRepo()){location='../../en/changelog/index.html#';return false;}">下载</a></p>
<p><a href="https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html">超微浏览器下载及使用技巧</a><br>
(镜像: <a href="https://jamesfengcao.atomgit.net/uweb/zh/">atomgit</a> <a href="https://jamesfengcao.gitlab.io/uweb/zh/">gitlab</a> <a href="https://torappinfo.frama.io/uweb/zh/">frama</a> <a href="https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html">repo</a> <a href="https://jamesfengcao.codeberg.page/zh/">codeberg</a> <a href="https://torappinfo.github.io/uweb/zh/">github</a> <a href="https://uweb.onrender.com/zh/">render</a> <a href="https://uweb.surge.sh/zh/">surge</a> <a href="https://uwebzh.netlify.app/zh/">netlify</a> <a href="https://uweb-m.pgs.sh/zh/">pgs</a> <a href="https://uwebbrowser-t27o4.kinsta.page/zh/">kinsta</a> <a href="https://uweb.on-fleek.app/zh/">fleek</a> <a href="https://muweb.pages.dev/zh/">pages</a> <a href="https://torappinfo.bitbucket.io/zh/">bitbucket</a> <a href="https://torapp.eu.org/zh/">torapp</a> <a href="https://uweb.torapp.eu.org/zh/">torappv</a> <a href="https://uweb.zeabur.app/zh/">zeabur</a> <a href="https://uweb.staticrun.app">static</a> <a href="https://torappinfo-uweb.statichost.eu">statichost</a> <a href="https://uweb.vercel.app/zh/">vercel</a> <a href="en/mirrors.md" onclick="if(notRepo()){location='../../en/mirrors/index.html#';return false;}">专用镜像...</a>)</p>
(镜像: <a href="https://jamesfengcao.atomgit.net/uweb/zh/">atomgit</a> <a href="https://jamesfengcao.gitlab.io/uweb/zh/">gitlab</a> <a href="https://torappinfo.frama.io/uweb/zh/">frama</a> <a href="https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html">repo</a> <a href="https://uweb.codeberg.page/zh/">codeberg</a> <a href="https://torappinfo.github.io/uweb/zh/">github</a> <a href="https://uweb.onrender.com/zh/">render</a> <a href="https://uweb.surge.sh/zh/">surge</a> <a href="https://uwebzh.netlify.app/zh/">netlify</a> <a href="https://uweb-m.pgs.sh/zh/">pgs</a> <a href="https://uwebbrowser-t27o4.kinsta.page/zh/">kinsta</a> <a href="https://uweb.on-fleek.app/zh/">fleek</a> <a href="https://muweb.pages.dev/zh/">pages</a> <a href="https://torappinfo.bitbucket.io/zh/">bitbucket</a> <a href="https://torapp.eu.org/zh/">torapp</a> <a href="https://uweb.torapp.eu.org/zh/">torappv</a> <a href="https://uweb.zeabur.app/zh/">zeabur</a> <a href="https://uweb.staticrun.app">static</a> <a href="https://torappinfo-uweb.statichost.eu">statichost</a> <a href="https://uweb.vercel.app/zh/">vercel</a> <a href="en/mirrors.md" onclick="if(notRepo()){location='../../en/mirrors/index.html#';return false;}">专用镜像...</a>)</p>
<ul>
<li><a href="zh/search.md" onclick="if(notRepo()){location='../search/index.html#';return false;}">提供20多deepseek满血版接入点。</a></li>
<li>免魔法支持claude4chatgpt5, gemini 2.5 pro/flash, grok4等最新AI。</li>
@ -103,8 +103,8 @@
</ul>
</div>
<p>Last Modified: 7 November 2025<br>
rewording<br>
<p>Last Modified: 12 November 2025<br>
use uweb.codeberg<br>
<pre></pre>
</p>

View file

@ -1,4 +1,4 @@
let labels = ["<a href='https://jamesfengcao.codeberg.page/zh/redirect/index.html'>全局重定向网址</a>","下载目录(选项'下载至可卸存储'下生效)","网页默认字体族","cursive字体族","Fantasy字体族","Fixed字体族","Sans-Serif字体族","Serif字体族"];
let labels = ["<a href='https://gitee.com/jamesfengcao/uweb/raw/master/zh/redirect/index.html#'>全局重定向网址</a>","下载目录(选项'下载至可卸存储'下生效)","网页默认字体族","cursive字体族","Fantasy字体族","Fixed字体族","Sans-Serif字体族","Serif字体族"];
let names = ["redirecturl","downloadpath","font","cursive","fantasy","fixed","sansserif","serif"];
let d=document;

View file

@ -22,4 +22,4 @@
<script charset="utf-8" src="https://jamesfengcao.codeberg.page/zh/searchurl/config.js"></script>
<script charset="utf-8" src="https://gitee.com/jamesfengcao/uweb/raw/master/zh/searchurl/config.js#"></script>

View file

@ -29,7 +29,7 @@
/>
</url><url>
<loc>https://jamesfengcao.gitlab.io/uweb/zh/</loc>
<lastmod>2025-11-12T08:59:31+08:00</lastmod>
<lastmod>2025-11-12T14:19:36+08:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"
@ -519,7 +519,7 @@
<lastmod>2024-04-02T11:46:25+08:00</lastmod>
</url><url>
<loc>https://jamesfengcao.gitlab.io/uweb/zh/readme/</loc>
<lastmod>2025-11-07T09:14:19+08:00</lastmod>
<lastmod>2025-11-12T14:19:36+08:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"
@ -544,7 +544,7 @@
/>
</url><url>
<loc>https://jamesfengcao.gitlab.io/uweb/zh/unlist/</loc>
<lastmod>2025-11-07T09:14:19+08:00</lastmod>
<lastmod>2025-11-12T14:19:36+08:00</lastmod>
<xhtml:link
rel="alternate"
hreflang="en"

File diff suppressed because one or more lines are too long