473,398 Members | 2,113 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,398 software developers and data experts.

Link TARGET Attribute Enhancement

I would like to use the Link Target attribute, but am
inhibited by the likelihood of a newly opened browser window
completely hiding the Parent browser window. Thus offering
the illusion that you're still in the same browser, but the
Back Button no longer works.

I've done some experimentation and came up with the
conclusion that Microsoft's IE browser has a relatively
small likelihood of that happening, but that Netscape's
browsers have a considerably higher likelihood of it
happening.

MICROSOFT BROWSER:
The Microsoft IE-6 browser opens new Target windows using
the Partial Screen window size of the Parent browser whether
or not the Parent is currently in Full Screen mode. The
only way this becomes a problem is if the Parent's Partial
Screen window size virtually covers the entire screen. That
is the user has, at some point, dragged the Partial Screen
window boundaries out to fill the entire screen.

NETSCAPE BROWSERS:
Netscape's browsers open new Target windows using the size
of the Parent browser or a Background browser immediately
beneath the Parent browser, if one exists. The likelihood
of either being Full Screen is relatively high.

WHY USE THE TARGET ATTRIBUTE:
Some reasons that I would like to use the Target attribute
are: I like having separate browser windows opened when
linking to a different web site or to information that's
made more useful by being able to view two windows at the
same time or swap between them. More often than not, you
don't think about opening a link in another window yourself
till after the fact. You don't always know whether or not
the link is to another web site. It may just be an internal
link. Then there's how many users that don't bother or even
know how to open links in new windows.

As much as I'd like to use the Target attribute in my web
site postings, I think I'll cease doing so, because of the
significant probability of some users being subjected to
full screen or virtually full screen browser windows
completely covering the parent browser. And, then being
under the illusion that they're still in the same browser,
but the Back Button no longer works.

ENHANCING THE LINK TARGET ATTRIBUTE:
I'd like to see the link Target attribute enhanced with some
way of controlling the Target window so that "when opened"
it cannot be Full Screen Size nor a Partial Screen Window
that virtually covers the whole screen. What the user does
with the size after it's opened is their prerogative.

Also, reuse of open Target windows should load the newly
linked web page in Foreground instead of Background which
now makes it appear as though nothing's happened. There
ought to be some option for bringing it to the Foreground
when loaded with a new web page.

--
randau
Oregon, USA

I read and post from the Google Groups web site using a Spam
collecting email address that I don't use for anything else.
So if someone wants to contact me, go to the bottom of my
Home page: http://www.proaxis.com/~randau2/home.htm

Jul 24 '05 #1
36 3901
In article <11**********************@f14g2000cwb.googlegroups .com>,
"randau" <sp**************@yahoo.com> wrote:
Some reasons that I would like to use the Target attribute
are: I like having separate browser windows opened when
linking to a different web site ...


And what do your _visitors_ like?

Hint: if _you_ like having a separate window open, you can do that using
the browser of your choice. Check the documentation if you're not sure
how.

Your visitors who like having a separate window open can do the same, if
they like.

And your visitors who _don't_ want a separate window open can continue
using their browser just as they like ... as long as you don't use the
Target attribute at all.

Simple, isn't it?

--
Joel.
Jul 24 '05 #2
Gazing into my crystal ball I observed Joel Shepherd
<jo******@ix.netcom.com> writing in news:joelshep-E1B1A2.18531813052005
@news1.west.earthlink.net:
In article <11**********************@f14g2000cwb.googlegroups .com>,
"randau" <sp**************@yahoo.com> wrote:
Some reasons that I would like to use the Target attribute
are: I like having separate browser windows opened when linking to a
different web site ...


And what do your _visitors_ like?

Hint: if _you_ like having a separate window open, you can do that using
the browser of your choice. Check the documentation if you're not sure
how.

Your visitors who like having a separate window open can do the same, if
they like.

And your visitors who _don't_ want a separate window open can continue
using their browser just as they like ... as long as you don't use the
Target attribute at all.

Simple, isn't it?


I, for one, do not like links opened up in a separate window or tab. I use
mousegestures a lot, and so I rarely look up to see the state of the back
button. There I am, happily gesturing, and nothing happens. Then I look
up and <voice family="Homer Simpson">Doh!</voice> the back button is
disabled.

--
Adrienne Boswell
http://www.cavalcade-of-coding.info
Please respond to the group so others can share
Jul 24 '05 #3
randau wrote:
I'd like to see the link Target attribute enhanced with some
way of controlling the Target window so that "when opened"
it cannot be Full Screen Size nor a Partial Screen Window
that virtually covers the whole screen.


Err... it can be:

