]> Sergey Matveev's repositories - tofuproxy.git/blobdiff - doc/index.texi
WARC
[tofuproxy.git] / doc / index.texi
index 3958d312b5a87a0f009401532dd49c6bc34bfdcc..b97500da2287924626be56a2f54b5860f92c1abd 100644 (file)
@@ -45,9 +45,14 @@ Why the hell people just do not send PostScript documents instead!?
 
 @item And wonderful @url{http://jpegxl.info/, JPEG XL} image format is
 not supported by most browsers. Even pretty old
-@url{https://developers.google.com/speed/webp, WebP} is not supported
-everywhere. @url{https://aomediacodec.github.io/av1-avif/, AVIF} would
-be useful too.
+@url{https://developers.google.com/speed/webp, WebP}, that has highest
+compression ratio for lossless screenshots, is not supported everywhere.
+@url{https://aomediacodec.github.io/av1-avif/, AVIF} could be useful too.
+
+@item None of web browsers support ability to view web archives
+(@url{https://en.wikipedia.org/wiki/Web_ARChive, WARC}s). And most of
+WARC-related software is written on Python, that nowadays is close to be
+impossible to install and use with all its broken dependencies system.
 
 @end itemize
 
@@ -83,19 +88,15 @@ Various @strong{spying} domains (advertisement, tracking counters) are denied.
 Web @strong{fonts} downloads are forbidden.
 
 @item
-@strong{Permanent} HTTP @strong{redirects} are replaced with HTML page
-with the link.
-
-@item
-@strong{Temporary} HTTP @strong{redirects} are replaced with HTML too,
-if it is neither @url{https://newsboat.org/, Newsboat} nor image paths.
+@strong{Permanent} HTTP redirects are replaced with HTML page with the link.
 
 @item
-@strong{WebP} images, if it is not Xombrero, is transcoded to PNG.
+@strong{Temporary} HTTP redirects are replaced with HTML too, if it is
+neither @url{https://newsboat.org/, Newsboat} nor image paths.
 
 @item
-@strong{JPEG XL} and @strong{AVIF} images are transparently transcoded
-to PNG too.
+@strong{WebP} images (if it is not Xombrero), @strong{JPEG XL} and
+@strong{AVIF} are transcoded to PNG.
 
 @item
 Default Go's checks are applied to all certificates. If they pass, then
@@ -124,8 +125,15 @@ Optional @strong{DANE-EE} check is also made for each domain you visit.
 TLS @strong{session resumption} and @strong{keep-alives} are also supported.
 
 @item
-And Go itself tries also to act as a @url{https://http2.github.io/,
-HTTP/2} client too.
+And Go itself tries also to act as a @url{https://http2.github.io/, HTTP/2}
+client too.
+
+@item
+Ability to load @url{https://en.wikipedia.org/wiki/Web_ARChive, WARC}
+files, possibly compressed, possibly continued and replace responses.
+
+@item
+
 
 @end itemize