From 358bb90db027cdf0962fb994f37b6ddabe33d933 Mon Sep 17 00:00:00 2001 From: James Feng Cao Date: Wed, 27 Jul 2022 20:45:20 +0800 Subject: [PATCH] rebuilding site Wed Jul 27 08:45:19 PM CST 2022 --- README.md | 22 ++++++++-- README.zh.md | 27 ++++++++++++ en/_posts/index.xml | 3 +- en/changelog/index.html | 3 +- en/index.xml | 3 +- index.html | 6 +-- sitemap.xml | 2 +- zh/_posts/index.xml | 83 +++++++++++++++++++------------------ zh/html5/index.html | 5 ++- zh/index.html | 12 +++--- zh/index.xml | 83 +++++++++++++++++++------------------ zh/searchurl/cmds.html | 2 +- zh/searchurl/func.html | 2 +- zh/searchurl/search.html | 2 +- zh/searchurl/txt/mdict.html | 7 +++- zh/sitemap.xml | 10 ++--- 16 files changed, 165 insertions(+), 107 deletions(-) create mode 100644 README.zh.md diff --git a/README.md b/README.md index 8124ead..ede54e8 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,22 @@ -#### Uweb browser -[Uweb browser: updates, plugins and tips](https://torappinfo.github.io/uwebzh/en) +### Uweb: Tiny and powerful android browser +[中文](blob/master/README.zh.md) +[Uweb browser: updates, plugins and tips](https://torappinfo.github.io/uwebzh/en) (Mirrors: [vercel](https://uweb-zh.vercel.app/en) [netlify](https://uwebzh.netlify.app/en) -[pages](https://uwebzh.pages.dev/en)) \ No newline at end of file +[pages](https://uwebzh.pages.dev/en)) + +- Tiny, less than 200k +- Efficient: run fast and less touches +- Powerful: supports user-defined menus (or buttons/gestures) for user agents, bookmarklets, url services, shell commands, internal functionality links and text processing etc. + +#### Main features +TTS, text reflow, resource sniffer, translation, reader's mode, user-defined url redirection, webdav/http backup & restore, auto next page, sending/receiving msg/file(s), site config (UA, no JS, no image, no 3rd party script/resource,active script, global scripts), http(s)/socks proxy, enabling html5 apps for local files (pdf/djvu/epub viewer, mdict dictionary lookup etc.). + +- One click to reach any number of search engines without repeated input. +- Resizable floating video support. +- User-defined global and site-specific CSS and javascript. +- Bookmarklets (with option to auto apply to similar sites) +- AD blocking (block whole root domain trees etc.) +- Customization (define extra menus/buttons/gestures with user-defined functionalities) +- Support shell scripts, javascript for general processing, other languages (python etc.) are also supported by installing uweb compatible Termux versions. \ No newline at end of file diff --git a/README.zh.md b/README.zh.md new file mode 100644 index 0000000..f08ac17 --- /dev/null +++ b/README.zh.md @@ -0,0 +1,27 @@ +几乎无所不能的geek浏览器,支持使用任何语言对内部模块及外部应用进行功能组合。强、小、快、高效、极致优化。 + +- 强:html+js应用可安装为本地应用; 远超50M, 100M的各式浏览器。 +- 快:手机越慢,脚本插件越多越明显。 +- 高效:最少的操作。 +- 极致优化:仅举一例说明:目前NAND存储寿命少于1000个完整写周期。单独写一个字节会触发包括元数据在内多处写操作,而写操作最小单位为2M的块。故写一个字节会导致至少4M存储减少一个完整写周期。超微哪怕用户改变无数次设置,只要最终在退出或进后台前与原有设置一致,超微不做一个字节写操作。 + +#### 软件功能 +朗读、文本重排、嗅探、比价、翻译、视频解析、离线保存、阅读模式(推荐与脚本激活模式配合)、网址重定向至国内镜像、多帐号切换、网盘离线下载、文件管理、webdav/http空间备份/恢复任何指定文件集、智能翻页、目录文件传送、网站独立设置(ua,禁用官方脚本, 无图,激活脚本)、行编辑器、代码编辑器(支持120多种语言,语法高亮、错误提示、自动提示、直接运行测试、其它网页上直接测试)。直接支持http(s)/socks代理、通过安装html5应用可预览/阅读本地或在线任意格式文件(pdf,djvu,epub,mdx/mdd,docx等)。 + +内嵌“视频搜”、“音乐”、“牛津双解(bing)”、最权威汉语工具等搜索引擎。 + +支持“超级书签”,保存用户输入、脚本等状态,与多账户切换配合成为填表神器。 + +小书签(bookmarklet)再也不用手工输入,直接将小书签网站加入书签即可。运行时长按出菜单后选择“在新窗口中打开”,小书签将作用于最后一个窗口。 + +独创不良信息绝杀:屏蔽hosts文件中域名的一切子域名、孙域名...,不良信息一网打尽。 支持域名前缀、网址路径正则表达式屏蔽。 + +独创脚本激活模式,脚本执行后被激活,此后自动作用于同类网址。用于本地文件访问则可实现不同目录以不同风格呈现,譬如markdown目录下文本自动转化成html预览。 + +支持全局用户脚本/样式,可任意叠加,轻松切换。 + +支持网址特定脚本/样式,可轻松支持百万以上不同脚本。 + +支持自定义任意多个搜索引擎; 支持执行用户提供任何js文件; 支持用户定义任意多个useragent; 长按链接支持运行第三方程序; 长按链接支持运行用户js文件。 + +配套安装uWeb定制Termux应用,可用地址栏作图(类似matlab功能)、超级计算器(无限精度/π的前万位或更多、无限函数、无限常量)、符号演算(解方程、分解因式、求积分导数)、离线字典查找等。譬如地址栏输入sin(x)**5就直接得到函数图形。利用好第三方代码,才能真正发挥出uWeb的潜能。 diff --git a/en/_posts/index.xml b/en/_posts/index.xml index 4fce315..bf01398 100644 --- a/en/_posts/index.xml +++ b/en/_posts/index.xml @@ -171,7 +171,8 @@ Each line of the hosts file has the following format: Mon, 01 Jan 0001 00:00:00 +0000 /en/changelog/ - 901: Use in-app files folder for configuration + 903: Enhance html5 apps. (ex. mdict-js, a dictionary lookup app, works like native with minimal change) +901: Use in-app files folder for configuration diff --git a/en/changelog/index.html b/en/changelog/index.html index 3e3336d..a97f505 100644 --- a/en/changelog/index.html +++ b/en/changelog/index.html @@ -43,7 +43,8 @@ -