<script type="text/javascript">
var h = screen.height * 3 / 5;
var w = screen.width * 3 / 5;
var winsettings = "height=" + h + ",width=" + w +
",scrolling,resizable,location,menubar,toolbar,sta tus";
</script>

<a href="foo" target="_blank"
onclick="return !window.open(this.href,this.target,winsettings);"> link</a>

Though I still don't recommend opening links in new windows on a normal
web page. I'll make an exception for "web applications", where sometimes
they can be handy, and you can expect the user to have a certain degree of
experience and training in using the application.

--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~ http://tobyinkster.co.uk/contact

Jul 24 '05 #4
Joel Shepherd wrote:
Some reasons that I would like to use the Target attribute
are: I like having separate browser windows opened when
linking to a different web site ... And what do your _visitors_ like?


What if they liked it too? Would it be ok then?

Simple, isn't it?


Yea it actually is

--
-=tn=-
Jul 24 '05 #5
Once upon a time *Travis Newbury* wrote:
Joel Shepherd wrote:
Some reasons that I would like to use the Target attribute
are: I like having separate browser windows opened when
linking to a different web site ...

> And what do your _visitors_ like?


What if they liked it too? Would it be ok then?


You droppet the answer to that, when you cited the abowe:
"Your visitors who like having a separate window open can do the same,
if they like".

Going from site to thruu links I find, gets me ending up with a lot of
windows to close when I like to end my surfing. Opening in tabs or
just the same window for eatch site is just more simple.

Heck, don't people ever learn to use the "History" feature in the
browsers? No, because clueless "webbmasters" started to use "target"
even of they don't have a site with frameset.

--
/Arne

Top posters will be ignored. Quote the part you
are replying to, no more and no less! And don't
quote signatures, thank you.
Jul 24 '05 #6
Arne wrote:
Going from site to thruu links I find, gets me ending up with a lot of
windows to close when I like to end my surfing. Opening in tabs or
just the same window for eatch site is just more simple.

Heck, don't people ever learn to use the "History" feature in the
browsers? No, because clueless "webbmasters" started to use "target"
even of they don't have a site with frameset.


You know, I never seem to have an issue with this no matter how much I
browse. Must be the sites i visit.
--
-=tn=-
Jul 24 '05 #7
Joel Shepherd wrote:
In article <11**********************@f14g2000cwb.googlegroups .com>,
"randau" <sp**************@yahoo.com> wrote:
Some reasons that I would like to use the Target attribute
are: I like having separate browser windows opened when
linking to a different web site ...

And what do your _visitors_ like?

Hint: if _you_ like having a separate window open, you can do that using
the browser of your choice. Check the documentation if you're not sure
how.

Your visitors who like having a separate window open can do the same, if
they like.

And your visitors who _don't_ want a separate window open can continue
using their browser just as they like ... as long as you don't use the
Target attribute at all.

Simple, isn't it?


Just to re-iterate as well.

The Target attribute in HTML is deprecated, as is Frames entirely.

The only "legitimate" use of target (though not technically documented
as legitimate) is when using with an IFRAME, though imho IFRAME's should
not exist either as they defeat the purpose of "allowing a user to find
where they are" (which was why FRAMEs are deprecated).

unless you are creating a web-app leave window.open and target to no-one.

If you want all external links (at least on your own site) to open in a
new window [for yourself, _you_ cannot claim to know what _every_
visitor to your site wants at any given time] simple right-click on the
link and click "Open in new window".

To also add more information, with IE my |target="_blank"| pages open
fullscreen, it is a windows/[IE] setting to toggle this...do not ask me
where it is, been a long while since I had any use for IE outside of
windows update. [and occasional required activeX pages for my use].

Any further questions I would be glad to answer for you.

~Justin Wood (Callek)
Jul 24 '05 #8
Justin Wood (Callek) wrote:
If you want all external links (at least on your own site) to open in a
new window [for yourself, _you_ cannot claim to know what _every_
visitor to your site wants at any given time] simple right-click on the
link and click "Open in new window".


I agree you can not know what all your visitors preferences are. But
what I disagree with is the fact that you think you need to. Opening a
new window, or targeting/reusing a window you have opened is an
essential part of web applications so it should never go away. But it
can also be useful in a website.

Personal opinion, no argument intended.

--
-=tn=-
Jul 24 '05 #9
On Sun, 15 May 2005, Travis Newbury, seen in
comp.infosystems.www.authoring.html, wrote:
disagree with is the fact that you think you need to. Opening a new
window, or targeting/reusing a window you have opened is an
essential part of web applications


"Essential"? It's going to have a hard time of it with the browser
settings that I use, then.

