Trobule with non standard compliant browsers

I have buttons with mouse over effects like

<img src=pic/button/fast_right_a.png
OnMouseOver=bp(“fast_right”,“c”)
OnMouseOut=bp(“fast_right”,“a”)
height=20 width=60 border=0 name=fast_right
alt=“something”>

The old javascript worked fine in
MSIE and Mozilla

function bp(n,v){
this.document[n].src=eval(n+v+".src")}

I just wanted to implement mouse over also for
graphic input buttons.

<input type=image align=absmiddle SRC=pic/button/find_a.png
OnMouseOver=bp(“find”,“c”)
OnMouseOut=bp(“find”,“a”)
height=24 width=68 border=0 name=find
alt=“search and find”>

So I changed the old javascript against

function bp(n,v){
document.getElementById(n).src=eval(n+v+".src")}

This works very fine with MSIE
Mouse over normal images and input buttons.

But it produces only full idiotic error messages
with Mozilla 0.9.9

Error: document.getElementById(n) has no properties
Source File: file:///E:/internet/test.com/pic/layout.js
Line: 238

Has anybody here an explanation why this
won a be standard compliant Mozilla browser makes so
much trouble and how to work around this?


Roland Mösl
http://pege.org Clear targets for a confused civilization
http://BeingFound.com Web Design starts at the search engine

Re: Trobule with non standard compliant browsers

Roland Mösl wrote:
>
> <SNIPPED NON-STANDARD CODE>
>
> Has anybody here an explanation why this
> won a be standard compliant Mozilla browser makes so
> much trouble and how to work around this?

Try using standards-compliant code??

-Mike K.

Re: Trobule with non standard compliant browsers

“Mike King” <mike@webcodefocus.com> wrote in message
news:3C924C89.D70B4@webcodefocus.com
>
>
> Roland Mösl wrote:
> >
> > <SNIPPED NON-STANDARD CODE>

Any arguments why this is not standard code?

Or is it only a troll action


Roland Mösl
http://pege.org Clear targets for a confused civilization
http://BeingFound.com Web Design starts at the search engine

Re: Trobule with non standard compliant browsers

Roland Mösl wrote:
>
> “Mike King” <mike@webcodefocus.com> wrote in message
> news:3C924C89.D70B4@webcodefocus.com
> >
> >
> > Roland Mösl wrote:[color=darkred]
> > >
> > > <SNIPPED NON-STANDARD CODE>
>
> Any arguments why this is not standard code?[/color]

Re: Trobule with non standard compliant browsers

“Shena Delian O’Brien” <shenacat@forget-spam.com> wrote in message
news:3C925205.93965672@darklock.com
> Roland Mösl wrote:
> >
> > “Mike King” <mike@webcodefocus.com> wrote in message
> > news:3C924C89.D70B4@webcodefocus.com…[color=darkred]
> > >
> > >
> > > Roland Mösl wrote:
> > > >
> > > > <SNIPPED NON-STANDARD CODE>
> >
> > Any arguments why this is not standard code?
>
> http://www.w3.org/TR/html401/interact/forms.html#h-17.4[/color]

There is a “src” element for input fields


Roland Mösl
http://pege.org Clear targets for a confused civilization
http://BeingFound.com Web Design starts at the search engine

Re: Trobule with non standard compliant browsers

Roland Mösl wrote:
>
> Any arguments why this is not standard code?

<input type=image align=absmiddle SRC=pic/button/find_a.png
OnMouseOver=bp(“find”,“c”)
OnMouseOut=bp(“find”,“a”)
height=24 width=68 border=0 name=find
alt=“search and find”>

1 - there is no “height” attribute
2 - there is no “width” attribute
3 - there is no “border” attribute
4 - you’re not using quotes around all your attributes
5 - OnMouseOver calls a javascript, which is not defined in any standard
6 - OnMouseOut does the same

Need more reasons?

-Mike K.

Re: Trobule with non standard compliant browsers

“Mike King” <mike@webcodefocus.com> wrote in message
news:3C9256C7.E2B81CEF@webcodefocus.com

