473,396 Members | 1,970 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Forward and Back buttons?

AES
For stepping forward and back through a multi-page HTML slide show or
seminar presentation, it's a _lot_ more convenient to use arrow keys, or
other keyboard shortcuts, rather than mouse clicks on buttons --
especially if the buttons appear at different places on the screen on
successive pages, so you have to keep repositioning as well as clicking
the pointer.

I take it there's no provision for accomplishing this using built-in
capabilities of plain standard "vanilla" HTML, without deploying more
complex Java or server-side tools? -- and more generally no way to
accept and process keyboard input for web site navigation using just
HTML alone?

(Not talking about forms and collecting data here -- just navigation.)

If so, too bad -- lots of unrelated computer applications seem to be
standardizing these days on a GUI "pseudo standard" in which Tab moves
the input point from input field to field on screen; CR or Enter accepts
or activates keyboard input into those fields.

In lots of applications the display also accepts and responds to the
Home, End, Page Up, and Page Down keys as well as the 4 arrow keys that
appear on a wide range of extended keyboards.

Would be nice if vanilla web sites could easily use those capabilities
also.
Jul 24 '05 #1
7 4604
AES wrote:
Would be nice if vanilla web sites could easily use those
capabilities also.


My browser seems to utilize all those keypresses now, on vanilla web
sites.

Alt-LeftArrow = Back
Alt-RightArrow = Forward
TabTabTab, press Enter for links ...

--
-bts
-This space intentionally left blank.
Jul 24 '05 #2
On Sat, 14 May 2005 07:40:15 -0700, AES <si*****@stanford.edu> wrote:
For stepping forward and back through a multi-page HTML slide show or
seminar presentation, it's a _lot_ more convenient to use arrow keys, or
other keyboard shortcuts, rather than mouse clicks on buttons --
especially if the buttons appear at different places on the screen on
successive pages, so you have to keep repositioning as well as clicking
the pointer.

I take it there's no provision for accomplishing this using built-in
capabilities of plain standard "vanilla" HTML, without deploying more
complex Java or server-side tools? -- and more generally no way to
accept and process keyboard input for web site navigation using just
HTML alone?


Google for proper use of the <link> element with the values 'next' and
'previous' for the attribute rel (together with the page related to it as
a value for the attribute href) in the head of a page. It makes use of the
Page up and down keys (in the browsers I know, for Win, IE6, Op7.54, FF)
to switch between one page and the next.

See also <http://www.w3.org/TR/html401/struct/links.html#edef-LINK>

--
,-- --<--@ -- PretLetters: 'woest wyf', met vele interesses: ----------.
| weblog | http://home.wanadoo.nl/b.de.zoete/_private/weblog.html |
| webontwerp | http://home.wanadoo.nl/b.de.zoete/html/webontwerp.html |
|zweefvliegen | http://home.wanadoo.nl/b.de.zoete/html/vliegen.html |
`-------------------------------------------------- --<--@ ------------'
Jul 24 '05 #3
On Sat, 14 May 2005 17:05:06 +0200, Barbara de Zoete
<b_********@hotmail.com> wrote:
On Sat, 14 May 2005 07:40:15 -0700, AES <si*****@stanford.edu> wrote:
For stepping forward and back through a multi-page HTML slide show or
seminar presentation, it's a _lot_ more convenient to use arrow keys, or
other keyboard shortcuts, rather than mouse clicks on buttons --
Google for proper use of the <link> element with the values 'next' and
'previous' for the attribute rel (together with the page related to it
as a value for the attribute href) in the head of a page. It makes use
of the Page up and down keys (in the browsers I know, for Win, IE6,


two corrections (haven't used this for some time):
1. You would use the _spacebar_ to tap through a sequence of pages.
2. Ie doesn't work like this (what else is new).
Op7.54, FF) to switch between one page and the next.

See also <http://www.w3.org/TR/html401/struct/links.html#edef-LINK>


--
,-- --<--@ -- PretLetters: 'woest wyf', met vele interesses: ----------.
| weblog | http://home.wanadoo.nl/b.de.zoete/_private/weblog.html |
| webontwerp | http://home.wanadoo.nl/b.de.zoete/html/webontwerp.html |
|zweefvliegen | http://home.wanadoo.nl/b.de.zoete/html/vliegen.html |
`-------------------------------------------------- --<--@ ------------'
Jul 24 '05 #4
On Sat, 14 May 2005 17:05:06 +0200, "Barbara de Zoete"
<b_********@hotmail.com> wrote:
Google for proper use of the <link> element with the values 'next' and
'previous' for the attribute rel


If you're interested in this and your using FireFox, then investigate
the FireFox extensions (free downloadable snippets on the Moz site).
There are tools to make these <link> values visible on the browser's
status bar.