Jul 24 '05 #10
Alan J. Flavell wrote:
disagree with is the fact that you think you need to. Opening a new
window, or targeting/reusing a window you have opened is an
essential part of web applications

"Essential"? It's going to have a hard time of it with the browser
settings that I use, then.


No, you are free to have your setup anyway you want. But since you pay
for the application it would be pretty silly to not use it because you
don't want a pop up window eh? It is what they call a "requirement"
For example if you want to watch a DVD, then you need a DVD player. It
is "required". But if you like buying dvd's just to sit on your shelf
in hopes that some day they will play by them selves you are welcome to
do that.

--
-=tn=-
Jul 24 '05 #11
Travis Newbury wrote:
I agree you can not know what all your visitors preferences are. But
what I disagree with is the fact that you think you need to. Opening a
new window, or targeting/reusing a window you have opened is an
essential part of web applications so it should never go away. But it
can also be useful in a website.


The question then is, "are you a web application"? if so, what makes
your piece of code "need to be new window".

If nothing other than "convienence" _please_ keep the href the same, and
simply do an |onclick="window.open(...);"| or some such, so that when
*I* want to open such a link in a new tab, it will let me, or if I want
to open it in a new window with my settings it will not break anything, etc.

As in I have found in some so-called professional web-apps, I see a link
I _know_ I want in a new window, I right-click, "Open in new window", it
does not work (due to some scripting policy with the page, usually
href="javascript:" type stuff) then I get frustrated, and normal-click
the link, and sigh when it actually opens in a new window, _that_ is
counter intuitive.

Not to mention the frustration if I wanted teh link in a new tab.

You do not need to know what your visitors preferences are is my point,
DO NOT PRETEND TO, simply leave the settings "normal" (as in, a click on
a link opens "local" to the page, same window, same frame if they are in
frames) if you are a web-app provide settings of some sort to allow a
_user_ to specifically change this if you feel you must, but do not do
it by default.

default should make all users able to do all things they want, open in
same page, or use their browsers mechanics to open in other means.

Personal Opinion, and one I do take personally,
~Justin Wood (Callek)
Jul 24 '05 #12
Justin Wood (Callek) wrote:
The question then is, "are you a web application"? if so, what makes your piece of code "need to be new window".


Completely depends on the application. One example we use all the time
is a web conference application with pop up features like a white board,
or slide annotation.

Remember, web applications don't have visitors, they have users.

--
-=tn=-
Jul 24 '05 #13
Travis Newbury wrote:
Justin Wood (Callek) wrote:
The question then is, "are you a web application"? if so, what makes
your piece of code "need to be new window".

....
Remember, web applications don't have visitors, they have users.


Well then let me prose this to you, are you following the recomendations
I put forth about keeping href="" to an actual page "which works" for
your pop-ups, *or* are you depriving your USERS from simple features
such as self-chosen "open in new tab" etc.

And as such, you should provide these users an option to turn off all
"new window" loads, [that your app does] (imho).

Though I feel we have gone waay off topic at least for the Mozilla
Newsgroup, and as such this is all I will post there. [I do not
subscribe to any of the other ones this message seems to go to, if it
does actually get passed through is beyond my comprehension]

~Justin Wood (Callek)
Jul 24 '05 #14
Justin Wood (Callek) wrote:
And as such, you should provide these users an option to turn off all
"new window" loads, [that your app does] (imho).


You haven't a clue what a web based application is. It's not a web site.
It has nothing to do with accessibility, javascript, pop up windows,
using flash or any other personal preference you might have.

--
-=tn=-
Jul 24 '05 #15
Travis Newbury <Tr***********@hotmail.com> writes:
Justin Wood (Callek) wrote:
And as such, you should provide these users an option to turn off
all "new window" loads, [that your app does] (imho).


You haven't a clue what a web based application is. It's not a web
site. It has nothing to do with accessibility, javascript, pop up
windows, using flash or any other personal preference you might have.


Really? Certainly in the UK, legislation would require a web based
application to be accessible in a large number of cases. As I
understand it US and European legislation is similar.

As someone who both writes and uses web based applications, I find it
very useful (as do the users) to be able to use the application in
various browsers+settings.

Conversely we've had numerous complaints about a bought in web
application that only works in a narrow range of browsers+settings.

Possibly working for an organisation that has five officially
installed browsers (one of which is officially supported) and who
knows how many different user-installed ones, on at least four
different operating systems (three officially supported to some
extent), gives me a different idea of the importance of making web
applications browser-independent.

