diff --git a/README.zh-Hans.md b/README.zh-Hans.md
index fa868404..7cfc9519 100644
--- a/README.zh-Hans.md
+++ b/README.zh-Hans.md
@@ -8,7 +8,7 @@
下载
[超微浏览器下载及使用技巧](https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html)
-(镜像: [atomgit](https://jamesfengcao.atomgit.net/uweb/zh/) [gitlab](https://jamesfengcao.gitlab.io/uweb/zh/) [frama](https://torappinfo.frama.io/uweb/zh/) [repo](https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html) [codeberg](https://jamesfengcao.codeberg.page/zh/) [github](https://torappinfo.github.io/uweb/zh/) [render](https://uweb.onrender.com/zh/) [surge](https://uweb.surge.sh/zh/) [netlify](https://uwebzh.netlify.app/zh/) [pgs](https://uweb-m.pgs.sh/zh/) [deno](https://posh-crab-23.deno.dev/zh/) [kinsta](https://uwebbrowser-t27o4.kinsta.page/zh/) [fleek](https://uweb.on-fleek.app/zh/) [pages](https://muweb.pages.dev/zh/) [bitbucket](https://torappinfo.bitbucket.io/zh/) [torapp](https://torapp.eu.org/zh/) [torappv](https://uweb.torapp.eu.org/zh/) [glitch](https://uweb.glitch.me/zh/) [zeabur](https://uweb.zeabur.app/zh/) [vercel](https://uweb.vercel.app/zh/) 专用镜像...)
+(镜像: [atomgit](https://jamesfengcao.atomgit.net/uweb/zh/) [gitlab](https://jamesfengcao.gitlab.io/uweb/zh/) [frama](https://torappinfo.frama.io/uweb/zh/) [repo](https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html) [codeberg](https://jamesfengcao.codeberg.page/zh/) [github](https://torappinfo.github.io/uweb/zh/) [render](https://uweb.onrender.com/zh/) [surge](https://uweb.surge.sh/zh/) [netlify](https://uwebzh.netlify.app/zh/) [pgs](https://uweb-m.pgs.sh/zh/) [deno](https://posh-crab-23.deno.dev/zh/) [kinsta](https://uwebbrowser-t27o4.kinsta.page/zh/) [fleek](https://uweb.on-fleek.app/zh/) [pages](https://muweb.pages.dev/zh/) [bitbucket](https://torappinfo.bitbucket.io/zh/) [torapp](https://torapp.eu.org/zh/) [torappv](https://uweb.torapp.eu.org/zh/) [glitch](https://uweb.glitch.me/zh/) [zeabur](https://uweb.zeabur.app/zh/) [static](https://uweb.staticrun.app) [vercel](https://uweb.vercel.app/zh/) 专用镜像...)
- 提供20多deepseek满血版接入点,包括秘塔ds接入。解决ds官网不稳定问题。
- 免魔法国内直接访问英文技术网站如google、百科、AI 聊天devv.ai等
diff --git a/README.zh.md b/README.zh.md
index fa868404..7cfc9519 100644
--- a/README.zh.md
+++ b/README.zh.md
@@ -8,7 +8,7 @@
下载
[超微浏览器下载及使用技巧](https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html)
-(镜像: [atomgit](https://jamesfengcao.atomgit.net/uweb/zh/) [gitlab](https://jamesfengcao.gitlab.io/uweb/zh/) [frama](https://torappinfo.frama.io/uweb/zh/) [repo](https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html) [codeberg](https://jamesfengcao.codeberg.page/zh/) [github](https://torappinfo.github.io/uweb/zh/) [render](https://uweb.onrender.com/zh/) [surge](https://uweb.surge.sh/zh/) [netlify](https://uwebzh.netlify.app/zh/) [pgs](https://uweb-m.pgs.sh/zh/) [deno](https://posh-crab-23.deno.dev/zh/) [kinsta](https://uwebbrowser-t27o4.kinsta.page/zh/) [fleek](https://uweb.on-fleek.app/zh/) [pages](https://muweb.pages.dev/zh/) [bitbucket](https://torappinfo.bitbucket.io/zh/) [torapp](https://torapp.eu.org/zh/) [torappv](https://uweb.torapp.eu.org/zh/) [glitch](https://uweb.glitch.me/zh/) [zeabur](https://uweb.zeabur.app/zh/) [vercel](https://uweb.vercel.app/zh/) 专用镜像...)
+(镜像: [atomgit](https://jamesfengcao.atomgit.net/uweb/zh/) [gitlab](https://jamesfengcao.gitlab.io/uweb/zh/) [frama](https://torappinfo.frama.io/uweb/zh/) [repo](https://repo.or.cz/uweb.git/blob_plain/HEAD:/zh/index.html) [codeberg](https://jamesfengcao.codeberg.page/zh/) [github](https://torappinfo.github.io/uweb/zh/) [render](https://uweb.onrender.com/zh/) [surge](https://uweb.surge.sh/zh/) [netlify](https://uwebzh.netlify.app/zh/) [pgs](https://uweb-m.pgs.sh/zh/) [deno](https://posh-crab-23.deno.dev/zh/) [kinsta](https://uwebbrowser-t27o4.kinsta.page/zh/) [fleek](https://uweb.on-fleek.app/zh/) [pages](https://muweb.pages.dev/zh/) [bitbucket](https://torappinfo.bitbucket.io/zh/) [torapp](https://torapp.eu.org/zh/) [torappv](https://uweb.torapp.eu.org/zh/) [glitch](https://uweb.glitch.me/zh/) [zeabur](https://uweb.zeabur.app/zh/) [static](https://uweb.staticrun.app) [vercel](https://uweb.vercel.app/zh/) 专用镜像...)
- 提供20多deepseek满血版接入点,包括秘塔ds接入。解决ds官网不稳定问题。
- 免魔法国内直接访问英文技术网站如google、百科、AI 聊天devv.ai等
diff --git a/en/_posts/index.xml b/en/_posts/index.xml
index 5ae71a2f..26f00044 100644
--- a/en/_posts/index.xml
+++ b/en/_posts/index.xml
@@ -6,7 +6,7 @@
Recent content in _Posts on uweb browser: unlimited powerHugoen
- Sat, 05 Apr 2025 21:23:29 +0800
+ Tue, 08 Apr 2025 16:35:49 +0800popup menu for Long pressed link and downloading
@@ -27,7 +27,7 @@
https://jamesfengcao.gitlab.io/uweb/en/input/
Fri, 13 Dec 2024 00:00:00 +0000https://jamesfengcao.gitlab.io/uweb/en/input/
- <p>Click the following links to install menus popped by long pressing the share button (with arrow-out-of-square as icon) on the bottom toolbar:<br>
<a href="i:0gdefault.input::@Newline@%0A">New line</a><br>
<a href="i:0gdefault.input::@CTRL-Z@%1A%0A">CTRL-Z</a><br>
<a href="i:0gdefault.input::@CTRL-Y@%19%0A">CTRL-Y</a></p>
<p>Long pressing the share button in <a href="../index.html#">uweb browser</a> will popup menus defined in file "default.input", each line of which defines common phrase for user inputs. If the phrase begins with "@xxxx@", then "xxxx" part is the alias for the rest part of the string. Alias could be used for non-printable phrases.</p>
+ <p>Click the following links to install menus popped by long pressing the share button (with arrow-out-of-square as icon) on the bottom toolbar:<br>
<a href="i:0gdefault.input::@^J@%0A">New line</a><br>
<a href="i:0gdefault.input::@^Z@%1A%0A">CTRL-Z</a><br>
<a href="i:0gdefault.input::@^Y@%19%0A">CTRL-Y</a></p>
<p>Long pressing the share button in <a href="../index.html#">uweb browser</a> will popup menus defined in file "default.input", each line of which defines common phrase for user inputs. If the phrase begins with "@xxxx@", then "xxxx" part is the alias for the rest part of the string. Alias could be used for non-printable phrases.</p>CSS styles
diff --git a/en/index.xml b/en/index.xml
index 20e51ed7..15dd4f3b 100644
--- a/en/index.xml
+++ b/en/index.xml
@@ -6,7 +6,7 @@
Recent content on uweb browser: unlimited powerHugoen
- Sat, 05 Apr 2025 21:23:29 +0800
+ Tue, 08 Apr 2025 16:35:49 +0800popup menu for Long pressed link and downloading
@@ -27,7 +27,7 @@
https://jamesfengcao.gitlab.io/uweb/en/input/
Fri, 13 Dec 2024 00:00:00 +0000https://jamesfengcao.gitlab.io/uweb/en/input/
- <p>Click the following links to install menus popped by long pressing the share button (with arrow-out-of-square as icon) on the bottom toolbar:<br>
<a href="i:0gdefault.input::@Newline@%0A">New line</a><br>
<a href="i:0gdefault.input::@CTRL-Z@%1A%0A">CTRL-Z</a><br>
<a href="i:0gdefault.input::@CTRL-Y@%19%0A">CTRL-Y</a></p>
<p>Long pressing the share button in <a href="../index.html#">uweb browser</a> will popup menus defined in file "default.input", each line of which defines common phrase for user inputs. If the phrase begins with "@xxxx@", then "xxxx" part is the alias for the rest part of the string. Alias could be used for non-printable phrases.</p>
+ <p>Click the following links to install menus popped by long pressing the share button (with arrow-out-of-square as icon) on the bottom toolbar:<br>
<a href="i:0gdefault.input::@^J@%0A">New line</a><br>
<a href="i:0gdefault.input::@^Z@%1A%0A">CTRL-Z</a><br>
<a href="i:0gdefault.input::@^Y@%19%0A">CTRL-Y</a></p>
<p>Long pressing the share button in <a href="../index.html#">uweb browser</a> will popup menus defined in file "default.input", each line of which defines common phrase for user inputs. If the phrase begins with "@xxxx@", then "xxxx" part is the alias for the rest part of the string. Alias could be used for non-printable phrases.</p>Search engine query URLs
diff --git a/en/input/index.html b/en/input/index.html
index a9de79a5..4d3ad654 100644
--- a/en/input/index.html
+++ b/en/input/index.html
@@ -45,14 +45,14 @@
Click the following links to install menus popped by long pressing the share button (with arrow-out-of-square as icon) on the bottom toolbar:
-New line
-CTRL-Z
-CTRL-Y
Long pressing the share button in uweb browser will popup menus defined in file "default.input", each line of which defines common phrase for user inputs. If the phrase begins with "@xxxx@", then "xxxx" part is the alias for the rest part of the string. Alias could be used for non-printable phrases.
-
Last Modified: 14 December 2024
-Common phrases for input method
+
Last Modified: 7 April 2025
+update search engines
diff --git a/en/links/index.html b/en/links/index.html
index 4ffa6487..644f1bc5 100644
--- a/en/links/index.html
+++ b/en/links/index.html
@@ -160,6 +160,10 @@ Ex. ":p x" or ":px" for screen width and infinite height (as
"i:" internal links:
+
i:0UA[d][ExtraUseragent]:[url]
+Open [url] with specified useragent appended by [ExtraUseragent]. "[d]" is optional single digit.
+
+
i:0b[path]:[url]
Extract remote content (tar/tgz/zip) under the folder [path]. If [path] ends with "/", then put unzipped file under the folder "[path]/[file name stem]" (for zipped files only, not for tar/tgz).
@@ -335,8 +339,8 @@ Bundle of internal urls, if it is an "i:0" url, then it should have th
-
Last Modified: 15 March 2025
-wol support
+
Last Modified: 8 April 2025
+update search engines
Limitations (they are here for performance reasons):
+
The first engine in the file must be url without or with '%s'.
Internal scheme engine urls (such as i:, d:, c:) must have '%s', since '%s' format is more general (only type 2 is allowed, since POST makes no sense for internal schemes).
Local engines
@@ -70,7 +71,7 @@ d:mimetype:[command line with '%s' as keyword]:[base url for external resources]
Last Modified: 5 April 2025
-uweb1120: %s url can be the first search engine now
+update search engines