From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: HTML-Info design Date: Wed, 24 Dec 2014 01:39:21 +0900 Message-ID: <21657.39609.480550.898382@uwakimon.sk.tsukuba.ac.jp> References: <87388bnzha.fsf@newcastle.ac.uk> <87k31mdbhe.fsf@uwakimon.sk.tsukuba.ac.jp> <87tx0qiv45.fsf@fencepost.gnu.org> <87h9wqd3i5.fsf@uwakimon.sk.tsukuba.ac.jp> <87h9wqimf0.fsf@fencepost.gnu.org> <87y4q1fekv.fsf@fencepost.gnu.org> <87fvc858c6.fsf@uwakimon.sk.tsukuba.ac.jp> <87ioh4nf8k.fsf@ferrier.me.uk> <83y4pzptpx.fsf@gnu.org> <871tnr1gqo.fsf@ferrier.me.uk> <83bnmvowdb.fsf@gnu.org> <87vbl2bblc.fsf@fencepost.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1419352811 5091 80.91.229.3 (23 Dec 2014 16:40:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 23 Dec 2014 16:40:11 +0000 (UTC) Cc: Eli Zaretskii , Richard Stallman , nferrier@ferrier.me.uk, emacs-devel@gnu.org To: David Kastrup Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 23 17:40:03 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Y3SV8-0002Mq-1y for ged-emacs-devel@m.gmane.org; Tue, 23 Dec 2014 17:40:02 +0100 Original-Received: from localhost ([::1]:45384 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y3SV7-00074L-DA for ged-emacs-devel@m.gmane.org; Tue, 23 Dec 2014 11:40:01 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40963) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y3SUx-00074C-A1 for emacs-devel@gnu.org; Tue, 23 Dec 2014 11:39:58 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y3SUp-0001cm-RM for emacs-devel@gnu.org; Tue, 23 Dec 2014 11:39:51 -0500 Original-Received: from shako.sk.tsukuba.ac.jp ([130.158.97.161]:45048) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y3SUX-0001Lq-HS; Tue, 23 Dec 2014 11:39:25 -0500 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by shako.sk.tsukuba.ac.jp (Postfix) with ESMTPS id B399D1C38D0; Wed, 24 Dec 2014 01:39:21 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id 8E6601A2CFC; Wed, 24 Dec 2014 01:39:21 +0900 (JST) In-Reply-To: <87vbl2bblc.fsf@fencepost.gnu.org> X-Mailer: VM undefined under 21.5 (beta34) "kale" acf1c26e3019 XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 130.158.97.161 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:180576 Archived-At: David Kastrup writes: > Is there a reason we cannot extend the Info format? It has been > extended for images already. Of course it's possible, but why reinvent the wheel when there are already many implementations of the HTML standard, and a convenient target browser (IceCat) for specifying an appropriate subset of features for use? Especially when you consider how poor the current implementation of texi2any is on several fronts, maintaining multiple backends seems like a good way to waste effort better spent on performance and improved support for HTML (which is already supported). On the other hand, with a well-defined HTML-Info spec, I think it would be easy to extend eww to handle the necessary features (eg, with a hard-coded stylesheet -- implementing a reasonable subset of CSS would be a big project, but simply implementing the proposed display features is much simpler), so that Emacs could be a very competitive HTML-Info browser.