--
Chris
Jul 24 '05 #16
On Tue, 17 May 2005, Travis Newbury wrote, seen on
comp.infosystems.www.authoring.html:
Justin Wood (Callek) wrote:
And as such, you should provide these users an option to turn off all "new
window" loads, [that your app does] (imho).
You haven't a clue what a web based application is.


Well, I think I have...
It's not a web site. It
has nothing to do with accessibility, javascript, pop up windows, using flash
or any other personal preference you might have.


So it seems you reckon it's off-topic for
comp.infosystems.www.authoring.html, right? Not sure why you're still
posting here.
Jul 24 '05 #17
Chris Morris wrote:
You haven't a clue what a web based application is. It's not a web
site. It has nothing to do with accessibility, javascript, pop up
windows, using flash or any other personal preference you might
have. Really? Certainly in the UK, legislation would require a web based
application to be accessible in a large number of cases. As I
understand it US and European legislation is similar.


I believe you are mistaken. A web based application does not have the
same accesibility restrictions as a website. Read the regs again and
you will see.

Web applications are not generally open to the public, and you are
given a set of requirements to run them. For Fidelity investments
asset management web application (and most banks for that matter)
require javascript to be turned on. Webex, Live meeting, and Centra
all have browser restrictions and you also need to downlaod specialized
plugins and activeX Hardly what you would call accesibility.

Yet they all enjoy a huge following even in the UK. (with no lawsuits)

--
-=tn=-

Jul 24 '05 #18
"Travis Newbury" <Tr***********@hotmail.com> writes:
Chris Morris wrote:
You haven't a clue what a web based application is. It's not a web
site. It has nothing to do with accessibility, javascript, pop up
windows, using flash or any other personal preference you might have.
Really? Certainly in the UK, legislation would require a web based
application to be accessible in a large number of cases. As I
understand it US and European legislation is similar.


I believe you are mistaken. A web based application does not have the
same accesibility restrictions as a website. Read the regs again and
you will see.


The audience is much smaller, yes. That doesn't absolve people of the
responsibility to cater for people with disabilities within that
audience.

I'm only really familiar with UK legislation (and I'm a web developer,
not a lawyer) but I can't think of any part of the UK legislation that
would give the exception you describe. If I've missed something please
tell me what.
Web applications are not generally open to the public,
Irrelevant, at least in the UK. The Disability Discrimination Act 1995
protects:
(Part II) Employees
(Part III) People to whom you provide a service
(Part IV) Applicants to educational establishments and students

Part III does not require you to provide the service to everyone for
it to be a service you provide. A bank could not use as its defence
that disabled people could bank with someone else, for example.

Likewise Part II covers one of the most common uses of web
applications.
and you are given a set of requirements to run them. For Fidelity
investments asset management web application (and most banks for
that matter) require javascript to be turned on. Webex, Live
meeting, and Centra all have browser restrictions and you also need
to downlaod specialized plugins and activeX Hardly what you would
call accesibility.
Indeed not.

One of the reasons I don't bank online is because all the banking
sites I've seen *require* javascript, often Internet Explorer,
etc. for their online banking interfaces, despite none of the key
functionality (seeing how much money my account has, transferring
money between accounts, log in, statements) requiring [1] Javascript
to implement. I therefore - probably unfairly - trust their security
measures to have been installed and coded competently about as much as
I can see evidence of competence in the front-end design.

[1] I can see how careful use of Javascript, etc. could make doing
some of this faster, more efficient, less error-prone, whatever. I
have no problem with Javascript being used to do that. That's not the
same thing.
Yet they all enjoy a huge following even in the UK. (with no lawsuits)


No lawsuits *yet* - though there have been several threatened that
were settled out of court. Anyone who could show that they were - as a
result of their disability - substantially disadvantaged in the
provision of service (or denied service) by the requirements of a web
application would be entitled to be provided with a "reasonable
alternative".

The reasonable alternative needn't be web-based, but a court might
decide that it should be to avoid 'substantial' disadvantage (so
requiring someone to travel several miles to the local branch of the
bank to do something someone without that disability could do over the
internet might be regarded as substantial disadvantage).

--
Chris
Jul 24 '05 #19
Chris Morris wrote:
One of the reasons I don't bank online is because all the banking
sites I've seen *require* javascript, often Internet Explorer,
etc....


Thank you. When you purchase or use a web application, you are
agreeing to follow the rules needed to run that application. It is no
more discriminating for a web based application to require popup
windows (javascript, flash, etc...) than it is for Yahoo radio to
require something that will play sound in order to use it. It is just
a requirement of the software.

--
-=tn=-

Jul 24 '05 #20
"Travis Newbury" <Tr***********@hotmail.com> writes:
Chris Morris wrote:
One of the reasons I don't bank online is because all the banking
sites I've seen *require* javascript, often Internet Explorer,
etc....