Of course this is a user issue, not a page author issue, but they're
worth having on-board.
--
Cats have nine lives, which is why they rarely post to Usenet.
Jul 24 '05 #5
AES
In article <si***************************@news.stanford.edu >,
AES <si*****@stanford.edu> wrote:
For stepping forward and back through a multi-page HTML slide show or
seminar presentation, it's a _lot_ more convenient to use arrow keys, or
other keyboard shortcuts, rather than mouse clicks on buttons --
especially if the buttons appear at different places on the screen on
successive pages, so you have to keep repositioning as well as clicking
the pointer.


Thanks for helpful replies on this.

Just struck me that there are also clickable "Previous" and "Next"
buttons in the header panel of MT-NewsWatcher message windows as well,
that take you to the previous or next message, whether in the same
thread or not, and whether as yet unread or not; and I haven't
identified the keys, if any, that correspond to those.

Space Bar provides the "Next" function, sort of, but if you back up
through a sequence of read msgs, then hit Space Bar, it takes you to
next _unread_ msg, not the next sequential (and previously read) msg in
the thread, or back to the list window.
Jul 24 '05 #6
Barbara de Zoete wrote:
Google for proper use of the <link> element with the values 'next' and
'previous' for the attribute rel (together with the page related to it
as a value for the attribute href) in the head of a page. It makes use
of the Page up and down keys (in the browsers I know, for Win, IE6,


two corrections (haven't used this for some time):
1. You would use the _spacebar_ to tap through a sequence of pages.
2. Ie doesn't work like this (what else is new).


<LINK> Navigation Bar <http://www.draig.de/LinkBar/index.en.html>

--
Steve

Faced with the choice between changing one's mind and proving that
there is no need to do so, almost everyone gets busy on the proof.
-John Kenneth Galbraith
Jul 24 '05 #7
AES
In article <opsqrtispbx5vgts@zoete_b>,
"Barbara de Zoete" <b_********@hotmail.com> wrote:

Google for proper use of the <link> element with the values 'next' and
'previous' for the attribute rel (together with the page related to it as
a value for the attribute href) in the head of a page. It makes use of the
Page up and down keys (in the browsers I know, for Win, IE6, Op7.54, FF)
to switch between one page and the next.


Thanks again for various replies on this. Two reactions (while fully
recognizing I'm not expert on these issues):

1) In thinking about user interfaces and their standardization, there's
clearly some conflict as to whether the "Page Up" and "Page Down" keys
which seem to be found and labelled as such on many expanded keyboards
these days ought to be used (a) to move up and down by one _screenful_
in long documents and/or web pages, or (b) to move to a previous or next
_full page_ in a multi-page document or on a web site.

Given the small sizes of laptop screens, their width > height aspect
ratio, and the natural occurrence of very long (multi-screen) documents
in many cases (e.g., Mathematica notebooks, as just one example), motion
by one screen seems to be a lot more useful and desirable as the default
choice, with motion by one full page perhaps the alternative when the
top or bottom end of a page is already on screen.

2) The "accesskey" attribute (along with related tab ordering concepts)
seems to be just the capability that my original post was looking for,
and I may try to get competent in using it.

It's interesting, however -- or maybe the word should be "unfortunate"?
-- that this concept appears in the HTML spec primarily under the
discussion of Forms, even though this capability would seem to be
fundamentally useful in a much broader variety of web site navigation
applications, like slide shows and photo albums for example.

If I were just trying to learn enough HTML to put some useful material
up on the web (which is in fact what I'm trying to do), I'd probably
skip the "Forms" chapter in my "HTML for Novices" book -- and have to
post, as I did, to this NG to learn about accesskey.
Jul 24 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Chris | last post by:
I have a script that will navigate back and foreward using a form. The files it navigates are named: bg1.html, bg2.html, bg3.html, etc. This is happening in a frameset, where my BACK and FORWARD...
3
by: pmelanso | last post by:
hello, I want to create back and forward buttons on my web page. I didn't have a problem with that... the thing I am having trouble with is I woudl like to display "disabled" images when there if...
1
by: Terry Olsen | last post by:
Is there any way to disable the client browser "Back" and "Forward" buttons while on my site? Or how would I go about knowing that a page hit is caused by a back/forward navigation? I have...
1
by: Jimmy | last post by:
I want to hook the "back" event or "forward" event from a browser page. How can I trigger these events to my asp.net page? ch Jimmy
8
by: Tracey | last post by:
Hi, guys. My application requires functionalities like back and forward navigating button on winforms. And there are many forms linking each other. Each form has a pair of buttons of "Back" and...
4
by: John | last post by:
Hi everybody, for my web-application (it must currently work only under IE6) I have a servlet that intercepts user's HTTP GET requests for a typical search result page, which contains a paging...
0
by: tgips | last post by:
I am creating slide shows using the screens option on Flash 8. I have inserted forward Buttons and Back Buttons to move through the screens. I am using the Behaviors panel to prescribe the actions....
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.