901: Use in-app files folder for configuration

+

903: Enhance html5 apps. (ex. mdict-js, a dictionary lookup app, works like native with minimal change)
+901: Use in-app files folder for configuration

diff --git a/en/index.xml b/en/index.xml index 257c914..591acad 100644 --- a/en/index.xml +++ b/en/index.xml @@ -171,7 +171,8 @@ Each line of the hosts file has the following format: Mon, 01 Jan 0001 00:00:00 +0000 /en/changelog/ - 901: Use in-app files folder for configuration + 903: Enhance html5 apps. (ex. mdict-js, a dictionary lookup app, works like native with minimal change) +901: Use in-app files folder for configuration
diff --git a/index.html b/index.html index d7ba57d..772ceb3 100644 --- a/index.html +++ b/index.html @@ -1,7 +1,5 @@ - - - - zh/ + +itle> diff --git a/sitemap.xml b/sitemap.xml index 337620b..a2dfbed 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -11,7 +11,7 @@ zh/sitemap.xml - 2022-06-25T00:00:00+00:00 + 2022-07-27T00:00:00+00:00 diff --git a/zh/_posts/index.xml b/zh/_posts/index.xml index 2835fd8..13c3c7b 100644 --- a/zh/_posts/index.xml +++ b/zh/_posts/index.xml @@ -5,7 +5,49 @@ /zh/_posts/ Recent content in _posts on Hugo -- gohugo.io - Sat, 25 Jun 2022 00:00:00 +0000 + Wed, 27 Jul 2022 00:00:00 +0000 + + html5应用 + /zh/html5/ + Wed, 27 Jul 2022 00:00:00 +0000 + + /zh/html5/ + mdict字典搜索引擎: +https://uweb-zh.vercel.app/zh/searchurl/txt/mdict.html?file=./mdict/xxx.mdx,./mdict/xxx.mdd#word= +字典文件必须位于配置目录应用子目录"app"下。上述字典搜索引擎例子中文件"xxx.mdx"及"xxx.mdd"位于".../app/mdict"下。 +点击安装超大文件阅读器(支持txt, html, markdown) +点击安装超大文件阅读器(markdeep版, latex, diagram,graphviz等) +点击安装plyr视频播放器 +点击安装dplayer视频播放器 +点击安装pdf阅读器 +点击安装epub阅读器(作者:llili) +点击安装djvu阅读器 +相应的菜单安装可见浏览器特色服务 +超微配置目录下的子目录名如果以"app"开始(譬如"appPDF"),则这些"app"开头目录树下放置的html5应用将可获得功能增强。 +配置default.filecap并打开选项“文件预处理”,清后台重启浏览器后超微可直接阅读应用对应格式文件。 +点击配置pdf.js,djvu.js,epub.js,超大文件阅读器 +超大文件阅读器txtview.html url如下: +file:///data/data/info.torinfo.uweb/files/app/txtview.html?url=[url]#page=[xxx] +file:///data/data/info.torinfo.uweb/files/app/txtview.html?url=[url]#offset=[xxxx]&[length] +file:///data/data/info.torinfo.uweb/files/app/markdeep.html?url=[url]#page=[xxx] +file:///data/data/info.torinfo.uweb/files/app/markdeep.html?url=[url]#offset=[xxxx]&[length] +譬如"#offset=10000&500"会访问超大文件偏移量10000处长度为500的内容。 +所有阅读器均支持箭头按钮(短按前进按钮或长按后退按钮)自动翻页。 +比较有用的是mozilla的pdf.js,可用来显示在线或本地pdf文件。url如下: +file:///data/data/info.torinfo.uweb/files/app/pdfviewer.html?file=[绝对或相对路径].pdf#page=[xxx] +则浏览器直接跳转到pdf文件指定页。与主屏多引擎搜索及少量脚本结合使用,可对任何pdf文件进行字典检索。 +下面是一些类似的应用: +djvu.js应用的访问url如下: +file:///data/data/info.torinfo.uweb/files/app/djvu.html?url=[绝对或相对路径或url].pdf#page=[xxx] +epub.js +sampotts/plyr : video, YouTube and Vimeo player +videojs/video.js +bilibili/flv.js +MoePlayer/DPlayer +Streamedian/html5_rtsp_player +MoePlayer/APlayer : music player + + 信息隐藏技术总览 /zh/adblock/ @@ -546,45 +588,6 @@ pdf:uweb:echo file:///data/data/info.torinfo.uweb/files/app/pdf.js/web/viewer.ht 如果用户配置中处理命令用到curl,则需要安装Termux,并在Termux中安装curl ("apt install curl")。 - - html5应用 - /zh/html5/ - Thu, 20 Aug 2020 00:00:00 +0000 - - /zh/html5/ - 点击安装超大文件阅读器(支持txt, html, markdown) -点击安装超大文件阅读器(markdeep版, latex, diagram,graphviz等) -点击安装plyr视频播放器 -点击安装dplayer视频播放器 -点击安装pdf阅读器 -点击安装epub阅读器(作者:llili) -点击安装djvu阅读器 -相应的菜单安装可见浏览器特色服务 -超微配置目录下的子目录名如果以"app"开始(譬如"appPDF"),则这些"app"开头目录树下放置的html5应用将可获得功能增强。 -配置default.filecap并打开选项“文件预处理”,清后台重启浏览器后超微可直接阅读应用对应格式文件。 -点击配置pdf.js,djvu.js,epub.js,超大文件阅读器 -超大文件阅读器txtview.html url如下: -file:///data/data/info.torinfo.uweb/files/app/txtview.html?url=[url]#page=[xxx] -file:///data/data/info.torinfo.uweb/files/app/txtview.html?url=[url]#offset=[xxxx]&[length] -file:///data/data/info.torinfo.uweb/files/app/markdeep.html?url=[url]#page=[xxx] -file:///data/data/info.torinfo.uweb/files/app/markdeep.html?url=[url]#offset=[xxxx]&[length] -譬如"#offset=10000&500"会访问超大文件偏移量10000处长度为500的内容。 -所有阅读器均支持箭头按钮(短按前进按钮或长按后退按钮)自动翻页。 -比较有用的是mozilla的pdf.js,可用来显示在线或本地pdf文件。url如下: -file:///data/data/info.torinfo.uweb/files/app/pdfviewer.html?file=[绝对或相对路径].pdf#page=[xxx] -则浏览器直接跳转到pdf文件指定页。与主屏多引擎搜索及少量脚本结合使用,可对任何pdf文件进行字典检索。 -下面是一些类似的应用: -djvu.js应用的访问url如下: -file:///data/data/info.torinfo.uweb/files/app/djvu.html?url=[绝对或相对路径或url].pdf#page=[xxx] -epub.js -sampotts/plyr : video, YouTube and Vimeo player -videojs/video.js -bilibili/flv.js -MoePlayer/DPlayer -Streamedian/html5_rtsp_player -MoePlayer/APlayer : music player - - 手势 /zh/gesture/ diff --git a/zh/html5/index.html b/zh/html5/index.html index 774217e..f7ca757 100644 --- a/zh/html5/index.html +++ b/zh/html5/index.html @@ -43,7 +43,10 @@
-

