<title>_posts on uweb browser: unlimited power</title>
<title>_Posts on uweb browser: unlimited power</title>
<link>/en/_posts/</link>
<description>Recent content in _posts on uweb browser: unlimited power</description>
<description>Recent content in _Posts on uweb browser: unlimited power</description>
<generator>Hugo -- gohugo.io</generator>
<language>en</language>
<lastBuildDate>Fri, 01 Dec 2023 00:00:00 +0000</lastBuildDate>
@ -13,82 +13,42 @@
<link>/en/textprocess/</link>
<pubDate>Fri, 01 Dec 2023 00:00:00 +0000</pubDate>
<guid>/en/textprocess/</guid>
<description>Click the following links to install menus for long pressing the button &quot;link&quot;:
Copy selected text with html format to clipboard
Search with home screen
google Translate
bing translate
deepL
The file &quot;default.select&quot; defines text processing menus for selected text. If no text is selected, the menu item operates on the whole page. Each line of the file has the following format:
[Name]:[mimetype]:[command line]
[mimetype] specifies input/output for [command line].</description>
<description>Click the following links to install menus for long pressing the button &quot;link&quot;:
Copy selected text with html format to clipboard
Search with home screen
google Translate
bing translate
deepL
The file &quot;default.select&quot; defines text processing menus for selected text. If no text is selected, the menu item operates on the whole page. Each line of the file has the following format:
[Name]:[mimetype]:[command line]
[mimetype] specifies input/output for [command line].</description>
</item>
<item>
<title>Links</title>
<link>/en/links/</link>
<pubDate>Sat, 28 Oct 2023 00:00:00 +0000</pubDate>
<guid>/en/links/</guid>
<description>Click the following links to install menus popped by long pressing the bookmark button (with star as icon):
Capture long screenshot (need long screenshot mode)
Select All:CTRL-A/undo:CTRL-Z/Redo:CTRL-Y
Extend site cookies to 10 years
Clear site cookies
VPN
Switch configuration
Wait for network msg
Certificate info
Backup to box.com
Restore from box.com
upload to box.com
More webdav link menu items
Web fullscreen
Long pressing the bookmark button in uweb browser will popup menus defined in file &quot;default.</description>
<description>Click the following links to install menus popped by long pressing the bookmark button (with star as icon):
Capture long screenshot (need long screenshot mode)
Select All:CTRL-A/undo:CTRL-Z/Redo:CTRL-Y
Extend site cookies to 10 years
Clear site cookies
VPN
Switch configuration
Wait for network msg
Certificate info
Backup to box.com
Restore from box.com
upload to box.com
More webdav link menu items
Web fullscreen
Long pressing the bookmark button in uweb browser will popup menus defined in file &quot;default.</description>
</item>
<item>
<title>cron</title>
<link>/en/tcron/</link>
<pubDate>Wed, 25 Oct 2023 00:00:00 +0000</pubDate>
<guid>/en/tcron/</guid>
<description>crontab (with enhanced semantics) For performance, the file &quot;crontab&quot; uses single space as field separator. Letters are not suppored currently. So use &quot;1&quot; for &quot;January&quot; and 2 for &quot;Tuesday&quot; etc.
The sixth field in crontab file could be in the format of internal links. Specifically, &quot;c:&quot; to execute the following commands in termux and &quot;!&quot; to execute commands directly. If the sixth field is not in any of above formats, then the field will appear as the message of alarm clock.</description>
<description>crontab (with enhanced semantics) For performance, the file &quot;crontab&quot; uses single space as field separator. Letters are not suppored currently. So use &quot;1&quot; for &quot;January&quot; and 2 for &quot;Tuesday&quot; etc.
The sixth field in crontab file could be in the format of internal links. Specifically, &quot;c:&quot; to execute the following commands in termux and &quot;!&quot; to execute commands directly. If the sixth field is not in any of above formats, then the field will appear as the message of alarm clock.</description>
<description>Offline resources locate in the folder &quot;sitecache&quot;. With the option &quot;use offline resources&quot; enabled, the corresponding files in &quot;sitecache/[domain name]/[full path including filename, the url path part]&quot; are loaded first before reaching the network.
bingChat UI Install bingChat UI ai.html for censored area (bingChat UI)
Install bingWrite UI write.html for censored area (bingWrite)
Install bingAI image creator UI draw.html for censored area (bingAI image creator)
Serverless local sites Click to install url service that extracts web apps to the folder &quot;sitecache/local/&quot;: support web extensions (.</description>
<description>Offline resources locate in the folder &quot;sitecache&quot;. With the option &quot;use offline resources&quot; enabled, the corresponding files in &quot;sitecache/[domain name]/[full path including filename, the url path part]&quot; are loaded first before reaching the network.
bingChat UI Install bingChat UI ai.html for censored area (bingChat UI)
Install bingWrite UI write.html for censored area (bingWrite)
Install bingAI image creator UI draw.html for censored area (bingAI image creator)
Serverless local sites Click to install url service that extracts web apps to the folder &quot;sitecache/local/&quot;: support web extensions (.</description>
<description>⚠️Redirection forwards cookies with the setting option &quot;Redirect cookies&quot; enabled, so use the options with care.
Setting options: &quot;Url redirection&quot; vs. &quot;Resource redirection&quot; &quot;Url redirection&quot; redirects the main/page url only while &quot;Resource redirection&quot; is for all urls in the page.
Global redirection Global redirection is enabled with the setting option &quot;Resource redirection&quot; or both &quot;Url redirection&quot; and &quot;Redirect cookies&quot;.
When a valid global redirection url is set, the &quot;default.redirect&quot; has no effect, and any url resource is fetched with the new url by appending the original url to the global redirection url.</description>
<description>⚠️Redirection forwards cookies with the setting option &quot;Redirect cookies&quot; enabled, so use the options with care.
Setting options: &quot;Url redirection&quot; vs. &quot;Resource redirection&quot; &quot;Url redirection&quot; redirects the main/page url only while &quot;Resource redirection&quot; is for all urls in the page.
Global redirection Global redirection is enabled with the setting option &quot;Resource redirection&quot; or both &quot;Url redirection&quot; and &quot;Redirect cookies&quot;.
When a valid global redirection url is set, the &quot;default.redirect&quot; has no effect, and any url resource is fetched with the new url by appending the original url to the global redirection url.</description>
</item>
<item>
<title>Hosts files</title>
<link>/en/adblock_domain/</link>
<pubDate>Mon, 20 Mar 2023 00:00:00 +0000</pubDate>
<guid>/en/adblock_domain/</guid>
<description>The enhanced hosts files &quot;hosts&quot; and &quot;default.hosts&quot; take effect with the setting option &quot;use hosts&quot;.
hosts The enhanced file &quot;hosts&quot; defines IP addresses/attributes for domains. Each line has the following format:
where &quot;[[IP address][attributes]]&quot; could be:
ipv4 address such as:
172.67.157.211 torapp.eu.org
ipv6 address, Ex.:
[2606:4700:3037::6815:8c3] torapp.eu.org
empty, that would lift all server-imposed limitations. Ex.:
[single space]gitee.com
which will make all git repositories on the domain visitable as websites with raw file access url.</description>
<description>The enhanced hosts files &quot;hosts&quot; and &quot;default.hosts&quot; take effect with the setting option &quot;use hosts&quot;.
hosts The enhanced file &quot;hosts&quot; defines IP addresses/attributes for domains. Each line has the following format:
[[IP address][attributes]][single space][domain name]
where &quot;[[IP address][attributes]]&quot; could be:
ipv4 address such as:
172.67.157.211 torapp.eu.org
ipv6 address, Ex.:
[2606:4700:3037::6815:8c3] torapp.eu.org
empty, that would lift all server-imposed limitations. Ex.:
[single space]gitee.com
which will make all git repositories on the domain visitable as websites with raw file access url.</description>
</item>
<item>
<title>JS/CSS/HTML/preprocessing for domains</title>
@ -102,204 +62,112 @@ which will make all git repositories on the domain visitable as websites with ra
<link>/en/bookmark/</link>
<pubDate>Mon, 16 Jan 2023 00:00:00 +0000</pubDate>
<guid>/en/bookmark/</guid>
<description>AI, chatgpt etc.
andi freegpt teach-anything magickpen Wait for url from other devices
berify: reverse image search for video
Tips File handling and styling with home.css &quot;home.css&quot; (in current folder, parent folder or the &quot;bookmark&quot; folder) styles bookmarks, search engines and the folder itself. The file is in html format instead of CSS, so it needs &quot;&lt;style&gt;&quot; tag for CSS.
Install markdeep styling for markdown files
Bookmarks with secrets (POST instead of GET) The internal link &quot;i:a1[url]?</description>
<description>AI, chatgpt etc.
andi freegpt teach-anything magickpen Wait for url from other devices
berify: reverse image search for video
Tips File handling and styling with home.css &quot;home.css&quot; (in current folder, parent folder or the &quot;bookmark&quot; folder) styles bookmarks, search engines and the folder itself. The file is in html format instead of CSS, so it needs &quot;&lt;style&gt;&quot; tag for CSS.
Install markdeep styling for markdown files
Bookmarks with secrets (POST instead of GET) The internal link &quot;i:a1[url]?</description>
</item>
<item>
<title>Tips</title>
<link>/en/tips/</link>
<pubDate>Mon, 16 Jan 2023 00:00:00 +0000</pubDate>
<guid>/en/tips/</guid>
<description>Text processing for clipboard data:
On home screen, pressing the sharing button of the bottom toolbar popups the text processing menu for clipboard data.
To show web pages in desktop mode:
PC button + option &quot;wide viewport&quot; + global js &quot;force page resizable&quot;.
Playing audio when screen off
Option &quot;Floating video&quot; + video fullscreen playing
Multiple home screens and Next/Prev page:
home5.html, home6.mht(or .html or .search), home7.mht(or .html or .search), .</description>
<description>Text processing for clipboard data:
On home screen, pressing the sharing button of the bottom toolbar popups the text processing menu for clipboard data.
To show web pages in desktop mode:
PC button + option &quot;wide viewport&quot; + global js &quot;force page resizable&quot;.
Playing audio when screen off
Option &quot;Floating video&quot; + video fullscreen playing
Multiple home screens and Next/Prev page:
home5.html, home6.mht(or .html or .search), home7.mht(or .html or .search), .</description>
</item>
<item>
<title>Address bar command line</title>
<link>/en/acmd/</link>
<pubDate>Sun, 08 Jan 2023 00:00:00 +0000</pubDate>
<guid>/en/acmd/</guid>
<description>&quot;:!&quot; ( or &quot;!&quot;) command line Pressing &quot;:&quot; or &quot;!&quot; with hardware keyboard sets focus on the address bar.
The command line could be a &quot;.js&quot;, &quot;.sh&quot; or other executable with arguments. Ex. &quot;:!s g keyword&quot; could invoke &quot;s.js&quot; executable with the whole string as arguments (&quot;s.sh&quot; or &quot;s&quot; if file exists, here &quot;g&quot; as google search engine); &quot;:! g keyword&quot; would invoke the file &quot;.js&quot; or &quot;.sh&quot; as executable.</description>
<description>&quot;:!&quot; ( or &quot;!&quot;) command line Pressing &quot;:&quot; or &quot;!&quot; with hardware keyboard sets focus on the address bar.
The command line could be a &quot;.js&quot;, &quot;.sh&quot; or other executable with arguments. Ex. &quot;:!s g keyword&quot; could invoke &quot;s.js&quot; executable with the whole string as arguments (&quot;s.sh&quot; or &quot;s&quot; if file exists, here &quot;g&quot; as google search engine); &quot;:! g keyword&quot; would invoke the file &quot;.js&quot; or &quot;.sh&quot; as executable.</description>
</item>
<item>
<title>Make any url as website</title>
<link>/en/url2site/</link>
<pubDate>Sun, 30 Oct 2022 00:00:00 +0000</pubDate>
<guid>/en/url2site/</guid>
<description>The uweb internal link &quot;i:0m&quot; make any url such as download or indirect link visitable as a website. The test mirrors in the uweb manual are examples using the following tricks:
&quot;i:0m04:[url]&quot;: to treat the [url] content as html with bookmarklet. &quot;i:0m?:[url]&quot;: to treat the [url] content as html, handling css/js properly. &quot;i:0m?[postfix]:[url]&quot;: auto append query postfix to url to retrieve content. &quot;i:0mi:5h:[url]&quot;: similar to &quot;i:0m?:[url]&quot;, to treat the [url] content as html (for download or no-script links etc.</description>
<description>The uweb internal link &quot;i:0m&quot; make any url such as download or indirect link visitable as a website. The test mirrors in the uweb manual are examples using the following tricks:
&quot;i:0m04:[url]&quot;: to treat the [url] content as html with bookmarklet. &quot;i:0m?:[url]&quot;: to treat the [url] content as html, handling css/js properly. &quot;i:0m?[postfix]:[url]&quot;: auto append query postfix to url to retrieve content. &quot;i:0mi:5h:[url]&quot;: similar to &quot;i:0m?:[url]&quot;, to treat the [url] content as html (for download or no-script links etc.</description>
</item>
<item>
<title>Html5 applications</title>
<link>/en/html5/</link>
<pubDate>Sun, 02 Oct 2022 00:00:00 +0000</pubDate>
The corresponding menus can be installed with url services.
Features The following mentioned subfolders locate in the configuration folder.
The following html5 applications are allowed to read local files referred by &quot;https://local/sdcard/.</description>
<description>This page is for uweb browser.
Click to install the following html5 apps:
Huge markdown file viewer
Huge markdown+katex file viewer (Tex formulas)
Huge markdeep file viewer (markdown, latex, diagram,graphviz etc.)
plyr video player
dplayer video player
pdf viewer
epub reader (author:llili)
djvu viewer
The corresponding menus can be installed with url services.
Features The following mentioned subfolders locate in the configuration folder.
The following html5 applications are allowed to read local files referred by &quot;https://local/sdcard/.</description>
</item>
<item>
<title>Configuration folders/files</title>
<link>/en/filenames/</link>
<pubDate>Thu, 30 Jun 2022 00:00:00 +0000</pubDate>
<guid>/en/filenames/</guid>
<description>All folders end with character &quot;/&quot; and others are files. All folders/files locate in &quot;/data/data/info.torapp.uweb/files&quot;:
&quot;css/&quot;: global css folder
&quot;js/&quot;: global script folder
&quot;sitejs/&quot;: script folder for domains
&quot;sitecss/&quot;:CSS folder for domains
&quot;bookmarklet/&quot;:bookmarklets, long pressing the &quot;JS&quot; button to execute.
&quot;offline/&quot;: to save offline pages
&quot;sbookmark/&quot;: to save super bookmarks
&quot;sitecache/&quot;:offline cache
&quot;longclick/&quot;: menus to appear when long-pressing hypertext (js files)
&quot;icon/&quot;:customized icons
&quot;app[XXX]/&quot;:html5 applications
&quot;default.longclick&quot;: to configure menus when long-pressing hypertext.</description>
<description>All folders end with character &quot;/&quot; and others are files. All folders/files locate in &quot;/data/data/info.torapp.uweb/files&quot;:
&quot;css/&quot;: global css folder
&quot;js/&quot;: global script folder
&quot;sitejs/&quot;: script folder for domains
&quot;sitecss/&quot;:CSS folder for domains
&quot;bookmarklet/&quot;:bookmarklets, long pressing the &quot;JS&quot; button to execute.
&quot;offline/&quot;: to save offline pages
&quot;sbookmark/&quot;: to save super bookmarks
&quot;sitecache/&quot;:offline cache
&quot;longclick/&quot;: menus to appear when long-pressing hypertext (js files)
&quot;icon/&quot;:customized icons
&quot;app[XXX]/&quot;:html5 applications
&quot;default.longclick&quot;: to configure menus when long-pressing hypertext.</description>
</item>
<item>
<title>AD blocking</title>
<link>/en/adblock/</link>
<pubDate>Sat, 25 Jun 2022 00:00:00 +0000</pubDate>
<guid>/en/adblock/</guid>
<description>Host blocking。
Use bookmarklet &quot;list all script urls&quot; to generate url links, long pressing dubious script (usually 3rd-party library) link, click &quot;Block domain root&quot;. Javascript and CSS for domains。
Long press the button &quot;js&quot;, click the menu &quot;MarkAD mode&quot;. In &quot;markAD mode&quot;, click page element to show all attributes and generate CSS AD blocking styles. By default, &quot;display:none&quot; is used. If &quot;display&quot; appears in the attribute information, recommend to use &quot;transform:scale(0)!</description>
<description>Host blocking。
Use bookmarklet &quot;list all script urls&quot; to generate url links, long pressing dubious script (usually 3rd-party library) link, click &quot;Block domain root&quot;. Javascript and CSS for domains。
Long press the button &quot;js&quot;, click the menu &quot;MarkAD mode&quot;. In &quot;markAD mode&quot;, click page element to show all attributes and generate CSS AD blocking styles. By default, &quot;display:none&quot; is used. If &quot;display&quot; appears in the attribute information, recommend to use &quot;transform:scale(0)!</description>
</item>
<item>
<title>Bookmarklets</title>
<link>/en/bookmarklet/</link>
<pubDate>Fri, 24 Jun 2022 00:00:00 +0000</pubDate>
<guid>/en/bookmarklet/</guid>
<description>With a href=&quot;../index.html&quot;&gt;uweb browser, long pressing any bookmarklet link, click &quot;Open in new tab&quot;, the bookmarklet will be run on the last other tab.
List all script urls
User agent
Cookie
Source code
Last modified date
Eruda: mobile console
QR code generation
Use &quot;GET&quot; method for &quot;POST&quot;
Shows all form elements
Enables all form elements
Toggle checkboxes
Check all checkboxes
Uncheck all checkboxes
Toggle all checkboxes in forms
Enable selection</description>
<description>With a href=&quot;../index.html&quot;&gt;uweb browser, long pressing any bookmarklet link, click &quot;Open in new tab&quot;, the bookmarklet will be run on the last other tab.
List all script urls
User agent
Cookie
Source code
Last modified date
Eruda: mobile console
QR code generation
Use &quot;GET&quot; method for &quot;POST&quot;
Shows all form elements
Enables all form elements
Toggle checkboxes
Check all checkboxes
Uncheck all checkboxes
Toggle all checkboxes in forms
Enable selection</description>
<description>Uweb browser loads all &quot;.css&quot; files under the folder &quot;css&quot; as global css. Click the following links to install global css files:
Clearing font settings
The file &quot;night.css&quot; is used as night mode, click the following links to install one:
webview 81+ night mode
webview 80- night mode
Earliest loaded global js The &quot;.js&quot; files under the folder &quot;css&quot; are loaded as earlier as possible on the page.</description>
<description>Uweb browser loads all &quot;.css&quot; files under the folder &quot;css&quot; as global css. Click the following links to install global css files:
Clearing font settings
The file &quot;night.css&quot; is used as night mode, click the following links to install one:
webview 81+ night mode
webview 80- night mode
Earliest loaded global js The &quot;.js&quot; files under the folder &quot;css&quot; are loaded as earlier as possible on the page.</description>
</item>
<item>
<title>Toolbar customization</title>
<link>/en/icons/</link>
<pubDate>Sun, 06 Feb 2022 00:00:00 +0000</pubDate>
<guid>/en/icons/</guid>
<description>If subfolder &quot;icon&quot; exists, then files named as &quot;0&quot;,&quot;1&quot;,&quot;2&quot;...
are used for icons in the bottom toolbar. file &quot;0&quot; to replace the left arrow button, &quot;1&quot; for right arrow button, &quot;2&quot; for the setting button,&quot;3&quot; for the home screen button,...
If a new button is defined (file name &quot;20&quot; exists), uweb also supports VectorDrawable with &quot;android compiled XML&quot; format. All icon files must be either all compiled VectorDrawables or common image formats.</description>
<description>If subfolder &quot;icon&quot; exists, then files named as &quot;0&quot;,&quot;1&quot;,&quot;2&quot;...
are used for icons in the bottom toolbar. file &quot;0&quot; to replace the left arrow button, &quot;1&quot; for right arrow button, &quot;2&quot; for the setting button,&quot;3&quot; for the home screen button,...
If a new button is defined (file name &quot;20&quot; exists), uweb also supports VectorDrawable with &quot;android compiled XML&quot; format. All icon files must be either all compiled VectorDrawables or common image formats.</description>
</item>
<item>
<title>Search engine files</title>
<link>/en/searchcat/</link>
<pubDate>Mon, 10 Jan 2022 00:00:00 +0000</pubDate>
<guid>/en/searchcat/</guid>
<description>Any &quot;.search&quot; file can be opened as search engine file, each line of which has one of the following formats:
[Engine name]:[url without '%s' inside]
[Engine name]:[url with '%s' as keyword]
[Engine name]:POST:[post params with '%s' as keyword]:[url]
[Engine name]:[Extra request headers]:[post params with '%s' as keyword]:[url]
[Extra request headers] Ex. &quot;X-Forwarded-For;8.8.8.8&quot; when [post params] is empty, the url should have '%s' as keyword. Ex. bingUS engine w/ chatgpt Limitations (they are here for performance reasons):</description>
<description>Any &quot;.search&quot; file can be opened as search engine file, each line of which has one of the following formats:
[Engine name]:[url without '%s' inside]
[Engine name]:[url with '%s' as keyword]
[Engine name]:POST:[post params with '%s' as keyword]:[url]
[Engine name]:[Extra request headers]:[post params with '%s' as keyword]:[url]
[Extra request headers] Ex. &quot;X-Forwarded-For;8.8.8.8&quot; when [post params] is empty, the url should have '%s' as keyword. Ex. bingUS engine w/ chatgpt Limitations (they are here for performance reasons):</description>
</item>
<item>
<title>Termux</title>
<link>/en/termux/</link>
<pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate>
<guid>/en/termux/</guid>
<description>Only the termux versions provided along with uweb browser can work seamlessly. For android 10+, please install termux before installing uweb browser. If uweb is already installed, users can uninstall it first, then install termux and reinstall uweb browser.
Termux bookmarks Long pressing the following links then either &quot;commands&quot;-&gt;&quot;bookmark&quot; to add bookmarks or &quot;open in new tab&quot; to execute.
GNU bc (basic calculator)
bc with all extensions
Click the following links to install termux configurations: .</description>
<description>Only the termux versions provided along with uweb browser can work seamlessly. For android 10+, please install termux before installing uweb browser. If uweb is already installed, users can uninstall it first, then install termux and reinstall uweb browser.
Termux bookmarks Long pressing the following links then either &quot;commands&quot;-&gt;&quot;bookmark&quot; to add bookmarks or &quot;open in new tab&quot; to execute.
GNU bc (basic calculator)
bc with all extensions
Click the following links to install termux configurations: .</description>
</item>
<item>
<title>Long pressed link menu</title>
<link>/en/longclick/</link>
<pubDate>Fri, 06 Nov 2020 00:00:00 +0000</pubDate>
<guid>/en/longclick/</guid>
<description>To run commands Each line of file &quot;default.longclick&quot; has the following format: (same as default.cmds)
[Name]:[mimetype]:[command line]
in which [command line] can have &quot;%c&quot; (cookie), &quot;%u&quot; (current url), &quot;%t&quot; (title) etc.
To visit url and load javascript file All &quot;.js&quot; files under the folder &quot;longclick&quot; are part of the popup menu.
These javascript files are in the following format:
The very first line can begin with &quot;//&quot; followed by website url that can have &quot;%u&quot; (current url), &quot;%t&quot; (title) etc.</description>
<description>To run commands Each line of file &quot;default.longclick&quot; has the following format: (same as default.cmds)
[Name]:[mimetype]:[command line]
in which [command line] can have &quot;%c&quot; (cookie), &quot;%u&quot; (current url), &quot;%t&quot; (title) etc.
To visit url and load javascript file All &quot;.js&quot; files under the folder &quot;longclick&quot; are part of the popup menu.
These javascript files are in the following format:
The very first line can begin with &quot;//&quot; followed by website url that can have &quot;%u&quot; (current url), &quot;%t&quot; (title) etc.</description>
install tdict_local (search with local indexes and remote content) Click to install the following local indexes with corresponding search engines (for test only).
install the indexes for &quot;American heritage dictionary (en-en&amp;zh with AHD/D.J./K.K. pronunciation)&quot;
Install AHD to home screen
Indexes for &quot;研究社新編英和活用大辞典(English usage: en-en&amp;ja)&quot;
The following dictionaries work better with markdown processor.
Install markdown processor</description>
<description>This page is for uweb browser.
install tdict_local (search with local indexes and remote content) Click to install the following local indexes with corresponding search engines (for test only).
install the indexes for &quot;American heritage dictionary (en-en&amp;zh with AHD/D.J./K.K. pronunciation)&quot;
Install AHD to home screen
Indexes for &quot;研究社新編英和活用大辞典(English usage: en-en&amp;ja)&quot;
Install &quot;English usage (en-en&amp;ja)&quot;
Indexes for SOED6
install SOED
The following dictionaries work better with markdown processor.
Install markdown processor</description>
</item>
<item>
<title>Custom file handling</title>
<link>/en/filecap/</link>
<pubDate>Mon, 24 Aug 2020 00:00:00 +0000</pubDate>
<guid>/en/filecap/</guid>
<description>Long press the settings button, check the option &quot;custom file handling&quot; to enable the functionality.
The custom file handling configuration file is &quot;default.filecap&quot;, each line of it has the format as follows:
[file extension]:[mimetype]:[command line]
The &quot;[file extension]&quot; part can have at most two-segment of extensions such as &quot;txt.xz&quot;,&quot;html.gz&quot;.
&quot;[mimetype]&quot; indicates the type of &quot;[command line]&quot; output.
&quot;[command line]&quot; is same as the one in default.cmds. The most often used replacements are:</description>
<description>Long press the settings button, check the option &quot;custom file handling&quot; to enable the functionality.
The custom file handling configuration file is &quot;default.filecap&quot;, each line of it has the format as follows:
[file extension]:[mimetype]:[command line]
The &quot;[file extension]&quot; part can have at most two-segment of extensions such as &quot;txt.xz&quot;,&quot;html.gz&quot;.
&quot;[mimetype]&quot; indicates the type of &quot;[command line]&quot; output.
&quot;[command line]&quot; is same as the one in default.cmds. The most often used replacements are:</description>
</item>
<item>
<title>Gestures</title>
<link>/en/gesture/</link>
<pubDate>Thu, 18 Jun 2020 00:00:00 +0000</pubDate>
<guid>/en/gesture/</guid>
<description>Swipe down from the top to show the address bar; swipe up to the top to hide the address bar. Swipe down to the bottom to hide the toolbar with option &quot;swipe to hide tools&quot;; swipe on the bottom corners to show the toolbar.
Swipe left/right near the toolbar to switch window; fling left/right to switch to the last/first window.
Swiping on the top part of content window (near the top address bar by default) triggers corresponding link in the file &quot;default.</description>
<description>Swipe down from the top to show the address bar; swipe up to the top to hide the address bar. Swipe down to the bottom to hide the toolbar with option &quot;swipe to hide tools&quot;; swipe on the bottom corners to show the toolbar.
Swipe left/right near the toolbar to switch window; fling left/right to switch to the last/first window.
Swiping on the top part of content window (near the top address bar by default) triggers corresponding link in the file &quot;default.</description>
<pubDate>Fri, 01 Dec 2023 00:00:00 +0000</pubDate>
<guid>/en/textprocess/</guid>
<description>Click the following links to install menus for long pressing the button &quot;link&quot;:
Copy selected text with html format to clipboard
Search with home screen
google Translate
bing translate
deepL
The file &quot;default.select&quot; defines text processing menus for selected text. If no text is selected, the menu item operates on the whole page. Each line of the file has the following format:
[Name]:[mimetype]:[command line]
[mimetype] specifies input/output for [command line].</description>
<description>Click the following links to install menus for long pressing the button &quot;link&quot;:
Copy selected text with html format to clipboard
Search with home screen
google Translate
bing translate
deepL
The file &quot;default.select&quot; defines text processing menus for selected text. If no text is selected, the menu item operates on the whole page. Each line of the file has the following format:
[Name]:[mimetype]:[command line]
[mimetype] specifies input/output for [command line].</description>
</item>
<item>
<title>Links</title>
<link>/en/links/</link>
<pubDate>Sat, 28 Oct 2023 00:00:00 +0000</pubDate>
<guid>/en/links/</guid>
<description>Click the following links to install menus popped by long pressing the bookmark button (with star as icon):
Capture long screenshot (need long screenshot mode)
Select All:CTRL-A/undo:CTRL-Z/Redo:CTRL-Y
Extend site cookies to 10 years
Clear site cookies
VPN
Switch configuration
Wait for network msg
Certificate info
Backup to box.com
Restore from box.com
upload to box.com
More webdav link menu items
Web fullscreen
Long pressing the bookmark button in uweb browser will popup menus defined in file &quot;default.</description>
<description>Click the following links to install menus popped by long pressing the bookmark button (with star as icon):
Capture long screenshot (need long screenshot mode)
Select All:CTRL-A/undo:CTRL-Z/Redo:CTRL-Y
Extend site cookies to 10 years
Clear site cookies
VPN
Switch configuration
Wait for network msg
Certificate info
Backup to box.com
Restore from box.com
upload to box.com
More webdav link menu items
Web fullscreen
Long pressing the bookmark button in uweb browser will popup menus defined in file &quot;default.</description>
</item>
<item>
<title>cron</title>
<link>/en/tcron/</link>
<pubDate>Wed, 25 Oct 2023 00:00:00 +0000</pubDate>
<guid>/en/tcron/</guid>
<description>crontab (with enhanced semantics) For performance, the file &quot;crontab&quot; uses single space as field separator. Letters are not suppored currently. So use &quot;1&quot; for &quot;January&quot; and 2 for &quot;Tuesday&quot; etc.
The sixth field in crontab file could be in the format of internal links. Specifically, &quot;c:&quot; to execute the following commands in termux and &quot;!&quot; to execute commands directly. If the sixth field is not in any of above formats, then the field will appear as the message of alarm clock.</description>
<description>crontab (with enhanced semantics) For performance, the file &quot;crontab&quot; uses single space as field separator. Letters are not suppored currently. So use &quot;1&quot; for &quot;January&quot; and 2 for &quot;Tuesday&quot; etc.
The sixth field in crontab file could be in the format of internal links. Specifically, &quot;c:&quot; to execute the following commands in termux and &quot;!&quot; to execute commands directly. If the sixth field is not in any of above formats, then the field will appear as the message of alarm clock.</description>
<description>Offline resources locate in the folder &quot;sitecache&quot;. With the option &quot;use offline resources&quot; enabled, the corresponding files in &quot;sitecache/[domain name]/[full path including filename, the url path part]&quot; are loaded first before reaching the network.
bingChat UI Install bingChat UI ai.html for censored area (bingChat UI)
Install bingWrite UI write.html for censored area (bingWrite)
Install bingAI image creator UI draw.html for censored area (bingAI image creator)
Serverless local sites Click to install url service that extracts web apps to the folder &quot;sitecache/local/&quot;: support web extensions (.</description>
<description>Offline resources locate in the folder &quot;sitecache&quot;. With the option &quot;use offline resources&quot; enabled, the corresponding files in &quot;sitecache/[domain name]/[full path including filename, the url path part]&quot; are loaded first before reaching the network.
bingChat UI Install bingChat UI ai.html for censored area (bingChat UI)
Install bingWrite UI write.html for censored area (bingWrite)
Install bingAI image creator UI draw.html for censored area (bingAI image creator)
Serverless local sites Click to install url service that extracts web apps to the folder &quot;sitecache/local/&quot;: support web extensions (.</description>
<description>⚠️Redirection forwards cookies with the setting option &quot;Redirect cookies&quot; enabled, so use the options with care.
Setting options: &quot;Url redirection&quot; vs. &quot;Resource redirection&quot; &quot;Url redirection&quot; redirects the main/page url only while &quot;Resource redirection&quot; is for all urls in the page.
Global redirection Global redirection is enabled with the setting option &quot;Resource redirection&quot; or both &quot;Url redirection&quot; and &quot;Redirect cookies&quot;.
When a valid global redirection url is set, the &quot;default.redirect&quot; has no effect, and any url resource is fetched with the new url by appending the original url to the global redirection url.</description>
<description>⚠️Redirection forwards cookies with the setting option &quot;Redirect cookies&quot; enabled, so use the options with care.
Setting options: &quot;Url redirection&quot; vs. &quot;Resource redirection&quot; &quot;Url redirection&quot; redirects the main/page url only while &quot;Resource redirection&quot; is for all urls in the page.
Global redirection Global redirection is enabled with the setting option &quot;Resource redirection&quot; or both &quot;Url redirection&quot; and &quot;Redirect cookies&quot;.
When a valid global redirection url is set, the &quot;default.redirect&quot; has no effect, and any url resource is fetched with the new url by appending the original url to the global redirection url.</description>
</item>
<item>
<title>Hosts files</title>
<link>/en/adblock_domain/</link>
<pubDate>Mon, 20 Mar 2023 00:00:00 +0000</pubDate>
<guid>/en/adblock_domain/</guid>
<description>The enhanced hosts files &quot;hosts&quot; and &quot;default.hosts&quot; take effect with the setting option &quot;use hosts&quot;.
hosts The enhanced file &quot;hosts&quot; defines IP addresses/attributes for domains. Each line has the following format:
where &quot;[[IP address][attributes]]&quot; could be:
ipv4 address such as:
172.67.157.211 torapp.eu.org
ipv6 address, Ex.:
[2606:4700:3037::6815:8c3] torapp.eu.org
empty, that would lift all server-imposed limitations. Ex.:
[single space]gitee.com
which will make all git repositories on the domain visitable as websites with raw file access url.</description>
<description>The enhanced hosts files &quot;hosts&quot; and &quot;default.hosts&quot; take effect with the setting option &quot;use hosts&quot;.
hosts The enhanced file &quot;hosts&quot; defines IP addresses/attributes for domains. Each line has the following format:
[[IP address][attributes]][single space][domain name]
where &quot;[[IP address][attributes]]&quot; could be:
ipv4 address such as:
172.67.157.211 torapp.eu.org
ipv6 address, Ex.:
[2606:4700:3037::6815:8c3] torapp.eu.org
empty, that would lift all server-imposed limitations. Ex.:
[single space]gitee.com
which will make all git repositories on the domain visitable as websites with raw file access url.</description>
</item>
<item>
<title>Search engines</title>
<link>/en/search/</link>
<pubDate>Tue, 07 Mar 2023 00:00:00 +0000</pubDate>
<guid>/en/search/</guid>
<description>Recommended engines (click or append any of the following to the file &quot;home5.search&quot;):
Note: "Engines" needs file "engine.search",whose format is same as "home.search" except that the keyword part of url must be denoted with "</description>
<description>Recommended engines (click or append any of the following to the file &quot;home5.search&quot;):
Engines:i:40%s_00
bing image:http://bing.com/images/search?q=
google image:http://www.google.com/images?as_q=
flickr:http://www.flickr.com/photos/tags/
Yandex image:https://yandex.com/images/search?text=
wiki:https://en.wikipedia.org/wiki/Special:Search?search=
wikipedia:http://en.wikipedia.org/?search=
wikifull:http://en.wikipedia.org/wiki/Special:Search?fulltext=Search&amp;search=
Youtube:https://www.youtube.com/results?search_query=
eBay:https://www.ebay.com/sch/i.html?_nkw=
Quora:https://www.quora.com/search?q=
Pinterest:https://www.pinterest.com/search/pins/?q=
LinkedIn:https://www.linkedin.com/search/results/all/?keywords=
Netflix:https://www.netflix.com/search?q=
Spotify:https://open.spotify.com/search/
Medium:https://medium.com/search?q=
TripAdvisor:https://www.tripadvisor.com/Search?q=
incaption:https://incaptions.com/
perplexity:https://www.perplexity.ai/?q=
answer:http://mobile.answers.com/
twitter:https://twitter.com/search?q=
Facebook:https://www.facebook.com/search/str/%s/keywords_search
Instagram:https://www.instagram.com/explore/tags/%s/
social-search:https://www.social-searcher.com/social-buzz/?q5=
reddit:http://reddit.com/search?q=
boardreader:https://boardreader.com/s/%s.html
bingvideo:https://www.bing.com/videos/search?q=
vsearch:https://www.vsearch.me/s?q=
groups:http://groups.google.com/groups/search?q=
wolfram:https://www.wolframalpha.com/input/?i=
fxsolver:https://www.fxsolver.com/browse/?q=
book_google:https://google.com/search?q=%22parent+directory%22+pdf+OR+epub+OR+DjVU+OR+xps+%22%s%22+-html+-htm+-shtml+-phtml+-php+-buy+-aspx+-jsp+-asp+-cgi+-pdf+-ftp+-unknownsecret&amp;num=100&amp;filter=0
annas-archive:https://annas-archive.org/search?q=
libgen:http://gen.lib.rus.ec/search.php?req=
google_file:https://google.com/search?q=intitle:index.of+%22parent+directory%22+
apkcombo:https://apkcombo.com/search/
Note: "Engines" needs file "engine.search",whose format is same as "home.search" except that the keyword part of url must be denoted with "</description>
</item>
<item>
<title>JS/CSS/HTML/preprocessing for domains</title>
@ -146,309 +69,154 @@ Note: "Engines" needs file "engine.search",whose format is sam
<link>/en/bookmark/</link>
<pubDate>Mon, 16 Jan 2023 00:00:00 +0000</pubDate>
<guid>/en/bookmark/</guid>
<description>AI, chatgpt etc.
andi freegpt teach-anything magickpen Wait for url from other devices
berify: reverse image search for video
Tips File handling and styling with home.css &quot;home.css&quot; (in current folder, parent folder or the &quot;bookmark&quot; folder) styles bookmarks, search engines and the folder itself. The file is in html format instead of CSS, so it needs &quot;&lt;style&gt;&quot; tag for CSS.
Install markdeep styling for markdown files
Bookmarks with secrets (POST instead of GET) The internal link &quot;i:a1[url]?</description>
<description>AI, chatgpt etc.
andi freegpt teach-anything magickpen Wait for url from other devices
berify: reverse image search for video
Tips File handling and styling with home.css &quot;home.css&quot; (in current folder, parent folder or the &quot;bookmark&quot; folder) styles bookmarks, search engines and the folder itself. The file is in html format instead of CSS, so it needs &quot;&lt;style&gt;&quot; tag for CSS.
Install markdeep styling for markdown files
Bookmarks with secrets (POST instead of GET) The internal link &quot;i:a1[url]?</description>
</item>
<item>
<title>Tips</title>
<link>/en/tips/</link>
<pubDate>Mon, 16 Jan 2023 00:00:00 +0000</pubDate>
<guid>/en/tips/</guid>
<description>Text processing for clipboard data:
On home screen, pressing the sharing button of the bottom toolbar popups the text processing menu for clipboard data.
To show web pages in desktop mode:
PC button + option &quot;wide viewport&quot; + global js &quot;force page resizable&quot;.
Playing audio when screen off
Option &quot;Floating video&quot; + video fullscreen playing
Multiple home screens and Next/Prev page:
home5.html, home6.mht(or .html or .search), home7.mht(or .html or .search), .</description>
<description>Text processing for clipboard data:
On home screen, pressing the sharing button of the bottom toolbar popups the text processing menu for clipboard data.
To show web pages in desktop mode:
PC button + option &quot;wide viewport&quot; + global js &quot;force page resizable&quot;.
Playing audio when screen off
Option &quot;Floating video&quot; + video fullscreen playing
Multiple home screens and Next/Prev page:
home5.html, home6.mht(or .html or .search), home7.mht(or .html or .search), .</description>
</item>
<item>
<title>Address bar command line</title>
<link>/en/acmd/</link>
<pubDate>Sun, 08 Jan 2023 00:00:00 +0000</pubDate>
<guid>/en/acmd/</guid>
<description>&quot;:!&quot; ( or &quot;!&quot;) command line Pressing &quot;:&quot; or &quot;!&quot; with hardware keyboard sets focus on the address bar.
The command line could be a &quot;.js&quot;, &quot;.sh&quot; or other executable with arguments. Ex. &quot;:!s g keyword&quot; could invoke &quot;s.js&quot; executable with the whole string as arguments (&quot;s.sh&quot; or &quot;s&quot; if file exists, here &quot;g&quot; as google search engine); &quot;:! g keyword&quot; would invoke the file &quot;.js&quot; or &quot;.sh&quot; as executable.</description>
<description>&quot;:!&quot; ( or &quot;!&quot;) command line Pressing &quot;:&quot; or &quot;!&quot; with hardware keyboard sets focus on the address bar.
The command line could be a &quot;.js&quot;, &quot;.sh&quot; or other executable with arguments. Ex. &quot;:!s g keyword&quot; could invoke &quot;s.js&quot; executable with the whole string as arguments (&quot;s.sh&quot; or &quot;s&quot; if file exists, here &quot;g&quot; as google search engine); &quot;:! g keyword&quot; would invoke the file &quot;.js&quot; or &quot;.sh&quot; as executable.</description>
</item>
<item>
<title>Make any url as website</title>
<link>/en/url2site/</link>
<pubDate>Sun, 30 Oct 2022 00:00:00 +0000</pubDate>
<guid>/en/url2site/</guid>
<description>The uweb internal link &quot;i:0m&quot; make any url such as download or indirect link visitable as a website. The test mirrors in the uweb manual are examples using the following tricks:
&quot;i:0m04:[url]&quot;: to treat the [url] content as html with bookmarklet. &quot;i:0m?:[url]&quot;: to treat the [url] content as html, handling css/js properly. &quot;i:0m?[postfix]:[url]&quot;: auto append query postfix to url to retrieve content. &quot;i:0mi:5h:[url]&quot;: similar to &quot;i:0m?:[url]&quot;, to treat the [url] content as html (for download or no-script links etc.</description>
<description>The uweb internal link &quot;i:0m&quot; make any url such as download or indirect link visitable as a website. The test mirrors in the uweb manual are examples using the following tricks:
&quot;i:0m04:[url]&quot;: to treat the [url] content as html with bookmarklet. &quot;i:0m?:[url]&quot;: to treat the [url] content as html, handling css/js properly. &quot;i:0m?[postfix]:[url]&quot;: auto append query postfix to url to retrieve content. &quot;i:0mi:5h:[url]&quot;: similar to &quot;i:0m?:[url]&quot;, to treat the [url] content as html (for download or no-script links etc.</description>
</item>
<item>
<title>Html5 applications</title>
<link>/en/html5/</link>
<pubDate>Sun, 02 Oct 2022 00:00:00 +0000</pubDate>
The corresponding menus can be installed with url services.
Features The following mentioned subfolders locate in the configuration folder.
The following html5 applications are allowed to read local files referred by &quot;https://local/sdcard/.</description>
<description>This page is for uweb browser.
Click to install the following html5 apps:
Huge markdown file viewer
Huge markdown+katex file viewer (Tex formulas)
Huge markdeep file viewer (markdown, latex, diagram,graphviz etc.)
plyr video player
dplayer video player
pdf viewer
epub reader (author:llili)
djvu viewer
The corresponding menus can be installed with url services.
Features The following mentioned subfolders locate in the configuration folder.
The following html5 applications are allowed to read local files referred by &quot;https://local/sdcard/.</description>
Main features Change logs 1036: TV mode: reuse &quot;engine.search&quot; as live TV channel urls.
1034: click share button on homescreen to process clipboard text.
1030: Allow downloading with global redirection
1026: Test automation: enable i:0 urls in scripting mode
1017: crontab alarm clock and links as sixth field.
1008: Add long screenshot mode
1006: Advanced configuration: auto reload, download path</description>
<description>Amazon appstore
Galaxy.Store
uweb, termux &amp; history versions
github
sourceforge
powerfolder
udrop
pagure
mcbebbs
Main features Change logs 1036: TV mode: reuse &quot;engine.search&quot; as live TV channel urls.
1034: click share button on homescreen to process clipboard text.
1030: Allow downloading with global redirection
1026: Test automation: enable i:0 urls in scripting mode
1017: crontab alarm clock and links as sixth field.
1008: Add long screenshot mode
1006: Advanced configuration: auto reload, download path</description>
UI Search engines Home screens UI (gitee) webdav install-able menu generator Customization Long pressing menus for toolbar buttons User agents Javascript Url services Links Commands Remote javascript Menu for selections Menu for long pressing hypertext Toolbar Gestures Address bar command modes Advanced Advanced Content AD blocking CSS styles Redirection Offline cache JS/CSS/HTML/preprocessing for domains Any urls as website Tools Bookmarklets Cron &amp; more Custom file handling Html5 application Termux Info Manual Tips Configuration files Bookmarks </description>
<description>Check for updates
UI Search engines Home screens UI (gitee) webdav install-able menu generator Customization Long pressing menus for toolbar buttons User agents Javascript Url services Links Commands Remote javascript Menu for selections Menu for long pressing hypertext Toolbar Gestures Address bar command modes Advanced Advanced Content AD blocking CSS styles Redirection Offline cache JS/CSS/HTML/preprocessing for domains Any urls as website Tools Bookmarklets Cron &amp; more Custom file handling Html5 application Termux Info Manual Tips Configuration files Bookmarks </description>
</item>
<item>
<title>Configuration folders/files</title>
<link>/en/filenames/</link>
<pubDate>Thu, 30 Jun 2022 00:00:00 +0000</pubDate>
<guid>/en/filenames/</guid>
<description>All folders end with character &quot;/&quot; and others are files. All folders/files locate in &quot;/data/data/info.torapp.uweb/files&quot;:
&quot;css/&quot;: global css folder
&quot;js/&quot;: global script folder
&quot;sitejs/&quot;: script folder for domains
&quot;sitecss/&quot;:CSS folder for domains
&quot;bookmarklet/&quot;:bookmarklets, long pressing the &quot;JS&quot; button to execute.
&quot;offline/&quot;: to save offline pages
&quot;sbookmark/&quot;: to save super bookmarks
&quot;sitecache/&quot;:offline cache
&quot;longclick/&quot;: menus to appear when long-pressing hypertext (js files)
&quot;icon/&quot;:customized icons
&quot;app[XXX]/&quot;:html5 applications
&quot;default.longclick&quot;: to configure menus when long-pressing hypertext.</description>
<description>All folders end with character &quot;/&quot; and others are files. All folders/files locate in &quot;/data/data/info.torapp.uweb/files&quot;:
&quot;css/&quot;: global css folder
&quot;js/&quot;: global script folder
&quot;sitejs/&quot;: script folder for domains
&quot;sitecss/&quot;:CSS folder for domains
&quot;bookmarklet/&quot;:bookmarklets, long pressing the &quot;JS&quot; button to execute.
&quot;offline/&quot;: to save offline pages
&quot;sbookmark/&quot;: to save super bookmarks
&quot;sitecache/&quot;:offline cache
&quot;longclick/&quot;: menus to appear when long-pressing hypertext (js files)
&quot;icon/&quot;:customized icons
&quot;app[XXX]/&quot;:html5 applications
&quot;default.longclick&quot;: to configure menus when long-pressing hypertext.</description>
</item>
<item>
<title>AD blocking</title>
<link>/en/adblock/</link>
<pubDate>Sat, 25 Jun 2022 00:00:00 +0000</pubDate>
<guid>/en/adblock/</guid>
<description>Host blocking。
Use bookmarklet &quot;list all script urls&quot; to generate url links, long pressing dubious script (usually 3rd-party library) link, click &quot;Block domain root&quot;. Javascript and CSS for domains。
Long press the button &quot;js&quot;, click the menu &quot;MarkAD mode&quot;. In &quot;markAD mode&quot;, click page element to show all attributes and generate CSS AD blocking styles. By default, &quot;display:none&quot; is used. If &quot;display&quot; appears in the attribute information, recommend to use &quot;transform:scale(0)!</description>
<description>Host blocking。
Use bookmarklet &quot;list all script urls&quot; to generate url links, long pressing dubious script (usually 3rd-party library) link, click &quot;Block domain root&quot;. Javascript and CSS for domains。
Long press the button &quot;js&quot;, click the menu &quot;MarkAD mode&quot;. In &quot;markAD mode&quot;, click page element to show all attributes and generate CSS AD blocking styles. By default, &quot;display:none&quot; is used. If &quot;display&quot; appears in the attribute information, recommend to use &quot;transform:scale(0)!</description>
</item>
<item>
<title>Bookmarklets</title>
<link>/en/bookmarklet/</link>
<pubDate>Fri, 24 Jun 2022 00:00:00 +0000</pubDate>
<guid>/en/bookmarklet/</guid>
<description>With a href=&quot;../index.html&quot;&gt;uweb browser, long pressing any bookmarklet link, click &quot;Open in new tab&quot;, the bookmarklet will be run on the last other tab.
List all script urls
User agent
Cookie
Source code
Last modified date
Eruda: mobile console
QR code generation
Use &quot;GET&quot; method for &quot;POST&quot;
Shows all form elements
Enables all form elements
Toggle checkboxes
Check all checkboxes
Uncheck all checkboxes
Toggle all checkboxes in forms
Enable selection</description>
<description>With a href=&quot;../index.html&quot;&gt;uweb browser, long pressing any bookmarklet link, click &quot;Open in new tab&quot;, the bookmarklet will be run on the last other tab.
List all script urls
User agent
Cookie
Source code
Last modified date
Eruda: mobile console
QR code generation
Use &quot;GET&quot; method for &quot;POST&quot;
Shows all form elements
Enables all form elements
Toggle checkboxes
Check all checkboxes
Uncheck all checkboxes
Toggle all checkboxes in forms
Enable selection</description>
</item>
<item>
<title>Url services</title>
<link>/en/urls/</link>
<pubDate>Fri, 10 Jun 2022 00:00:00 +0000</pubDate>
<guid>/en/urls/</guid>
<description>Click the following links to install url services with uweb browser. Force exit and re-launch the app, then long press the &quot;image&quot; button to popup the menu.
google by image:https://www.google.com/searchbyimage?safe=off&amp;image_url=
tinyeye:https://tineye.com/search?url=
Yandex by image:https://yandex.com/images/search?family=yes&amp;rpt=imageview&amp;url=</description>
<description>Click the following links to install url services with uweb browser. Force exit and re-launch the app, then long press the &quot;image&quot; button to popup the menu.
Fullscreen video:i:5f
Redirect/edit:e:
Save2autocomplete:i:51:
Bookmark:i:52:
Note:i:53:
Save engine:i:54:
Save link:i:55:
Save to desktop:i:58
Add to media storage::001
Extract web app:i:0bsitecache/local/:
tgurl:https://tx.me/share/url?url=
tgdownload:https://tx.me/share/url?url=/download Compatible mode:i:5d
papago:https://papago.naver.net/website?locale=en&amp;target=en&amp;url=
google translate:https://translate.google.com/translate?sl=auto&amp;tl=en&amp;u=
Source:view-source:
outline:https://www.outline.com/
2pdf:https://www.web2pdfconvert.com#
printfriendly:https://www.printfriendly.com/print/?url=
htmlview:https://htmlview.glitch.me/?
htmlpreview:https://htmlpreview.github.io/?
webarchive:https://web.archive.org/web/*/
archive:https://archive.is/?run=1&amp;url=
googlecache:http://webcache.googleusercontent.com/search?q=cache:
google by image:https://www.google.com/searchbyimage?safe=off&amp;image_url=
tinyeye:https://tineye.com/search?url=
Yandex by image:https://yandex.com/images/search?family=yes&amp;rpt=imageview&amp;url=</description>
</item>
<item>
<title>Commands</title>
<link>/en/cmds/</link>
<pubDate>Thu, 02 Jun 2022 00:00:00 +0000</pubDate>
<guid>/en/cmds/</guid>
<description>Click the following links to install commands with uweb browser. Force exit and re-launch the app, then long press the button with clock icon to popup the command menu.
<description>Click the following links to install commands with uweb browser. Force exit and re-launch the app, then long press the button with clock icon to popup the command menu.
Configuration file &quot;default.cmds&quot; examples:
Clear data::toybox find /data/data/info.torapp.uweb/app_webview ! -name 'Cookies' ! -name '*.cjar' -type f -delete
Clear database::rm -rf /data/data/info.torapp.uweb/databases/*
Append query to autocomplete:uweb:cd /data/data/info.torapp.uweb/files;cat default.autoc query.log|toybox sort|toybox uniq -i&gt;a.tmp;mv a.tmp default.autoc;&gt;query.log;echo file:///data/data/info.torapp.uweb/files/default.autoc
Clear cache::toybox rm -rf /data/data/info.torapp.uweb/cache
Clear logcat::logcat -c</description>
</item>
<item>
<title>Execute javascript codes</title>
<link>/en/rjs/</link>
<pubDate>Wed, 01 Jun 2022 00:00:00 +0000</pubDate>
<guid>/en/rjs/</guid>
<description>javascript for domains
Earliest loaded global javascript files locates in the subfolder &quot;css&quot; of app private folder.
Global javascript files locates in the subfolder &quot;js&quot; of app private folder. Long press button [☰] to configure. Click the following links to install:
large size javascript code can be installed to the folder &quot;bookmarklet&quot; (long pressing button &quot;js&quot; to popup menu):
google translation
Eruda
Performance
Note: Bookmarklets whose names begin with &quot;!</description>
<description>javascript for domains
Earliest loaded global javascript files locates in the subfolder &quot;css&quot; of app private folder.
Global javascript files locates in the subfolder &quot;js&quot; of app private folder. Long press button [☰] to configure. Click the following links to install:
&lt;a target=_self&quot; href=&quot;i:0hjs/savePassword.js:../../zh/searchurl/txt/passwdsave.js&quot;&gt;Save password
Instant page
large size javascript code can be installed to the folder &quot;bookmarklet&quot; (long pressing button &quot;js&quot; to popup menu):
google translation
Eruda
Performance
Note: Bookmarklets whose names begin with &quot;!</description>
<description>Uweb browser loads all &quot;.css&quot; files under the folder &quot;css&quot; as global css. Click the following links to install global css files:
Clearing font settings
The file &quot;night.css&quot; is used as night mode, click the following links to install one:
webview 81+ night mode
webview 80- night mode
Earliest loaded global js The &quot;.js&quot; files under the folder &quot;css&quot; are loaded as earlier as possible on the page.</description>
<description>Uweb browser loads all &quot;.css&quot; files under the folder &quot;css&quot; as global css. Click the following links to install global css files:
Clearing font settings
The file &quot;night.css&quot; is used as night mode, click the following links to install one:
webview 81+ night mode
webview 80- night mode
Earliest loaded global js The &quot;.js&quot; files under the folder &quot;css&quot; are loaded as earlier as possible on the page.</description>
</item>
<item>
<title>Toolbar customization</title>
<link>/en/icons/</link>
<pubDate>Sun, 06 Feb 2022 00:00:00 +0000</pubDate>
<guid>/en/icons/</guid>
<description>If subfolder &quot;icon&quot; exists, then files named as &quot;0&quot;,&quot;1&quot;,&quot;2&quot;...
are used for icons in the bottom toolbar. file &quot;0&quot; to replace the left arrow button, &quot;1&quot; for right arrow button, &quot;2&quot; for the setting button,&quot;3&quot; for the home screen button,...
If a new button is defined (file name &quot;20&quot; exists), uweb also supports VectorDrawable with &quot;android compiled XML&quot; format. All icon files must be either all compiled VectorDrawables or common image formats.</description>
<description>If subfolder &quot;icon&quot; exists, then files named as &quot;0&quot;,&quot;1&quot;,&quot;2&quot;...
are used for icons in the bottom toolbar. file &quot;0&quot; to replace the left arrow button, &quot;1&quot; for right arrow button, &quot;2&quot; for the setting button,&quot;3&quot; for the home screen button,...
If a new button is defined (file name &quot;20&quot; exists), uweb also supports VectorDrawable with &quot;android compiled XML&quot; format. All icon files must be either all compiled VectorDrawables or common image formats.</description>
</item>
<item>
<title>Search engine files</title>
<link>/en/searchcat/</link>
<pubDate>Mon, 10 Jan 2022 00:00:00 +0000</pubDate>
<guid>/en/searchcat/</guid>
<description>Any &quot;.search&quot; file can be opened as search engine file, each line of which has one of the following formats:
[Engine name]:[url without '%s' inside]
[Engine name]:[url with '%s' as keyword]
[Engine name]:POST:[post params with '%s' as keyword]:[url]
[Engine name]:[Extra request headers]:[post params with '%s' as keyword]:[url]
[Extra request headers] Ex. &quot;X-Forwarded-For;8.8.8.8&quot; when [post params] is empty, the url should have '%s' as keyword. Ex. bingUS engine w/ chatgpt Limitations (they are here for performance reasons):</description>
<description>Any &quot;.search&quot; file can be opened as search engine file, each line of which has one of the following formats:
[Engine name]:[url without '%s' inside]
[Engine name]:[url with '%s' as keyword]
[Engine name]:POST:[post params with '%s' as keyword]:[url]
[Engine name]:[Extra request headers]:[post params with '%s' as keyword]:[url]
[Extra request headers] Ex. &quot;X-Forwarded-For;8.8.8.8&quot; when [post params] is empty, the url should have '%s' as keyword. Ex. bingUS engine w/ chatgpt Limitations (they are here for performance reasons):</description>
</item>
<item>
<title>Termux</title>
<link>/en/termux/</link>
<pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate>
<guid>/en/termux/</guid>
<description>Only the termux versions provided along with uweb browser can work seamlessly. For android 10+, please install termux before installing uweb browser. If uweb is already installed, users can uninstall it first, then install termux and reinstall uweb browser.
Termux bookmarks Long pressing the following links then either &quot;commands&quot;-&gt;&quot;bookmark&quot; to add bookmarks or &quot;open in new tab&quot; to execute.
GNU bc (basic calculator)
bc with all extensions
Click the following links to install termux configurations: .</description>
<description>Only the termux versions provided along with uweb browser can work seamlessly. For android 10+, please install termux before installing uweb browser. If uweb is already installed, users can uninstall it first, then install termux and reinstall uweb browser.
Termux bookmarks Long pressing the following links then either &quot;commands&quot;-&gt;&quot;bookmark&quot; to add bookmarks or &quot;open in new tab&quot; to execute.
GNU bc (basic calculator)
bc with all extensions
Click the following links to install termux configurations: .</description>
</item>
<item>
<title>Long pressed link menu</title>
<link>/en/longclick/</link>
<pubDate>Fri, 06 Nov 2020 00:00:00 +0000</pubDate>
<guid>/en/longclick/</guid>
<description>To run commands Each line of file &quot;default.longclick&quot; has the following format: (same as default.cmds)
[Name]:[mimetype]:[command line]
in which [command line] can have &quot;%c&quot; (cookie), &quot;%u&quot; (current url), &quot;%t&quot; (title) etc.
To visit url and load javascript file All &quot;.js&quot; files under the folder &quot;longclick&quot; are part of the popup menu.
These javascript files are in the following format:
The very first line can begin with &quot;//&quot; followed by website url that can have &quot;%u&quot; (current url), &quot;%t&quot; (title) etc.</description>
<description>To run commands Each line of file &quot;default.longclick&quot; has the following format: (same as default.cmds)
[Name]:[mimetype]:[command line]
in which [command line] can have &quot;%c&quot; (cookie), &quot;%u&quot; (current url), &quot;%t&quot; (title) etc.
To visit url and load javascript file All &quot;.js&quot; files under the folder &quot;longclick&quot; are part of the popup menu.
These javascript files are in the following format:
The very first line can begin with &quot;//&quot; followed by website url that can have &quot;%u&quot; (current url), &quot;%t&quot; (title) etc.</description>
install tdict_local (search with local indexes and remote content) Click to install the following local indexes with corresponding search engines (for test only).
install the indexes for &quot;American heritage dictionary (en-en&amp;zh with AHD/D.J./K.K. pronunciation)&quot;
Install AHD to home screen
Indexes for &quot;研究社新編英和活用大辞典(English usage: en-en&amp;ja)&quot;
The following dictionaries work better with markdown processor.
Install markdown processor</description>
<description>This page is for uweb browser.
install tdict_local (search with local indexes and remote content) Click to install the following local indexes with corresponding search engines (for test only).
install the indexes for &quot;American heritage dictionary (en-en&amp;zh with AHD/D.J./K.K. pronunciation)&quot;
Install AHD to home screen
Indexes for &quot;研究社新編英和活用大辞典(English usage: en-en&amp;ja)&quot;
Install &quot;English usage (en-en&amp;ja)&quot;
Indexes for SOED6
install SOED
The following dictionaries work better with markdown processor.
Install markdown processor</description>
</item>
<item>
<title>Custom file handling</title>
<link>/en/filecap/</link>
<pubDate>Mon, 24 Aug 2020 00:00:00 +0000</pubDate>
<guid>/en/filecap/</guid>
<description>Long press the settings button, check the option &quot;custom file handling&quot; to enable the functionality.
The custom file handling configuration file is &quot;default.filecap&quot;, each line of it has the format as follows:
[file extension]:[mimetype]:[command line]
The &quot;[file extension]&quot; part can have at most two-segment of extensions such as &quot;txt.xz&quot;,&quot;html.gz&quot;.
&quot;[mimetype]&quot; indicates the type of &quot;[command line]&quot; output.
&quot;[command line]&quot; is same as the one in default.cmds. The most often used replacements are:</description>
<description>Long press the settings button, check the option &quot;custom file handling&quot; to enable the functionality.
The custom file handling configuration file is &quot;default.filecap&quot;, each line of it has the format as follows:
[file extension]:[mimetype]:[command line]
The &quot;[file extension]&quot; part can have at most two-segment of extensions such as &quot;txt.xz&quot;,&quot;html.gz&quot;.
&quot;[mimetype]&quot; indicates the type of &quot;[command line]&quot; output.
&quot;[command line]&quot; is same as the one in default.cmds. The most often used replacements are:</description>
</item>
<item>
<title>Gestures</title>
<link>/en/gesture/</link>
<pubDate>Thu, 18 Jun 2020 00:00:00 +0000</pubDate>
<guid>/en/gesture/</guid>
<description>Swipe down from the top to show the address bar; swipe up to the top to hide the address bar. Swipe down to the bottom to hide the toolbar with option &quot;swipe to hide tools&quot;; swipe on the bottom corners to show the toolbar.
Swipe left/right near the toolbar to switch window; fling left/right to switch to the last/first window.
Swiping on the top part of content window (near the top address bar by default) triggers corresponding link in the file &quot;default.</description>
<description>Swipe down from the top to show the address bar; swipe up to the top to hide the address bar. Swipe down to the bottom to hide the toolbar with option &quot;swipe to hide tools&quot;; swipe on the bottom corners to show the toolbar.
Swipe left/right near the toolbar to switch window; fling left/right to switch to the last/first window.
Swiping on the top part of content window (near the top address bar by default) triggers corresponding link in the file &quot;default.</description>
</item>
<item>
<title></title>
<link>/en/readme/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
Powerful: any native functionality with html5 enhancement and still secure; any urls to host website; javascript and shell scripting for general processing; piping between console and GUI and more with Termux. Customizable: user-defined menus, (new) buttons and gestures for user agents, bookmarklets, url services, shell commands, internal functionality links and text processing etc.</description>
<description>Uweb browser: unlimited power 中文
Amazon appstore
Galaxy.Store
Downloads
Uweb browser: downloads, plugins and tips
(Mirrors: gitlab codeberg repo 4everland fleek netlify surge kinsta bitbucket pages vercel render)
Powerful: any native functionality with html5 enhancement and still secure; any urls to host website; javascript and shell scripting for general processing; piping between console and GUI and more with Termux. Customizable: user-defined menus, (new) buttons and gestures for user agents, bookmarklets, url services, shell commands, internal functionality links and text processing etc.</description>
<pubDate>Mon, 20 Mar 2023 00:00:00 +0000</pubDate>
<guid>/en/adblock_domain/</guid>
<description>The enhanced hosts files &quot;hosts&quot; and &quot;default.hosts&quot; take effect with the setting option &quot;use hosts&quot;.
hosts The enhanced file &quot;hosts&quot; defines IP addresses/attributes for domains. Each line has the following format:
where &quot;[[IP address][attributes]]&quot; could be:
ipv4 address such as:
172.67.157.211 torapp.eu.org
ipv6 address, Ex.:
[2606:4700:3037::6815:8c3] torapp.eu.org
empty, that would lift all server-imposed limitations. Ex.:
[single space]gitee.com
which will make all git repositories on the domain visitable as websites with raw file access url.</description>
<description>The enhanced hosts files &quot;hosts&quot; and &quot;default.hosts&quot; take effect with the setting option &quot;use hosts&quot;.
hosts The enhanced file &quot;hosts&quot; defines IP addresses/attributes for domains. Each line has the following format:
[[IP address][attributes]][single space][domain name]
where &quot;[[IP address][attributes]]&quot; could be:
ipv4 address such as:
172.67.157.211 torapp.eu.org
ipv6 address, Ex.:
[2606:4700:3037::6815:8c3] torapp.eu.org
empty, that would lift all server-imposed limitations. Ex.:
[single space]gitee.com
which will make all git repositories on the domain visitable as websites with raw file access url.</description>
<pubDate>Fri, 01 Dec 2023 00:00:00 +0000</pubDate>
<guid>/en/textprocess/</guid>
<description>Click the following links to install menus for long pressing the button &quot;link&quot;:
Copy selected text with html format to clipboard
Search with home screen
google Translate
bing translate
deepL
The file &quot;default.select&quot; defines text processing menus for selected text. If no text is selected, the menu item operates on the whole page. Each line of the file has the following format:
[Name]:[mimetype]:[command line]
[mimetype] specifies input/output for [command line].</description>
<description>Click the following links to install menus for long pressing the button &quot;link&quot;:
Copy selected text with html format to clipboard
Search with home screen
google Translate
bing translate
deepL
The file &quot;default.select&quot; defines text processing menus for selected text. If no text is selected, the menu item operates on the whole page. Each line of the file has the following format:
[Name]:[mimetype]:[command line]
[mimetype] specifies input/output for [command line].</description>
<pubDate>Mon, 24 Aug 2020 00:00:00 +0000</pubDate>
<guid>/en/filecap/</guid>
<description>Long press the settings button, check the option &quot;custom file handling&quot; to enable the functionality.
The custom file handling configuration file is &quot;default.filecap&quot;, each line of it has the format as follows:
[file extension]:[mimetype]:[command line]
The &quot;[file extension]&quot; part can have at most two-segment of extensions such as &quot;txt.xz&quot;,&quot;html.gz&quot;.
&quot;[mimetype]&quot; indicates the type of &quot;[command line]&quot; output.
&quot;[command line]&quot; is same as the one in default.cmds. The most often used replacements are:</description>
<description>Long press the settings button, check the option &quot;custom file handling&quot; to enable the functionality.
The custom file handling configuration file is &quot;default.filecap&quot;, each line of it has the format as follows:
[file extension]:[mimetype]:[command line]
The &quot;[file extension]&quot; part can have at most two-segment of extensions such as &quot;txt.xz&quot;,&quot;html.gz&quot;.
&quot;[mimetype]&quot; indicates the type of &quot;[command line]&quot; output.
&quot;[command line]&quot; is same as the one in default.cmds. The most often used replacements are:</description>
<pubDate>Fri, 24 Jun 2022 00:00:00 +0000</pubDate>
<guid>/en/bookmarklet/</guid>
<description>With a href=&quot;../index.html&quot;&gt;uweb browser, long pressing any bookmarklet link, click &quot;Open in new tab&quot;, the bookmarklet will be run on the last other tab.
List all script urls
User agent
Cookie
Source code
Last modified date
Eruda: mobile console
QR code generation
Use &quot;GET&quot; method for &quot;POST&quot;
Shows all form elements
Enables all form elements
Toggle checkboxes
Check all checkboxes
Uncheck all checkboxes
Toggle all checkboxes in forms
Enable selection</description>
<description>With a href=&quot;../index.html&quot;&gt;uweb browser, long pressing any bookmarklet link, click &quot;Open in new tab&quot;, the bookmarklet will be run on the last other tab.
List all script urls
User agent
Cookie
Source code
Last modified date
Eruda: mobile console
QR code generation
Use &quot;GET&quot; method for &quot;POST&quot;
Shows all form elements
Enables all form elements
Toggle checkboxes
Check all checkboxes
Uncheck all checkboxes
Toggle all checkboxes in forms
Enable selection</description>
</item>
<item>
<title>Long pressed link menu</title>
<link>/en/longclick/</link>
<pubDate>Fri, 06 Nov 2020 00:00:00 +0000</pubDate>
<guid>/en/longclick/</guid>
<description>To run commands Each line of file &quot;default.longclick&quot; has the following format: (same as default.cmds)
[Name]:[mimetype]:[command line]
in which [command line] can have &quot;%c&quot; (cookie), &quot;%u&quot; (current url), &quot;%t&quot; (title) etc.
To visit url and load javascript file All &quot;.js&quot; files under the folder &quot;longclick&quot; are part of the popup menu.
These javascript files are in the following format:
The very first line can begin with &quot;//&quot; followed by website url that can have &quot;%u&quot; (current url), &quot;%t&quot; (title) etc.</description>
<description>To run commands Each line of file &quot;default.longclick&quot; has the following format: (same as default.cmds)
[Name]:[mimetype]:[command line]
in which [command line] can have &quot;%c&quot; (cookie), &quot;%u&quot; (current url), &quot;%t&quot; (title) etc.
To visit url and load javascript file All &quot;.js&quot; files under the folder &quot;longclick&quot; are part of the popup menu.
These javascript files are in the following format:
The very first line can begin with &quot;//&quot; followed by website url that can have &quot;%u&quot; (current url), &quot;%t&quot; (title) etc.</description>
<description>⚠️Redirection forwards cookies with the setting option &quot;Redirect cookies&quot; enabled, so use the options with care.
Setting options: &quot;Url redirection&quot; vs. &quot;Resource redirection&quot; &quot;Url redirection&quot; redirects the main/page url only while &quot;Resource redirection&quot; is for all urls in the page.
Global redirection Global redirection is enabled with the setting option &quot;Resource redirection&quot; or both &quot;Url redirection&quot; and &quot;Redirect cookies&quot;.
When a valid global redirection url is set, the &quot;default.redirect&quot; has no effect, and any url resource is fetched with the new url by appending the original url to the global redirection url.</description>
<description>⚠️Redirection forwards cookies with the setting option &quot;Redirect cookies&quot; enabled, so use the options with care.
Setting options: &quot;Url redirection&quot; vs. &quot;Resource redirection&quot; &quot;Url redirection&quot; redirects the main/page url only while &quot;Resource redirection&quot; is for all urls in the page.
Global redirection Global redirection is enabled with the setting option &quot;Resource redirection&quot; or both &quot;Url redirection&quot; and &quot;Redirect cookies&quot;.
When a valid global redirection url is set, the &quot;default.redirect&quot; has no effect, and any url resource is fetched with the new url by appending the original url to the global redirection url.</description>
<pubDate>Mon, 10 Jan 2022 00:00:00 +0000</pubDate>
<guid>/en/searchcat/</guid>
<description>Any &quot;.search&quot; file can be opened as search engine file, each line of which has one of the following formats:
[Engine name]:[url without '%s' inside]
[Engine name]:[url with '%s' as keyword]
[Engine name]:POST:[post params with '%s' as keyword]:[url]
[Engine name]:[Extra request headers]:[post params with '%s' as keyword]:[url]
[Extra request headers] Ex. &quot;X-Forwarded-For;8.8.8.8&quot; when [post params] is empty, the url should have '%s' as keyword. Ex. bingUS engine w/ chatgpt Limitations (they are here for performance reasons):</description>
<description>Any &quot;.search&quot; file can be opened as search engine file, each line of which has one of the following formats:
[Engine name]:[url without '%s' inside]
[Engine name]:[url with '%s' as keyword]
[Engine name]:POST:[post params with '%s' as keyword]:[url]
[Engine name]:[Extra request headers]:[post params with '%s' as keyword]:[url]
[Extra request headers] Ex. &quot;X-Forwarded-For;8.8.8.8&quot; when [post params] is empty, the url should have '%s' as keyword. Ex. bingUS engine w/ chatgpt Limitations (they are here for performance reasons):</description>
<pubDate>Fri, 01 Dec 2023 00:00:00 +0000</pubDate>
<guid>/en/textprocess/</guid>
<description>Click the following links to install menus for long pressing the button &quot;link&quot;:
Copy selected text with html format to clipboard
Search with home screen
google Translate
bing translate
deepL
The file &quot;default.select&quot; defines text processing menus for selected text. If no text is selected, the menu item operates on the whole page. Each line of the file has the following format:
[Name]:[mimetype]:[command line]
[mimetype] specifies input/output for [command line].</description>
<description>Click the following links to install menus for long pressing the button &quot;link&quot;:
Copy selected text with html format to clipboard
Search with home screen
google Translate
bing translate
deepL
The file &quot;default.select&quot; defines text processing menus for selected text. If no text is selected, the menu item operates on the whole page. Each line of the file has the following format:
[Name]:[mimetype]:[command line]
[mimetype] specifies input/output for [command line].</description>
install tdict_local (search with local indexes and remote content) Click to install the following local indexes with corresponding search engines (for test only).
install the indexes for &quot;American heritage dictionary (en-en&amp;zh with AHD/D.J./K.K. pronunciation)&quot;
Install AHD to home screen
Indexes for &quot;研究社新編英和活用大辞典(English usage: en-en&amp;ja)&quot;
The following dictionaries work better with markdown processor.
Install markdown processor</description>
<description>This page is for uweb browser.
install tdict_local (search with local indexes and remote content) Click to install the following local indexes with corresponding search engines (for test only).
install the indexes for &quot;American heritage dictionary (en-en&amp;zh with AHD/D.J./K.K. pronunciation)&quot;
Install AHD to home screen
Indexes for &quot;研究社新編英和活用大辞典(English usage: en-en&amp;ja)&quot;
Install &quot;English usage (en-en&amp;ja)&quot;
Indexes for SOED6
install SOED
The following dictionaries work better with markdown processor.
Install markdown processor</description>
<pubDate>Fri, 01 Dec 2023 00:00:00 +0000</pubDate>
<guid>/en/textprocess/</guid>
<description>Click the following links to install menus for long pressing the button &quot;link&quot;:
Copy selected text with html format to clipboard
Search with home screen
google Translate
bing translate
deepL
The file &quot;default.select&quot; defines text processing menus for selected text. If no text is selected, the menu item operates on the whole page. Each line of the file has the following format:
[Name]:[mimetype]:[command line]
[mimetype] specifies input/output for [command line].</description>
<description>Click the following links to install menus for long pressing the button &quot;link&quot;:
Copy selected text with html format to clipboard
Search with home screen
google Translate
bing translate
deepL
The file &quot;default.select&quot; defines text processing menus for selected text. If no text is selected, the menu item operates on the whole page. Each line of the file has the following format:
[Name]:[mimetype]:[command line]
[mimetype] specifies input/output for [command line].</description>
install tdict_local (search with local indexes and remote content) Click to install the following local indexes with corresponding search engines (for test only).
install the indexes for &quot;American heritage dictionary (en-en&amp;zh with AHD/D.J./K.K. pronunciation)&quot;
Install AHD to home screen
Indexes for &quot;研究社新編英和活用大辞典(English usage: en-en&amp;ja)&quot;
The following dictionaries work better with markdown processor.
Install markdown processor</description>
<description>This page is for uweb browser.
install tdict_local (search with local indexes and remote content) Click to install the following local indexes with corresponding search engines (for test only).
install the indexes for &quot;American heritage dictionary (en-en&amp;zh with AHD/D.J./K.K. pronunciation)&quot;
Install AHD to home screen
Indexes for &quot;研究社新編英和活用大辞典(English usage: en-en&amp;ja)&quot;
Install &quot;English usage (en-en&amp;ja)&quot;
Indexes for SOED6
install SOED
The following dictionaries work better with markdown processor.
Install markdown processor</description>
</item>
<item>
<title>Custom file handling</title>
<link>/en/filecap/</link>
<pubDate>Mon, 24 Aug 2020 00:00:00 +0000</pubDate>
<guid>/en/filecap/</guid>
<description>Long press the settings button, check the option &quot;custom file handling&quot; to enable the functionality.
The custom file handling configuration file is &quot;default.filecap&quot;, each line of it has the format as follows:
[file extension]:[mimetype]:[command line]
The &quot;[file extension]&quot; part can have at most two-segment of extensions such as &quot;txt.xz&quot;,&quot;html.gz&quot;.
&quot;[mimetype]&quot; indicates the type of &quot;[command line]&quot; output.
&quot;[command line]&quot; is same as the one in default.cmds. The most often used replacements are:</description>
<description>Long press the settings button, check the option &quot;custom file handling&quot; to enable the functionality.
The custom file handling configuration file is &quot;default.filecap&quot;, each line of it has the format as follows:
[file extension]:[mimetype]:[command line]
The &quot;[file extension]&quot; part can have at most two-segment of extensions such as &quot;txt.xz&quot;,&quot;html.gz&quot;.
&quot;[mimetype]&quot; indicates the type of &quot;[command line]&quot; output.
&quot;[command line]&quot; is same as the one in default.cmds. The most often used replacements are:</description>
install tdict_local (search with local indexes and remote content) Click to install the following local indexes with corresponding search engines (for test only).
install the indexes for &quot;American heritage dictionary (en-en&amp;zh with AHD/D.J./K.K. pronunciation)&quot;
Install AHD to home screen
Indexes for &quot;研究社新編英和活用大辞典(English usage: en-en&amp;ja)&quot;
The following dictionaries work better with markdown processor.
Install markdown processor</description>
<description>This page is for uweb browser.
install tdict_local (search with local indexes and remote content) Click to install the following local indexes with corresponding search engines (for test only).
install the indexes for &quot;American heritage dictionary (en-en&amp;zh with AHD/D.J./K.K. pronunciation)&quot;
Install AHD to home screen
Indexes for &quot;研究社新編英和活用大辞典(English usage: en-en&amp;ja)&quot;
Install &quot;English usage (en-en&amp;ja)&quot;
Indexes for SOED6
install SOED
The following dictionaries work better with markdown processor.
Install markdown processor</description>
<pubDate>Fri, 01 Dec 2023 00:00:00 +0000</pubDate>
<guid>/en/textprocess/</guid>
<description>Click the following links to install menus for long pressing the button &quot;link&quot;:
Copy selected text with html format to clipboard
Search with home screen
google Translate
bing translate
deepL
The file &quot;default.select&quot; defines text processing menus for selected text. If no text is selected, the menu item operates on the whole page. Each line of the file has the following format:
[Name]:[mimetype]:[command line]
[mimetype] specifies input/output for [command line].</description>
<description>Click the following links to install menus for long pressing the button &quot;link&quot;:
Copy selected text with html format to clipboard
Search with home screen
google Translate
bing translate
deepL
The file &quot;default.select&quot; defines text processing menus for selected text. If no text is selected, the menu item operates on the whole page. Each line of the file has the following format:
[Name]:[mimetype]:[command line]
[mimetype] specifies input/output for [command line].</description>
The day of a command's execution can be specified by two fields — day of month, and day of week. The command will be run when <spanstyle="color:red">both</span> fields matche the current time.</p>
<p>Note (the original crantab semantics):<br>
The day of a command's execution can be specified by two fields — day of month, and day of week. If both fields are restricted (i.e., aren't *), the command will be run when either field matches the current time. For example, ``30 4 1,15 * 5'' would cause a command to be run at 4:30 am on the 1st and 15th of each month, plus every Friday.</p>
<h5id="make-crontab-persist-after-os-rebooting">make crontab persist after OS rebooting</h5>
<p>If uweb browser was launched at least once after rebooting, the crontab jobs are scheduled as normal.</p>
<p>To keep crontab take effect without launching uweb browser once:</p>
<ul>
<li>Install the "com.termux.boot" and "com.termux" Apps.</li>
<li>Create an executable file in termux under the folder "~/.termux/boot/" containing the two lines:<br>
#!/data/data/com.termux/files/usr/bin/sh<br>
am broadcast -n info.torapp.uweb/.AlarmReceiver --es uweb.line ""</li>
<li>Launch "com.termux.boot" once.</li>
</ul>
<h4id="tcron">tcron</h4>
<p>With the option "custom file handling" enabled, "default.rc" runs as shell script at uweb launching time and "default.rc2" runs whenever uweb becomes foreground.</p>
<p>Use tcron (<ahref="i:0bhttps://fastly.jsdelivr.net/gh/torappinfo/uwebjs/bin/tcron.tgz">Click to install</a>) with "default.rc" or "default.rc2".</p>
Note: "Engines" needs file "engine.search",whose format is same as "home.search" except that the keyword part of url must be denoted with "</description>
<description>Recommended engines (click or append any of the following to the file &quot;home5.search&quot;):
Engines:i:40%s_00
bing image:http://bing.com/images/search?q=
google image:http://www.google.com/images?as_q=
flickr:http://www.flickr.com/photos/tags/
Yandex image:https://yandex.com/images/search?text=
wiki:https://en.wikipedia.org/wiki/Special:Search?search=
wikipedia:http://en.wikipedia.org/?search=
wikifull:http://en.wikipedia.org/wiki/Special:Search?fulltext=Search&amp;search=
Youtube:https://www.youtube.com/results?search_query=
eBay:https://www.ebay.com/sch/i.html?_nkw=
Quora:https://www.quora.com/search?q=
Pinterest:https://www.pinterest.com/search/pins/?q=
LinkedIn:https://www.linkedin.com/search/results/all/?keywords=
Netflix:https://www.netflix.com/search?q=
Spotify:https://open.spotify.com/search/
Medium:https://medium.com/search?q=
TripAdvisor:https://www.tripadvisor.com/Search?q=
incaption:https://incaptions.com/
perplexity:https://www.perplexity.ai/?q=
answer:http://mobile.answers.com/
twitter:https://twitter.com/search?q=
Facebook:https://www.facebook.com/search/str/%s/keywords_search
Instagram:https://www.instagram.com/explore/tags/%s/
social-search:https://www.social-searcher.com/social-buzz/?q5=
reddit:http://reddit.com/search?q=
boardreader:https://boardreader.com/s/%s.html
bingvideo:https://www.bing.com/videos/search?q=
vsearch:https://www.vsearch.me/s?q=
groups:http://groups.google.com/groups/search?q=
wolfram:https://www.wolframalpha.com/input/?i=
fxsolver:https://www.fxsolver.com/browse/?q=
book_google:https://google.com/search?q=%22parent+directory%22+pdf+OR+epub+OR+DjVU+OR+xps+%22%s%22+-html+-htm+-shtml+-phtml+-php+-buy+-aspx+-jsp+-asp+-cgi+-pdf+-ftp+-unknownsecret&amp;num=100&amp;filter=0
annas-archive:https://annas-archive.org/search?q=
libgen:http://gen.lib.rus.ec/search.php?req=
google_file:https://google.com/search?q=intitle:index.of+%22parent+directory%22+
apkcombo:https://apkcombo.com/search/
Note: "Engines" needs file "engine.search",whose format is same as "home.search" except that the keyword part of url must be denoted with "</description>
Main features Change logs 1036: TV mode: reuse &quot;engine.search&quot; as live TV channel urls.
1034: click share button on homescreen to process clipboard text.
1030: Allow downloading with global redirection
1026: Test automation: enable i:0 urls in scripting mode
1017: crontab alarm clock and links as sixth field.
1008: Add long screenshot mode
1006: Advanced configuration: auto reload, download path</description>
<description>Amazon appstore
Galaxy.Store
uweb, termux &amp; history versions
github
sourceforge
powerfolder
udrop
pagure
mcbebbs
Main features Change logs 1036: TV mode: reuse &quot;engine.search&quot; as live TV channel urls.
1034: click share button on homescreen to process clipboard text.
1030: Allow downloading with global redirection
1026: Test automation: enable i:0 urls in scripting mode
1017: crontab alarm clock and links as sixth field.
1008: Add long screenshot mode
1006: Advanced configuration: auto reload, download path</description>
UI Search engines Home screens UI (gitee) webdav install-able menu generator Customization Long pressing menus for toolbar buttons User agents Javascript Url services Links Commands Remote javascript Menu for selections Menu for long pressing hypertext Toolbar Gestures Address bar command modes Advanced Advanced Content AD blocking CSS styles Redirection Offline cache JS/CSS/HTML/preprocessing for domains Any urls as website Tools Bookmarklets Cron &amp; more Custom file handling Html5 application Termux Info Manual Tips Configuration files Bookmarks </description>
<description>Check for updates
UI Search engines Home screens UI (gitee) webdav install-able menu generator Customization Long pressing menus for toolbar buttons User agents Javascript Url services Links Commands Remote javascript Menu for selections Menu for long pressing hypertext Toolbar Gestures Address bar command modes Advanced Advanced Content AD blocking CSS styles Redirection Offline cache JS/CSS/HTML/preprocessing for domains Any urls as website Tools Bookmarklets Cron &amp; more Custom file handling Html5 application Termux Info Manual Tips Configuration files Bookmarks </description>
</item>
<item>
<title>Url services</title>
<link>/en/urls/</link>
<pubDate>Fri, 10 Jun 2022 00:00:00 +0000</pubDate>
<guid>/en/urls/</guid>
<description>Click the following links to install url services with uweb browser. Force exit and re-launch the app, then long press the &quot;image&quot; button to popup the menu.
google by image:https://www.google.com/searchbyimage?safe=off&amp;image_url=
tinyeye:https://tineye.com/search?url=
Yandex by image:https://yandex.com/images/search?family=yes&amp;rpt=imageview&amp;url=</description>
<description>Click the following links to install url services with uweb browser. Force exit and re-launch the app, then long press the &quot;image&quot; button to popup the menu.
Fullscreen video:i:5f
Redirect/edit:e:
Save2autocomplete:i:51:
Bookmark:i:52:
Note:i:53:
Save engine:i:54:
Save link:i:55:
Save to desktop:i:58
Add to media storage::001
Extract web app:i:0bsitecache/local/:
tgurl:https://tx.me/share/url?url=
tgdownload:https://tx.me/share/url?url=/download Compatible mode:i:5d
papago:https://papago.naver.net/website?locale=en&amp;target=en&amp;url=
google translate:https://translate.google.com/translate?sl=auto&amp;tl=en&amp;u=
Source:view-source:
outline:https://www.outline.com/
2pdf:https://www.web2pdfconvert.com#
printfriendly:https://www.printfriendly.com/print/?url=
htmlview:https://htmlview.glitch.me/?
htmlpreview:https://htmlpreview.github.io/?
webarchive:https://web.archive.org/web/*/
archive:https://archive.is/?run=1&amp;url=
googlecache:http://webcache.googleusercontent.com/search?q=cache:
google by image:https://www.google.com/searchbyimage?safe=off&amp;image_url=
tinyeye:https://tineye.com/search?url=
Yandex by image:https://yandex.com/images/search?family=yes&amp;rpt=imageview&amp;url=</description>
</item>
<item>
<title>Commands</title>
<link>/en/cmds/</link>
<pubDate>Thu, 02 Jun 2022 00:00:00 +0000</pubDate>
<guid>/en/cmds/</guid>
<description>Click the following links to install commands with uweb browser. Force exit and re-launch the app, then long press the button with clock icon to popup the command menu.
<description>Click the following links to install commands with uweb browser. Force exit and re-launch the app, then long press the button with clock icon to popup the command menu.
Configuration file &quot;default.cmds&quot; examples:
Clear data::toybox find /data/data/info.torapp.uweb/app_webview ! -name 'Cookies' ! -name '*.cjar' -type f -delete
Clear database::rm -rf /data/data/info.torapp.uweb/databases/*
Append query to autocomplete:uweb:cd /data/data/info.torapp.uweb/files;cat default.autoc query.log|toybox sort|toybox uniq -i&gt;a.tmp;mv a.tmp default.autoc;&gt;query.log;echo file:///data/data/info.torapp.uweb/files/default.autoc
Clear cache::toybox rm -rf /data/data/info.torapp.uweb/cache
Clear logcat::logcat -c</description>
</item>
<item>
<title>Execute javascript codes</title>
<link>/en/rjs/</link>
<pubDate>Wed, 01 Jun 2022 00:00:00 +0000</pubDate>
<guid>/en/rjs/</guid>
<description>javascript for domains
Earliest loaded global javascript files locates in the subfolder &quot;css&quot; of app private folder.
Global javascript files locates in the subfolder &quot;js&quot; of app private folder. Long press button [☰] to configure. Click the following links to install:
large size javascript code can be installed to the folder &quot;bookmarklet&quot; (long pressing button &quot;js&quot; to popup menu):
google translation
Eruda
Performance
Note: Bookmarklets whose names begin with &quot;!</description>
<description>javascript for domains
Earliest loaded global javascript files locates in the subfolder &quot;css&quot; of app private folder.
Global javascript files locates in the subfolder &quot;js&quot; of app private folder. Long press button [☰] to configure. Click the following links to install:
&lt;a target=_self&quot; href=&quot;i:0hjs/savePassword.js:../../zh/searchurl/txt/passwdsave.js&quot;&gt;Save password
Instant page
large size javascript code can be installed to the folder &quot;bookmarklet&quot; (long pressing button &quot;js&quot; to popup menu):
google translation
Eruda
Performance
Note: Bookmarklets whose names begin with &quot;!</description>
Powerful: any native functionality with html5 enhancement and still secure; any urls to host website; javascript and shell scripting for general processing; piping between console and GUI and more with Termux. Customizable: user-defined menus, (new) buttons and gestures for user agents, bookmarklets, url services, shell commands, internal functionality links and text processing etc.</description>
<description>Uweb browser: unlimited power 中文
Amazon appstore
Galaxy.Store
Downloads
Uweb browser: downloads, plugins and tips
(Mirrors: gitlab codeberg repo 4everland fleek netlify surge kinsta bitbucket pages vercel render)
Powerful: any native functionality with html5 enhancement and still secure; any urls to host website; javascript and shell scripting for general processing; piping between console and GUI and more with Termux. Customizable: user-defined menus, (new) buttons and gestures for user agents, bookmarklets, url services, shell commands, internal functionality links and text processing etc.</description>
c[cssFlag]: For example, &quot;c12&quot; will apply the third and fourth global CSS (12=2^2+2^3). All other cases will be treated as prefix, the real visited url is &quot;[prefix]+url&quot;.</description>
<description>点击以下链接可安装至常用链接:
长截屏 (需长截屏模式)
VPN
showCookie
wireless
显示网站安全证书
上传坚果云
更多 webdav ...
迅雷盘离线
网页全屏
点击安装Cookie延期,地址栏内删除特殊字符,站内搜索,seedr离线下载等
点击安装离线下载(pcloud,furk,微云等)
uweb浏览器中长按书签按钮可弹出常用链接菜单,这些链接定义在文件&quot;default.link&quot;中,改动过的文件清后台重启动后生效。每行格式如下:
[菜单名]:[url][空格][javascript脚本]
其中空格及之后的脚本为可选项。url及之后的脚本支持&quot;%u&quot;,&quot;%s&quot;等替换。
脚本将在链接访问结束时自动执行。
url除支持所有标准的http(s):,javascript:等链接外,还支持超微内部链接(&quot;:&quot;为链接第二个字符)及特殊链接(&quot;:&quot;为链接首字符)。
不少本地链接文件(file:///)超微浏览器将会做特殊处理。仅举几例说明:
.js文件(同长按链接运行js文件): 首行前两个字符为&quot;//&quot;者,超微将打开&quot;//&quot;后面的目标网址并执行此文件代码,目标网址支持&quot;%u&quot;,&quot;%s&quot;等替换。否则直接执行此文件。此时[javascript脚本]将作为运行.js文件的參数arguments[1]。推荐将常用js脚本本地链接保存在.link文件中。
default.gesture及default.button文件采用了完全一样的格式。.gesture文件定义了手势操作。.button文件则从最后一个按钮开始倒着重定义了底部工具栏按钮单击操作。
各类代理配置如下:
httpproxy::010[proxy host]:[port]
socks5::011[socks host]:[port]
noproxy::010:
&quot;:&quot;为首字符特殊链接 :0001
自动翻到上一页。(网页无法前进时按前进按钮可自动翻到下一页。)
:0003
切换全屏模式
:0004
屏幕旋转
:001[fileurl]
加入媒体库
:010[proxy host]:[port]
设置http代理, &quot;:010:&quot;禁用代理。
:011[socks host]:[port]
socks代理
&quot;i:&quot;内部链接: i:0m[bookmarklet index|prefix|c[cssFlag]]:[url]
将url作为网站访问,[bookmarklet index]至少占两个字符。
c[cssFlag]: For example, &quot;c12&quot; will apply the third and fourth global CSS (12=2^2+2^3). All other cases will be treated as prefix, the real visited url is &quot;[prefix]+url&quot;.</description>
</item>
<item>
<title>小技巧</title>
<link>/zh/tips/</link>
<pubDate>Sat, 04 Mar 2023 00:00:00 +0000</pubDate>
<description>超微浏览器支持直接运行远程网址上的小书签(Bookmarklet),将本页面或其它包含小书签网址加入书签。使用时只需长按小书签链接,点击“新窗口打开”,小书签将作用于超微浏览器最后一个窗口(非小书签窗口)页面上。
列出外部脚本
查看浏览器UA
网页cookie
网页源码
显示网页最后更改时间
Eruda: mobile console
生成二维码
POST转GET
Shows all form elements
Enables all form elements
切换复选框状态
全选复选框
复选框全不选
切换表内复选框状态
解除选择复制限制(无效时可设UA为PC)
恢复长按菜单
正则搜索
表格排序
BugMeNot</description>
</item>
<item>
<title>Android TV</title>
<link>/zh/androidtv/</link>
<pubDate>Wed, 18 May 2022 00:00:00 +0000</pubDate>
[Engine name]:[Extra request headers]:[post params with '%s' as keyword]:[url]
[Extra request headers] Ex. &quot;X-Forwarded-For;8.8.8.8&quot; when [post params] is empty, the url should have '%s' as keyword. Ex. bingUS engine w/ chatgpt .search文件首行必须为第一种类型的搜索引擎。由于其它两种类型的引擎数量稀少,为性能考虑,超微限制了首个引擎的种类。
<description>点击本链接自动安装分类多引擎文件至&quot;bookmark&quot;目录下。
超微浏览器中通过“设置”-&gt;“总目录”-&gt;“↑”-&gt;“Download”,点击后缀为.search的下载文件,超微浏览器将自动显示分类多引擎搜索。此时可按菜单键(或长按底部工具条后退按钮)选择“添加到桌面”方便以后访问。
.search文件每行格式为如下几种:
[搜索引擎名]:[不含%s的url]
[搜索引擎名]:[含%s的url]
[搜索引擎名]:POST:[含%s的post参数]:[url]
[Engine name]:[Extra request headers]:[post params with '%s' as keyword]:[url]
[Extra request headers] Ex. &quot;X-Forwarded-For;8.8.8.8&quot; when [post params] is empty, the url should have '%s' as keyword. Ex. bingUS engine w/ chatgpt .search文件首行必须为第一种类型的搜索引擎。由于其它两种类型的引擎数量稀少,为性能考虑,超微限制了首个引擎的种类。
本地引擎 搜索引擎已经支持命令行url,现在可添加离线字典查询至主页。命令行url格式为
c:[含%s的命令行]
d:mimetype:[含%s的命令行]:[外部资源url]
查询时关键词会自动替换命令行中的%s。
笔者用来查询各式词典,发现效果非常好。百兆以内的文本文件压缩以后可以直接快速检索,定位至特定位置以后可上下滚动阅读全部文本。</description>
</item>
<item>
<title>加速访问国外网站</title>
<link>/zh/hosts/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<description>超微浏览器支持直接运行远程网址上的小书签(Bookmarklet),将本页面或其它包含小书签网址加入书签。使用时只需长按小书签链接,点击“新窗口打开”,小书签将作用于超微浏览器最后一个窗口(非小书签窗口)页面上。
列出外部脚本
查看浏览器UA
网页cookie
网页源码
显示网页最后更改时间
Eruda: mobile console
生成二维码
POST转GET
Shows all form elements
Enables all form elements
切换复选框状态
全选复选框
复选框全不选
切换表内复选框状态
解除选择复制限制(无效时可设UA为PC)
恢复长按菜单
正则搜索
表格排序
BugMeNot</description>
</item>
<item>
<title>长按链接弹出菜单</title>
<link>/zh/longclick/</link>
<pubDate>Fri, 06 Nov 2020 00:00:00 +0000</pubDate>
[Engine name]:[Extra request headers]:[post params with '%s' as keyword]:[url]
[Extra request headers] Ex. &quot;X-Forwarded-For;8.8.8.8&quot; when [post params] is empty, the url should have '%s' as keyword. Ex. bingUS engine w/ chatgpt .search文件首行必须为第一种类型的搜索引擎。由于其它两种类型的引擎数量稀少,为性能考虑,超微限制了首个引擎的种类。
<description>点击本链接自动安装分类多引擎文件至&quot;bookmark&quot;目录下。
超微浏览器中通过“设置”-&gt;“总目录”-&gt;“↑”-&gt;“Download”,点击后缀为.search的下载文件,超微浏览器将自动显示分类多引擎搜索。此时可按菜单键(或长按底部工具条后退按钮)选择“添加到桌面”方便以后访问。
.search文件每行格式为如下几种:
[搜索引擎名]:[不含%s的url]
[搜索引擎名]:[含%s的url]
[搜索引擎名]:POST:[含%s的post参数]:[url]
[Engine name]:[Extra request headers]:[post params with '%s' as keyword]:[url]
[Extra request headers] Ex. &quot;X-Forwarded-For;8.8.8.8&quot; when [post params] is empty, the url should have '%s' as keyword. Ex. bingUS engine w/ chatgpt .search文件首行必须为第一种类型的搜索引擎。由于其它两种类型的引擎数量稀少,为性能考虑,超微限制了首个引擎的种类。
本地引擎 搜索引擎已经支持命令行url,现在可添加离线字典查询至主页。命令行url格式为
c:[含%s的命令行]
d:mimetype:[含%s的命令行]:[外部资源url]
查询时关键词会自动替换命令行中的%s。
笔者用来查询各式词典,发现效果非常好。百兆以内的文本文件压缩以后可以直接快速检索,定位至特定位置以后可上下滚动阅读全部文本。</description>
Selection to sentence:;let g='sentence';getSelection().modify('move','forward',g);getSelection().modify('extend','backward',g);
Selection to line:;let g='line';getSelection().modify('move','forward',g);getSelection().modify('extend','backward',g);
Selection to paragraph:;let g='paragraph';getSelection().modify('move','forward',g);getSelection().modify('extend','backward',g);