Thank you. When you purchase or use a web application, you are
agreeing to follow the rules needed to run that application. It is no
more discriminating for a web based application to require popup
windows (javascript, flash, etc...) than it is for Yahoo radio to
require something that will play sound in order to use it. It is just
a requirement of the software.


Firstly: That's my _personal_ reason for not using certain web
applications. That's not the reason that someone with particular
disabilities would have. I have a choice to use or not to use that
application. Someone else may not have that choice.

It's reasonable to ask someone to have particular hardware/software to
use something *up to the point* where they can't do that because of a
disability. At that point - under UK law, at least - it becomes the
responsibility of the _service provider_ to provide a reasonable
alternative.

Secondly:
Yahoo radio needs sound because radio is a sound-based medium. There
is no other practical [1] way to implement radio.

Web applications that use Javascript (flash, pop-ups, etc) fall into
two categories:

1. those where it's genuinely necessary to use that to get the
required functionality and it's just not practical to provide the
same functionality otherwise.

2. those where it could quite easily be done without using any of
those, but it requires (*not* 'works better with' - *requires*)
them anyway.

Case 2 is the problematic one, and the reason that I personally don't
trust some banking sites and why some people may be _unable_ to use
those sites.

Case 1 is fine - the main web application I've written unavoidably
uses Javascript (and recent Mozilla/IE only Javascript, at that) for
one of the main pieces of functionality. However, it doesn't require
Javascript to do any of the other functions, and if you don't have
Javascript there is a substitute - though inevitably with less
functionality - that lets you in theory do the same thing.

I've no objection to web applications that use Javascript (or
whatever) because that's the *only* way to do something, and it has to
be done that way. I use some myself.

Likewise I've no objection to web applications that will work without
Javascript but are easier to use with Javascript because of (e.g.)
additional client-side input validation, dynamic auto-completion of
forms, etc. Again, I use some myself.

What I object to is web applications that require Javascript, not
because there's no sensible way to do it without it, but because the
developer of the web application didn't implement that sensible way. I
tend to avoid these because I'm not sure what else (like security,
data integrity, etc) they didn't implement sensibly. Other people will
avoid them because it is literally impossible for them to use them.

[1] Actually, if voice recognition software improved enough, it might
be possible to make a sound driver that converted (either client or
server side) from sound to a transcript. But for now, not practical.

--
Chris
Jul 24 '05 #21
JT
Chris Morris wrote:
:No lawsuits *yet* - though there have been several threatened that were
settled out of court.:

Names and details?
Jul 24 '05 #22
Chris Morris wrote:
Yahoo radio needs sound because radio is a sound-based medium. There
is no other practical [1] way to implement radio.
As there may not be a practical way to make a white board appear on a
page that currently contains a synced video and slide presentation. If
you reuse the current window, the video is gone, unless you want to re
buffer it. Then there is the issue of they slide synchronization.
Sorry, there is no other practical way to do it.
Web applications that use Javascript (flash, pop-ups, etc) fall into
two categories:
1. those where....
2. those where....
Case 2 is the problematic one...
Case 1 is fine -


How do you spell "duh" that is what I have been saying?

--
-=tn=-
Jul 24 '05 #23
"JT" <at****@intheworld.co.uk> writes:
Chris Morris wrote:
:No lawsuits *yet* - though there have been several threatened that were
settled out of court.:

Names and details?


http://www.miswebdesign.com/resource...ssibility.html

That's from 2003 and says the RNIB was recently involved in two cases
and was working on several potential ones. I can't find out which
companies were involved - prior to action they tend to keep it
confidential and subsequent to settling it would probably be bad
politics to name-and-shame.

--
Chris
Jul 24 '05 #24
Travis Newbury wrote:
Justin Wood (Callek) wrote:
And as such, you should provide these users an option to turn off all
"new window" loads, [that your app does] (imho).

You haven't a clue what a web based application is. It's not a web site.
It has nothing to do with accessibility,


Why would you think accessibility is applicable only to web sites?
Jul 24 '05 #25
Chris Morris wrote:
Secondly:
Yahoo radio needs sound because radio is a sound-based medium. There
is no other practical [1] way to implement radio.
[snip]
[1] Actually, if voice recognition software improved enough, it might
be possible to make a sound driver that converted (either client or
server side) from sound to a transcript. But for now, not practical.


