473,586 Members | 2,555 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

what's wrong with <marquee>

I'm quite new to HTML, and have seen <marquee> get bad press here.
What's wrong with using it. I wanted to have the contents of a .txt
file scrolling for news items, can I do this with marquee, or should I
be looking at applets ?
Jul 23 '05 #1
15 10404
On 16 Mar 2005 15:58:54 -0800, go****@charlief ortune.com (charlie
fortune) wrote:
I'm quite new to HTML, and have seen <marquee> get bad press here.
What's wrong with using it.

What did the press say?
--
Chuck Taylor
http://home.hiwaay.net/~taylorc/contact/
Jul 23 '05 #2
in comp.infosystem s.www.authoring.html, charlie fortune wrote:
I'm quite new to HTML, and have seen <marquee> get bad press here.
What's wrong with using it. I wanted to have the contents of a .txt
file scrolling for news items, can I do this with marquee, or should I
be looking at applets ?


Don't look for applets, but don't use marquee either.

The problem is not marquee element, but scrolling text, which makes no
sence, at least not in latin scripts.

In news sites, it is just distracting, there is no advantage on using it,
as text is impossible to read, or you need to be very patient to read it.

--
Lauri Raittila <http://www.iki.fi/lr> <http://www.iki.fi/zwak/fonts>
Utrecht, NL.
Jul 23 '05 #3
Previously in comp.infosystem s.www.authoring.html, charlie fortune
<go****@charlie fortune.com> said:
I'm quite new to HTML, and have seen <marquee> get bad press here.
What's wrong with using it.
It's not in the HTML specs; it's annoying.
I wanted to have the contents of a .txt
file scrolling for news items, can I do this with marquee,
Can? Yes. Should? No.

What information is important enough for your visitor to wait for it to
come back when they missed it scrolling past, but not important enough
to actually put on the page properly?
or should I be looking at applets ?


Well, at least they're easier for your visitors to disable...

--
Mark Parnell
http://www.clarkecomputers.com.au
Jul 23 '05 #4
in comp.infosystem s.www.authoring.html, Mark Parnell wrote:
Well, at least they're easier for your visitors to disable...


It is easy to disable them, but not if you wish to see other applets. It
is much easier with marquee in good browsers, where you can just disable
marquee... (Opera8b3 has userJS which should be good for that, and IIANM
FF never lost ability to disable marquee)

--
Lauri Raittila <http://www.iki.fi/lr> <http://www.iki.fi/zwak/fonts>
Utrecht, NL.
Jul 23 '05 #5
Previously in comp.infosystem s.www.authoring.html, Lauri Raittila
<la***@raittila .cjb.net> said:
It is easy to disable them, but not if you wish to see other applets. It
is much easier with marquee in good browsers, where you can just disable
marquee... (Opera8b3 has userJS which should be good for that, and IIANM
FF never lost ability to disable marquee)


True. I was actually thinking that perhaps Mozilla/FF didn't support it
at all, because NS4 didn't, but now that you mention it I'm pretty sure
they do.

--
Mark Parnell
http://www.clarkecomputers.com.au
Jul 23 '05 #6
charlie fortune wrote:
I'm quite new to HTML, and have seen <marquee> get bad press here.
What's wrong with using it.


It's not HTML. You can't just make s**t up and expect browsers to understand
it.

sherm--

--
Cocoa programming in Perl: http://camelbones.sourceforge.net
Hire me! My resume: http://www.dot-app.org
Jul 23 '05 #7
charlie fortune wrote:

I'm quite new to HTML, and have seen <marquee> get bad press here.
What's wrong with using it. I wanted to have the contents of a .txt
file scrolling for news items, can I do this with marquee, or should I
be looking at applets ?


MARQUEE is not an element in the W3C HTML 4.01 specification.
Thus, there is no assurance that all browsers can process it.

Further, the scrolling banner effect is contrary to the WAI
guidelines for making Web pages accessible to the handicapped.

--

David E. Ross
<URL:http://www.rossde.com/>

I use Mozilla as my Web browser because I want a browser that
complies with Web standards. See <URL:http://www.mozilla.org/>.
Jul 23 '05 #8
It was somewhere outside Barstow when go****@charlief ortune.com
(charlie fortune) wrote:
have seen <marquee> get bad press here.
What's wrong with using it.


There are technical HTML reasons why it's a bad idea.

But the core problem is that the basic idea is inappropriate, for
reasons of graphical design and usability. Marquee belongs on Times
Square - you have a very limited space that you need to get the best
use out of, so you make text scroll across it. The web is different
though - you can have as much page space as you want, and each user
gets their own scrollbar. Although window space is still constrained,
it's better to allow _users_ to control scrolling than to have this
simple fixed speed approach.
If you want to, use <marquee>. it will work as well as it ever does,
in enough places that you don't need to worry.

But you should then forget ideas of "validation ", because you've
deliberately chosen not to go that route (this isn't such a bad thing,
so long as you understand where and why you're invalid)

It's also pretty much essential that any content you offer through
<marquee> is also repeated through an accessible technique. <marquee>
is inaccessible on non-desktop devices, to speech browsers, to
printing and a whole range of things. It's entirely reasonable
though to have a "Today's News" page which is a dozen news stories
from an RSS feed as (title line / description para) pairs on the page,
then to also run their headline titles across the top of the page in a
scrolling marquee, just as eye candy.

<marquee> is like JavaScript. It's not unreasonable to use it for
_additional_ eye-candy, but it's bad to make it essential.
As to the text file business, then I'd do that by importing the text
file into a little simple server-side PHP scripting (or other
favourite language). These days it's more likely to be RSS than text
anyway.

--
Smert' spamionam
Jul 23 '05 #9
Thanks David, that's what I needed to know. How does it work then,
that a tag which isn't part of html gets used ? Do certain browsers
come out with kind of patches to interpret new tags ? And if a browser
didn't support it, would it output it as a line of code ?

I suppose the handicap issue is for the people with sight problems and
the illiterate ? So I guess text gif's are a bad idea to. Do speech
synthesizers (I presume this is what is used) read alt tags ? I think
I need to google the W3C recommendations ..
Jul 23 '05 #10

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

Similar topics

6
3528
by: bayram guzer | last post by:
hi everybody, i have very strange error. i can not see some of the asp pages on my browser. when i look from view source, all the source is there but browser does not show anything, just an empty page. Does anybody have idea about this ?
129
64518
by: Torbjørn Pettersen | last post by:
I've started cleaning up my HTML and implementing CSS. So far I've used FrontPage, but am switching over to DreamWeaver. Reading a bit on W3Schools.com and W3.org I see there are a lot of HTML code I never even knew existed. Among these are <em> and <strong>. What's the difference between these two and <i> and <b>? -- Torbjørn Pettersen...
56
3756
by: Ed Jay | last post by:
I note in an Eric Meyers book that he expresses one goal of using CSS is to eliminate all <brtags. Why? -- Ed Jay (remove 'M' to respond by email)
13
22241
by: chippy | last post by:
im currently doing my myspace ... ive seen bands put codes in scroll boxes ive tried this but it just showed the code how can i make it show the code not the image???
0
7912
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
8338
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7959
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 Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
8216
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 protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
0
5390
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3837
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
1
2345
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1449
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
1180
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

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.