点击安装超大文件阅读器(支持txt, html, markdown)
+

mdict字典搜索引擎:
+https://uweb-zh.vercel.app/zh/searchurl/txt/mdict.html?file=./mdict/xxx.mdx,./mdict/xxx.mdd#word=

+

字典文件必须位于配置目录应用子目录"app"下。上述字典搜索引擎例子中文件"xxx.mdx"及"xxx.mdd"位于".../app/mdict"下。

+

点击安装超大文件阅读器(支持txt, html, markdown)
点击安装超大文件阅读器(markdeep版, latex, diagram,graphviz等)
点击安装plyr视频播放器
点击安装dplayer视频播放器
diff --git a/zh/index.html b/zh/index.html index d346bea..d147c31 100644 --- a/zh/index.html +++ b/zh/index.html @@ -71,6 +71,12 @@ +

  • + + html5应用 + +
  • +
  • 信息隐藏技术总览 @@ -203,12 +209,6 @@
  • -
  • - - html5应用 - -
  • -
  • 手势 diff --git a/zh/index.xml b/zh/index.xml index f911735..8c12058 100644 --- a/zh/index.xml +++ b/zh/index.xml @@ -5,7 +5,49 @@ /zh/ Recent content on Hugo -- gohugo.io - Sat, 25 Jun 2022 00:00:00 +0000 + Wed, 27 Jul 2022 00:00:00 +0000 + + html5应用 + /zh/html5/ + Wed, 27 Jul 2022 00:00:00 +0000 + + /zh/html5/ + mdict字典搜索引擎: +https://uweb-zh.vercel.app/zh/searchurl/txt/mdict.html?file=./mdict/xxx.mdx,./mdict/xxx.mdd#word= +字典文件必须位于配置目录应用子目录"app"下。上述字典搜索引擎例子中文件"xxx.mdx"及"xxx.mdd"位于".../app/mdict"下。 +点击安装超大文件阅读器(支持txt, html, markdown) +点击安装超大文件阅读器(markdeep版, latex, diagram,graphviz等) +点击安装plyr视频播放器 +点击安装dplayer视频播放器 +点击安装pdf阅读器 +点击安装epub阅读器(作者:llili) +点击安装djvu阅读器 +相应的菜单安装可见浏览器特色服务 +超微配置目录下的子目录名如果以"app"开始(譬如"appPDF"),则这些"app"开头目录树下放置的html5应用将可获得功能增强。 +配置default.filecap并打开选项“文件预处理”,清后台重启浏览器后超微可直接阅读应用对应格式文件。 +点击配置pdf.js,djvu.js,epub.js,超大文件阅读器 +超大文件阅读器txtview.html url如下: +file:///data/data/info.torinfo.uweb/files/app/txtview.html?url=[url]#page=[xxx] +file:///data/data/info.torinfo.uweb/files/app/txtview.html?url=[url]#offset=[xxxx]&[length] +file:///data/data/info.torinfo.uweb/files/app/markdeep.html?url=[url]#page=[xxx] +file:///data/data/info.torinfo.uweb/files/app/markdeep.html?url=[url]#offset=[xxxx]&[length] +譬如"#offset=10000&500"会访问超大文件偏移量10000处长度为500的内容。 +所有阅读器均支持箭头按钮(短按前进按钮或长按后退按钮)自动翻页。 +比较有用的是mozilla的pdf.js,可用来显示在线或本地pdf文件。url如下: +file:///data/data/info.torinfo.uweb/files/app/pdfviewer.html?file=[绝对或相对路径].pdf#page=[xxx] +则浏览器直接跳转到pdf文件指定页。与主屏多引擎搜索及少量脚本结合使用,可对任何pdf文件进行字典检索。 +下面是一些类似的应用: +djvu.js应用的访问url如下: +file:///data/data/info.torinfo.uweb/files/app/djvu.html?url=[绝对或相对路径或url].pdf#page=[xxx] +epub.js +sampotts/plyr : video, YouTube and Vimeo player +videojs/video.js +bilibili/flv.js +MoePlayer/DPlayer +Streamedian/html5_rtsp_player +MoePlayer/APlayer : music player + + 信息隐藏技术总览 /zh/adblock/ @@ -546,45 +588,6 @@ pdf:uweb:echo file:///data/data/info.torinfo.uweb/files/app/pdf.js/web/viewer.ht 如果用户配置中处理命令用到curl,则需要安装Termux,并在Termux中安装curl ("apt install curl")。 - - html5应用 - /zh/html5/ - Thu, 20 Aug 2020 00:00:00 +0000 - - /zh/html5/ - 点击安装超大文件阅读器(支持txt, html, markdown) -点击安装超大文件阅读器(markdeep版, latex, diagram,graphviz等) -点击安装plyr视频播放器 -点击安装dplayer视频播放器 -点击安装pdf阅读器 -点击安装epub阅读器(作者:llili) -点击安装djvu阅读器 -相应的菜单安装可见浏览器特色服务 -超微配置目录下的子目录名如果以"app"开始(譬如"appPDF"),则这些"app"开头目录树下放置的html5应用将可获得功能增强。 -配置default.filecap并打开选项“文件预处理”,清后台重启浏览器后超微可直接阅读应用对应格式文件。 -点击配置pdf.js,djvu.js,epub.js,超大文件阅读器 -超大文件阅读器txtview.html url如下: -file:///data/data/info.torinfo.uweb/files/app/txtview.html?url=[url]#page=[xxx] -file:///data/data/info.torinfo.uweb/files/app/txtview.html?url=[url]#offset=[xxxx]&[length] -file:///data/data/info.torinfo.uweb/files/app/markdeep.html?url=[url]#page=[xxx] -file:///data/data/info.torinfo.uweb/files/app/markdeep.html?url=[url]#offset=[xxxx]&[length] -譬如"#offset=10000&500"会访问超大文件偏移量10000处长度为500的内容。 -所有阅读器均支持箭头按钮(短按前进按钮或长按后退按钮)自动翻页。 -比较有用的是mozilla的pdf.js,可用来显示在线或本地pdf文件。url如下: -file:///data/data/info.torinfo.uweb/files/app/pdfviewer.html?file=[绝对或相对路径].pdf#page=[xxx] -则浏览器直接跳转到pdf文件指定页。与主屏多引擎搜索及少量脚本结合使用,可对任何pdf文件进行字典检索。 -下面是一些类似的应用: -djvu.js应用的访问url如下: -file:///data/data/info.torinfo.uweb/files/app/djvu.html?url=[绝对或相对路径或url].pdf#page=[xxx] -epub.js -sampotts/plyr : video, YouTube and Vimeo player -videojs/video.js -bilibili/flv.js -MoePlayer/DPlayer -Streamedian/html5_rtsp_player -MoePlayer/APlayer : music player - - 手势 /zh/gesture/ diff --git a/zh/searchurl/cmds.html b/zh/searchurl/cmds.html index bfd8556..b046a73 100644 --- a/zh/searchurl/cmds.html +++ b/zh/searchurl/cmds.html @@ -5,7 +5,7 @@ 超微浏览器下点击配置链接可自动添加常用命令,强制清空后台重启后长按历史按钮可用。

    其中备份/恢复Cookie需android6+, webview76+。
    -打开剪贴板内链接、代码编辑器、淘宝比价 (淘宝app内分享复制链接后在超微内直接执行此命令)、本地markdown显示(支持数学公式、各类图表)等
    +打开剪贴板内链接、代码编辑器、淘宝比价 (淘宝app内分享复制链接后在超微内直接执行此命令)、本地markdown显示(支持数学公式、各类图表)等

    配置文件"default.cmds"示例:
    diff --git a/zh/searchurl/func.html b/zh/searchurl/func.html index 32aa6e5..30a4103 100644 --- a/zh/searchurl/func.html +++ b/zh/searchurl/func.html @@ -54,7 +54,7 @@ body>ul{padding-left:0;}

  • -
  • +
  • diff --git a/zh/sitemap.xml b/zh/sitemap.xml index e5133bc..3773dac 100644 --- a/zh/sitemap.xml +++ b/zh/sitemap.xml @@ -3,7 +3,7 @@ xmlns:xhtml="http://www.w3.org/1999/xhtml"> /zh/ - 2022-06-25T00:00:00+00:00 + 2022-07-27T00:00:00+00:00 /zh/_posts/ - 2022-06-25T00:00:00+00:00 + 2022-07-27T00:00:00+00:00 + + /zh/html5/ + 2022-07-27T00:00:00+00:00 /zh/adblock/ 2022-06-25T00:00:00+00:00 @@ -327,9 +330,6 @@ hreflang="zh" href="/zh/filecap/" /> - - /zh/html5/ - 2020-08-20T00:00:00+00:00 /zh/gesture/ 2020-06-18T00:00:00+00:00