Doesn't matter. In the US, live television broadcasts are
closed-captioned--by hand--and Yahoo radio could provide a text stream
as well. I'm not saying they *should*--much of the same information is
available in Yahoo and other news services in written form, so not much
would be gained by having the same written information synchronized with
Yahoo radio.
Jul 24 '05 #26
Harlan Messinger wrote:
You haven't a clue what a web based application is. It's not a web
site. It has nothing to do with accessibility,

Why would you think accessibility is applicable only to web sites?


I didn't say accessibility was only applicable to websites. Please
refer to my Yahoo radio example. That is a web application that has
specific requirements. If you want to use it you must meet the
requirements. The same is true for Most banks, all webcasting
applications and many others. Accessibility has nothing to do with it.

--
-=tn=-
Jul 24 '05 #27
Harlan Messinger wrote:
Doesn't matter. In the US, live television broadcasts are
closed-captioned--by hand--and Yahoo radio could provide a text stream
as well. I'm not saying they *should*--much of the same information is
available in Yahoo and other news services in written form, so not much
would be gained by having the same written information synchronized with
Yahoo radio.


"who let the dogs out. Who. Who. Who. Who"
--
-=tn=-
Jul 24 '05 #28
Travis Newbury wrote:
Harlan Messinger wrote:
You haven't a clue what a web based application is. It's not a web
site. It has nothing to do with accessibility,

> Why would you think accessibility is applicable only to web sites?


I didn't say accessibility was only applicable to websites. Please
refer to my Yahoo radio example. That is a web application that has
specific requirements. If you want to use it you must meet the
requirements. The same is true for Most banks, all webcasting
applications and many others. Accessibility has nothing to do with it.


Forcing Window.open and other "accessibility Problems" on people, is an
Accessibility problem, making "use" of it, is not, (if done correctly).

And yes, I do have much more than a clue what a web based application
is, I have done a few for internal consumption by companies, for data
processing/retrieval/useability senses... (Since employees were wished
to be able to work from home, as well as use their own computers in the
office if they liked, requiring an operating system and building
something in Cpp would have been overkill)

~Justin Wood (Callek)
Jul 24 '05 #29
Justin Wood (Callek) wrote:
I didn't say accessibility was only applicable to websites. Please
refer to my Yahoo radio example. That is a web application that has
specific requirements. If you want to use it you must meet the
requirements. The same is true for Most banks, all webcasting
applications and many others. Accessibility has nothing to do with it. Forcing Window.open and other "accessibility Problems" on people, is an
Accessibility problem, making "use" of it, is not, (if done correctly).


An application must perform its job. If the desired functionality can
not be performed without a pop up window (or Flash, or javascript, or
enter your own accessibility killer here) then accessibility goes out
the window. It is an application the most important thing is that it
performs it's job. Accessibility has nothing to do with it.
And yes, I do have much more than a clue what a web based application
is, I have done a few for internal consumption by companies, for data
processing/retrieval/useability senses...


You have created a web based data entry application. Fine, nothing in
your application requires any of these things. But, have you created
any web based medical applications that monitor systems in real time?
Where the Doctor/Nurse can pull up and arrange equipment monitors? Have
you created any simulation applications where the application simulates
a process based on the computer desktop? Have you created any
conferencing applications where they want to open a white board while on
a live conference? Have you created any SCORM based training?

Accessibility has nothing to do with any of these applications. With a
web application the important thing is that it works. And accessibility
has nothing to do with that.

--
-=tn=-
Jul 24 '05 #30
On Thu, 19 May 2005, Travis Newbury, seen in
comp.infosystems.www.authoring.html, trolled:
An application must perform its job.
"Its job" presumably includes conformance with applicable national
legislation.
If the desired functionality can not be performed without a pop up
window [...]


Then you'd better be ready to be a test case for disability
discrimination. Even more so if the use of this thing is part of
their employment.

The general principles will be the same across the EU, although the
national legislation may differ in some details.
Jul 24 '05 #31
Alan J. Flavell wrote:
An application must perform its job.

"Its job" presumably includes conformance with applicable national
legislation.


Sorry your wrong. The functionality of the software has precedence.
If you read the legistlation you will see that.
If the desired functionality can not be performed without a pop up
window [...]

Then you'd better be ready to be a test case for disability
discrimination. Even more so if the use of this thing is part of
their employment.


Nope, your wrong. SCORM, the E-Learning standard does not conform as
it requires Javascript, Java, and pop up windows. Yet it is the
e-learning standard used by the US government.

If the functionality can not be duplicated in an accessible format,
then functionality takes precedence over accessibility.

Google "508 software compliance exceptions" if you are interested in
learning more.

--
-=tn=-

Jul 24 '05 #32
On Thu, 19 May 2005, Travis Newbury wrote:
Alan J. Flavell wrote:
An application must perform its job. "Its job" presumably includes conformance with applicable national
legislation.