> Roland Mösl wrote:
> >
> > Any arguments why this is not standard code?
>
>
> <input type=image align=absmiddle SRC=pic/button/find_a.png
> OnMouseOver=bp(“find”,“c”)
> OnMouseOut=bp(“find”,“a”)
> height=24 width=68 border=0 name=find
> alt=“search and find”>
>
>
> 1 - there is no “height” attribute
> 2 - there is no “width” attribute
> 3 - there is no “border” attribute
> 4 - you’re not using quotes around all your attributes

quotes are not necessary

> 5 - OnMouseOver calls a javascript, which is not defined in any standard
> 6 - OnMouseOut does the same

they are implemented

> Need more reasons?

In the mean time, I found out the real reason why it does not work

But I think You are such a fundamentalistic evengelist
that You are complete unable to find the real resaon.


Roland Mösl
http://pege.org Clear targets for a confused civilization
http://BeingFound.com Web Design starts at the search engine

Re: Trobule with non standard compliant browsers

“Roland Mösl” <founder@pege.org> wrote in message
news:a6tndr$qi7$1@www.t-shirtcountdown.com
> “Mike King” <mike@webcodefocus.com> wrote in message
> news:3C9256C7.E2B81CEF@webcodefocus.com

> In the mean time, I found out the real reason why it does not work
>
> But I think You are such a fundamentalistic evengelist
> that You are complete unable to find the real resaon.
>

If you need quality assurance code review work done, please hire a QA
engineer. If you have trouble locating them yourself, I can provide one or
more for you on a contractual basis.

We do not do QA work for free in this group. :slight_smile:

Leonid S. Knyshov, CEO
Crashproof Solutions, LLC
Your Technology Business Partner

Re: Trobule with non standard compliant browsers

“Leonid S. Knyshov at home” <lknyshov@pctips.com> wrote in message
news:a6touu$te6$1@www.t-shirtcountdown.com
> “Roland Mösl” <founder@pege.org> wrote in message
> news:a6tndr$qi7$1@www.t-shirtcountdown.com
> > “Mike King” <mike@webcodefocus.com> wrote in message
> > news:3C9256C7.E2B81CEF@webcodefocus.com
>
> > In the mean time, I found out the real reason why it does not work
> >
> > But I think You are such a fundamentalistic evengelist
> > that You are complete unable to find the real resaon.

> If you need quality assurance code review work done, please hire a QA
> engineer.

Why? Such question worked great in this newsgroup 1996 until 1999
but now, fundamentlistic evangeliststs of the clean code
mess everything up with complete sensless statment
far away from the real reasons why something does not work.

> If you have trouble locating them yourself, I can provide one or
> more for you on a contractual basis.

I know one or more newsgroups where I can find answers.

> We do not do QA work for free in this group. :slight_smile:

And for what is this newsgroup?


Roland Mösl
http://pege.org Clear targets for a confused civilization
http://BeingFound.com Web Design starts at the search engine

Re: Trobule with non standard compliant browsers

Roland Mösl wrote:
>
> > 4 - you’re not using quotes around all your attributes
>
> quotes are not necessary

"Element names are written in uppercase letters (e.g., BODY). Attribute
names are written in lowercase letters (e.g., lang, onsubmit). Recall
that in HTML, element and attribute names are case-insensitive; the
convention is meant to encourage readability.

Element and attribute names in this document have been marked up and
may be rendered specially by some user agents.

Each attribute definition specifies the type of its value. If the
type allows a small set of possible values, the definition lists
the set of values, separated by a bar (|).

After the type information, each attribute definition indicates the
case-sensitivity of its values, between square brackets ("[]"). See
the section on case information for details."

> > 5 - OnMouseOver calls a javascript, which is not defined in any standard
> > 6 - OnMouseOut does the same
>
> they are implemented

“Javascript” is a language that has no formal written specification, and
is not considered a standarized language by any standards committee.

> But I think You are such a fundamentalistic evengelist

$Pot->CallKettle(“Black”); // :wink:

-Mike K.

Re: Trobule with non standard compliant browsers

