emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: address@hidden: RE: cannot find :enable inElispmanualindex]


From: Juri Linkov
Subject: Re: address@hidden: RE: cannot find :enable inElispmanualindex]
Date: Wed, 06 Jun 2007 21:44:50 +0300
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1.50 (gnu/linux)

>> I don't know anything about `accesskey' besides what I read during a few
>> minutes of googling. In particular, I don't know which browsers might
>> support it. But it seems to be a standard HTML way to indicate key-binding
>> suggestions to a browser - in particular for links.

Using accesskey differs significantly between browsers.  In early versions
of Mozilla HTML page accesskeys were bound to the Alt modifier, thus
causing conflicts with browser's standard keys, such as Alt-F activating
the File menu.  In Firefox 2.0 this problem is mitigated by binding
accesskeys to the Alt-Shift modifier.  In the Konqueror pressing and releasing
the Ctrl key displays tooltips with the key name on the every HTML element
where the accesskey is assigned.  After pressing one of the displayed keys
it activates that element.

> Presumably, `accesskey' can only work when the key is
> unique for the HTML page (in our case, Info node). So (IIUC), `accesskey'
> could work for `u', `n', `p', `1', `2', etc. (menu items), but not for `i'
> or `f' (`i' is not even a link!).

`i' can be a link.  Just as in Emacs typing `i RET' visits the first
index node, the HTML standard supports the link type `index' for specifying
an index URL like

  <link rel="index" href="Command_Index.html" title="Index of this manual" />

Here is a list of other useful link types:

  <link rel="top" href="top.html"/>
  <link rel="home" href="home.html" />
  <link rel="prev" href="prev.html" />
  <link rel="next" href="next.html" />
  <link rel="up" href="../up.html" />
  <link rel="last" href="last.html" />
  <link rel="first" href="first.html" />
  <link rel="help" href="help.html" title="Help" />
  <link rel="author" href="author.html" title="Author" />
  <link rel="copyright" href="copyright.html" title="Copyright" />
  <link rel="search" href="search.html" title="Search this manual" />
  <link rel="contents" href="contents.html" title="Contents of this manual" />
  <link rel="glossary" href="glossary.html" title="Glossary of this manual" />
  <link rel="chapter" href="chapter1.html" title="Chapter 1" />
  <link rel="chapter" href="chapter11.html" title="Chapter 1.1" />
  <link rel="chapter" href="chapter12.html" title="Chapter 1.2" />
  <link rel="chapter" href="chapter2.html" title="Chapter 2" />
  <link rel="section" href="section1.html" title="Section 1" />
  <link rel="section" href="section11.html" title="Section 1.1" />
  <link rel="section" href="section12.html" title="Section 1.2" />
  <link rel="section" href="section2.html" title="Section 2" />
  <link rel="subsection" href="subsection1.html" title="Subsection 1" />
  <link rel="subsection" href="subsection11.html" title="Subsection 1.1" />
  <link rel="subsection" href="subsection12.html" title="Subsection 1.2" />
  <link rel="subsection" href="subsection2.html" title="Subsection 2" />
  <link rel="appendix" href="appendix1.html" title="Appendix 1" />

Support for these link types also differs from browser to browser.

-- 
Juri Linkov
http://www.jurta.org/emacs/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]