Sorry your wrong.


As long as you're posting on comp.infosystems.www.authoring.html, I'll
assume that you intend to be measured by the standards of the World
Wide Web. Yes, you *do* need to conform with applicable national
legislation.
The functionality of the software has precedence.
The applicable legislation often has an option for situations where
the desired result genuinely cannot be achived by accessible means.
You may be required to provide an alternative, though:

Alternate methods may include, but are not limited to, voice, fax,
relay service, TTY, Internet posting, captioning, text-to-speech
synthesis, and audio description.

which might make it cheaper to reconsider the problem and produce an
accessible solution anyway.
If you read the legistlation you will see that.
Well, you read ours and I'll read yours, OK? Or maybe we'll both read
the Australian one - they have a good track record on this issue as I
understand.
If the desired functionality can not be performed without a pop up
window [...]

Then you'd better be ready to be a test case for disability
discrimination. Even more so if the use of this thing is part of
their employment.


Nope, your wrong.


Proof by vehement assertion, I see.
If the functionality can not be duplicated in an accessible format,
We only have your word that it's impossible to achieve. In the final
analysis, you'd still need to convince a court.
then functionality takes precedence over accessibility.
Your legislation doesn't say that, as far as I can see. Your .gov's
informative web pages even hins that some legacy systems would have to
be terminated early in order to comply.
Google "508 software compliance exceptions" if you are interested in
learning more.


508 has no direct relevance on our part of the WWW. But nevertheless,
since you consider it pertinent (but haven't chosen to be specific
about what you reckon lets you off the hook), let's take a look.

Even if an exception applies, the agency will still have obligations
under sections 501 and 504 of the Rehabilitation Act. These sections
require, among other things, that the agency provide reasonable
accommodation for employees with disabilities and provide program
access to members of the public with disabilities. (If the undue
burden exception applies, an agency is required under section 508 to
provide an alternative means of access. See section B.6.ii, above.)

Have you worked out what that all is going to cost? It might be
cheaper to do the job properly in the first place.
Jul 24 '05 #33
Alan J. Flavell wrote:
An application must perform its job.

"Its job" presumably includes conformance with applicable national
legislation.
If the desired functionality can not be performed without a pop up
window [...]

Then you'd better be ready to be a test case for disability
discrimination. Even more so if the use of this thing is part of
their employment.
The general principles will be the same across the EU, although the
national legislation may differ in some details.


Sorry your wrong. Google 508 software exceptions to read the actual
documentation, but I will paraphrase it here for you.

If the functionality can not be performed in an manner that meets the
508 requirements, then the application does not have to comply (hence
the word "exception"). It is accepted that NOT everything can be
accessible.

Please see my previous list of applications that could be exceptions,
but in a nutshell, real time monitoring, simulations, SCORM based
e-learning, and conferencing software can all fall into this exception
category. (Though there are plenty more). And all of these are used by
the US government.

There are similar exceptions in other countries.
--
-=tn=-
Jul 24 '05 #34
....[Cite: Alan J. Flavell's comments]...

Travis Newbury wrote:
You have created a web based data entry application. Fine, nothing in
your application requires any of these things. But, have you created
any web based medical applications that monitor systems in real time?
No, but a colleage did, and consulted me on the accessability issues,
the fact of life is on first use for a particular user what we did was
[This application utilizes some features which may be detrimental to
accessibility needs, you may modify those settings in an accessible way,
by either entering key combination "foo" to bring you to the
accessibility preferences pane, or simply entering the preferences
itself, and selecting "Accessibility Options"] (Of course I am not the
best UI person, so these words went through someone who's job it is for
UI wording and understanding.)
Where the Doctor/Nurse can pull up and arrange equipment monitors?
The exact principle here eludes me, though I cannot say if my college
did this or not, but you make it sound like through the web-app the user
can move around the entire room.
Have
you created any simulation applications where the application simulates
a process based on the computer desktop?
If you mean, chemistry related, physics, etc. then yes...graphical
included, But still without pop-ups, and with word descriptions to
suppliment the graphical representations...no need for the interface
being embedded in the flash, etc.
Have you created any
conferencing applications where they want to open a white board while on
a live conference?
Unfortunately No, though I was part of a small team bidding on one. (And
yes this could have been accessible easily... Some parts could have
been harder such as if we needed handwriting recognition. But the
easier parts could have been acheived.
Have you created any SCORM based training?
No.

Accessibility has nothing to do with any of these applications. With a
web application the important thing is that it works. And accessibility
has nothing to do with that.


Perhaps not where you develop, but hearing your extensive arguments, I
feel VERY bad for those who contract your work.

~Justin Wood (Callek)
Jul 24 '05 #35
Justin Wood (Callek) wrote:
No, but a colleage did, and consulted me on the accessability issues...
You mean for all the blind/def/quadriplegic doctors and nurses?
The exact principle here eludes me, though I cannot say if my college
did this or not, but you make it sound like through the web-app the user
can move around the entire room.
Actually they did move from room to room with it, which is why it was a
web application running on a wireless network. But interface I am
speaking is broken into several small areas (up to 9 to be exact)
Clicking on any of them will bring up a detailed window of that
particular Patient. It is used by nurses as they make their rounds they
can still monitor everyone. Bringing up detailed information on any
patient while maintaining a view on everyone. We are currently working
on a similar web application that allows video monitoring of 9 different
tv channels in small windows. Clicking on any of the windows pops up a
larger more detailed window. (This is for large cable company)
Have you created any simulation applications where the application
simulates a process based on the computer desktop?

If you mean, chemistry related, physics, etc. then yes...graphical
included, But still without pop-ups, and with word descriptions to
suppliment the graphical representations...no need for the interface
being embedded in the flash, etc.


No, I mean a training simulation that mimics the users desk top.
Microsoft now has a practical exam for their certifications where you
have to physically perform some task. We created a web based training
simulation of the Windows environment. Please tell me how you can
simulate (real time) something like this without using something like
flash or java. ( We used Flash for these simulations.)
Have you created any conferencing applications where they want to open
a white board while on a live conference?

Unfortunately No, though I was part of a small team bidding on one. (And
yes this could have been accessible easily..


Ok, how can you have a web page that has live video on it and a
synchronized slide presentation. Then the person controlling the
conference wants to use a white board. He does not want to loose (or
re-buffer) the video so you can not lose the video window. How you do
suddenly make the whiteboard appear? (it can not be there all the time
as it would take up too much real estate
Some parts could have
been harder such as if we needed handwriting recognition.
That is irrelevant to the problem of making the whiteboard appear or
disappear on demand
Perhaps not where you develop, but hearing your extensive arguments, I
feel VERY bad for those who contract your work.


Why? Please explain how the functionality of any of the above
application can be achieved without using something that makes the
application and accessibility issue. People seek us out for our
applications and simulations.

--
-=tn=-
Jul 24 '05 #36
Alan J. Flavell wrote:
"Its job" presumably includes conformance with applicable national
legislation.


One does not have to be accessible to conform. Google "508 software
exceptions" for the exact text, but to paraphrase for you. If the
desired functionality can not be achieved while trying to adhere to the
"rules", then it is an exception.

This falls into the same bucket as blind bus drivers would.

--
-=tn=-

Jul 24 '05 #37

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

Similar topics

2
by: Jan T. Kim | last post by:
David Dorward <dorward@yahoo.com> wrote in message news:<bd7da3$ho4$1$830fa7a5@news.demon.co.uk>... > Jan T. Kim wrote: > > > I don't understand why I get this message. According to the HTML 4.01...
22
by: Jonathan Snook | last post by:
I've been contemplating what the recommended usage of a "top of page" link should be? Should there only ever be one at the bottom of the page? Should they be sprinkled at various points on the...
1
by: Cesar Garcia H | last post by:
Hi everybody... I'm making an application that receives HTML and before showing it has to format it in some way that all links that are inside that HTML must have target attribute with "_blank"...
7
by: Sean | last post by:
Hi I've written an HTML page that has a link to an MPG file, to be burned onto a "Demo CD". The MPG file is quite big - 500MB. On my computer, it works fine - clicking the link opens up Windows...
6
by: ABC | last post by:
I write the code as: <asp:LinkButton ID="LinkButton2" Text='<%# Eval("Title") %>' PostBackUrl='file://<%# Eval("path") %>' runat="server"></asp:LinkButton> But It don't work to download or open...
8
by: Chad | last post by:
Should links automatically appear in the "visited" color as defined by the user's IE settings without having to add any special coding? I have a situation where the link was not changing color...
4
by: Hymer | last post by:
Hello, I have a blog with all of the archives contained in a drop down menu. At the end of the page, I have a "More Articles" link which I want to link to the Archives Menu. I just want to...
3
by: hestres | last post by:
Hello, I'm working on some link styles for this page: http://www.house.gov/velazquez/lh0205tres/reports.html I want all the links to always display in red (#CC0000), but in IE6 and 7 they...
1
by: jeddiki | last post by:
I am using curl and DOMDocument to extract the links from my website. This is my script: require("my_functions.php"); $target_url =...
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?
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
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
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...

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.