“Mike King” <mike@webcodefocus.com> wrote in message
news:3C9274A2.28E11792@webcodefocus.com
>
>
> Roland Mösl wrote:
> >[color=darkred]
> > > 4 - you’re not using quotes around all your attributes
> >
> > quotes are not necessary
>
> http://www.w3.org/TR/html401/about.html#h-1.2.1[/color]

As I wrote in an other posting:

You are notable to spot the real problem in my code.

You blow around some hot air, but complete unable
to find the real problem.


Roland Mösl
http://pege.org Clear targets for a confused civilization
http://BeingFound.com Web Design starts at the search engine

Re: Trobule with non standard compliant browsers

Roland Mösl wrote:
>
> As I wrote in an other posting:
>
> You are notable to spot the real problem in my code.
>
> You blow around some hot air, but complete unable
> to find the real problem.

I could give a shit less about the problems with your code. You go
around ranting and raving about how non-standard-compliant Netscape is,
then you write non-standard code. That is my point. No go dig a hole and
die in it…

-Mike K.

Re: Trobule with non standard compliant browsers

ECMAScript is what was javascript and is becoming standardized…
http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM

“Mike King” <mike@webcodefocus.com> wrote in message
news:3C9274A2.28E11792@webcodefocus.com
>
> “Javascript” is a language that has no formal written specification, and
> is not considered a standarized language by any standards committee.
>

Re: Trobule with non standard compliant browsers

“Mike King” <mike@webcodefocus.com> wrote in message
news:3C9282D4.5ED5824B@webcodefocus.com

> Roland Mösl wrote:
> >
> > As I wrote in an other posting:
> >
> > You are notable to spot the real problem in my code.
> >
> > You blow around some hot air, but complete unable
> > to find the real problem.
>
> I could give a shit less about the problems with your code. You go
> around ranting and raving about how non-standard-compliant Netscape is,
> then you write non-standard code. That is my point. No go dig a hole and
> die in it…

This proofs again, that You are complete unable to spot
where the real failure in my code is.

The real failure has absolut nothing to do with Your list
of “failures” which are no failures.


Roland Mösl
http://pege.org Clear targets for a confused civilization
http://BeingFound.com Web Design starts at the search engine

Re: Trobule with non standard compliant browsers

“Mike King” <mike@webcodefocus.com> wrote in message
news:3C9256C7.E2B81CEF@webcodefocus.com

> 4 - you’re not using quotes around all your attributes

Thanks!

I just found out some other complete unnecessary quotes

In the old form, I wasted 2 " and 1 ;

<div id=content style=“left:8;top:372;width:600;height:20;”>

Now I make a much cleaner code

<div id=content style=left:8;top:372;width:600;height:20>

3 bytes times 20 per document times 300 K page views per month
gives 216 MB bandwith saved per year


Roland Mösl
http://pege.org Clear targets for a confused civilization
http://BeingFound.com Web Design starts at the search engine

Re: Trobule with non standard compliant browsers

“Roland Mösl” <founder@pege.org> wrote in message
news:a6tpao$u9t$1@www.t-shirtcountdown.com
>
> Why? Such question worked great in this newsgroup 1996 until 1999
> but now, fundamentlistic evangeliststs of the clean code
> mess everything up with complete sensless statment
> far away from the real reasons why something does not work.
>
> > If you have trouble locating them yourself, I can provide one or
> > more for you on a contractual basis.
>
> I know one or more newsgroups where I can find answers.
>
> > We do not do QA work for free in this group. :slight_smile:
>
> And for what is this newsgroup?
>

I will be frank, Roland. This letter may hurt, but it is the truth.

I am sick of hearing about one website, one problem, from one person for the
last 5 years.

You refuse to abide by the coding rules, you attempt to supercede the
standards. You refuse to properly close all your quotations. You have a
serious problem with attitude. You have a complex of superiority. That is a
treatable condition.

Let me give you an idea. I am willing to offer my help for free a few times
to my friends. I am not willing to be your QA department. I don’t think many
others here are also. This group is a circle of friends. Friends don’t work
for friends for free forever. Would you ask your friends to work on your
site for free forever? I doubt it. The Internet wipes out the borders and
distances between friends, so treat us the same.

You can hire one of my designers and get on with your life making your
opinions known with a professionally designed site. We can probably complete
it for you using your content and our layout for about $5,000 or so.

Here is my view on the current state of PEGE.org - it is unprofessional and
hurts my eyes. It has a black background, light text, the design is circa
1996. No matter how you put it, you are a programmer, not a designer.

Please, channel your energy into something more useful and stop fighting
corporate warfare between AOL and MSFT.

Leonid S. Knyshov, CEO
Crashproof Solutions, LLC
Your Technology Business Partner

Re: Trobule with non standard compliant browsers

P.S - pay your debts. You’d think after this long you could do
something!!! :frowning:


Sincerely,
Birdra
Creator of Everglades National Parks 50th Anniversary Logo
Artboard restoration for…
“Pages from the Past; A Pictorial History of Fort Jefferson”
ISBN 0-945142-06-4
Logos - Graphics - Print Media Layout


Scott’s Buttons

Re: Trobule with non standard compliant browsers

“Leonid S. Knyshov at home” <lknyshov@pctips.com> wrote in message
news:a708fo$tli$1@www.t-shirtcountdown.com

> > And for what is this newsgroup?

> I will be frank, Roland. This letter may hurt, but it is the truth.
>
> You refuse to abide by the coding rules, you attempt to supercede the
> standards. You refuse to properly close all your quotations.

Standards are set by software and not by theoreticall papers.

> You have a
> serious problem with attitude. You have a complex of superiority.

No, I have no complex, I am.

> That is a treatable condition.

You mean much drugs could help until a complex of inferiority is reached

> Let me give you an idea. I am willing to offer my help for free a few
times
> to my friends. I am not willing to be your QA department. I don’t think
many
> others here are also. This group is a circle of friends. Friends don’t
work
> for friends for free forever.

I gave in this newsgroup many valuable tips.
There had been a time where this tips had been welcomed.
But time changed, and now several people think it’s funny and
easy to bash around about some quotes instead of a real dicsussion.
It’s simple a degeneration of the newsgroup.

> You can hire one of my designers and get on with your life making your
> opinions known with a professionally designed site. We can probably
complete
> it for you using your content and our layout for about $5,000 or so.
>
> Here is my view on the current state of PEGE.org - it is unprofessional
and
> hurts my eyes. It has a black background, light text, the design is circa
> 1996. No matter how you put it, you are a programmer, not a designer.

I have now a designer paying his franchise fees by working for me.
He already worked over the logo and buttons on 4 sites.

PEGE is not a priority in changing.

The problem with the buttons occured, because my designer
wanted buttons with mouse over effect for the search box.
The problem is solved in the mean time by more intelligent
people able to spot the real problem and not bashing about
complete unnecessary quotes.


Roland Mösl
http://pege.org Clear targets for a confused civilization
http://BeingFound.com Web Design starts at the search engine

Re: Trobule with non standard compliant browsers

“Birdra” <Birdra@sesraw.com> wrote in message
news:3C93A816.A0C90879@sesraw.com
> P.S - pay your debts. You’d think after this long you could do
> something!!! :frowning:

As mentioned before, I wrote several times to Hanno Schilf.
I have no idea why he does not sent You this book


Roland Mösl
http://pege.org Clear targets for a confused civilization
http://BeingFound.com Web Design starts at the search engine

Re: Trobule with non standard compliant browsers

“Roland Mösl” <founder@pege.org> wrote in message
news:a709tl$vls$1@www.t-shirtcountdown.com
> > You have a
> > serious problem with attitude. You have a complex of superiority.
>
> No, I have no complex, I am.
>
> > That is a treatable condition.
>
> You mean much drugs could help until a complex of inferiority is reached

I rest my case. Your Honor, I find the defendant lacking a sound state of
mind.

Leonid S. Knyshov, CEO
Crashproof Solutions, LLC
Your Technology Business Partner