From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Achim Gratz Newsgroups: gmane.emacs.devel Subject: Re: HTML-Info design Date: Mon, 22 Dec 2014 10:23:11 +0100 Organization: Linux Private Site Message-ID: <87mw6gyr5s.fsf@Gertrud.fritz.box> 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> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1419240231 19842 80.91.229.3 (22 Dec 2014 09:23:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 22 Dec 2014 09:23:51 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Dec 22 10:23:45 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 1Y2zDL-0007sD-NJ for ged-emacs-devel@m.gmane.org; Mon, 22 Dec 2014 10:23:43 +0100 Original-Received: from localhost ([::1]:39768 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y2zDK-0005RV-QQ for ged-emacs-devel@m.gmane.org; Mon, 22 Dec 2014 04:23:42 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48608) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y2zDB-0005HQ-0p for emacs-devel@gnu.org; Mon, 22 Dec 2014 04:23:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y2zD4-0007WT-P4 for emacs-devel@gnu.org; Mon, 22 Dec 2014 04:23:32 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:56113) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y2zD4-0007WE-Ik for emacs-devel@gnu.org; Mon, 22 Dec 2014 04:23:26 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Y2zD1-0007fz-D8 for emacs-devel@gnu.org; Mon, 22 Dec 2014 10:23:23 +0100 Original-Received: from p4ff1c319.dip0.t-ipconnect.de ([79.241.195.25]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 22 Dec 2014 10:23:23 +0100 Original-Received: from Stromeko by p4ff1c319.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 22 Dec 2014 10:23:23 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 21 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: p4ff1c319.dip0.t-ipconnect.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:fix0AQk9YRnL+zDfeBA4drPU6mg= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:180473 Archived-At: Richard Stallman writes: > Would it be possible, using a Javascript extension to the browser, to > get similar behavior from a file of HTML? That is, load a whole > manual as a single file, then display just one subdivision of it, and > change to a different subdivision in accord with user commands? Yes, that's possible, both via styling (CSS) and DOM manipulation. Not only that, but the recent work on HTML standardization actively encourages such implementations. Of course, this requires a browser that actually implements these things correctly or the use of a library that can make the implementation holes and bugs in non-conforming browsers disappear to some extent. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds