Reply to Re: CSS instead of frames (but how)?

Your name:

Reply:


Posted by Spartanicus on 12/29/05 15:58

Len Philpot <len@philpot.org> wrote:

>> >against them. However, I like the idea of a unchanging, non-scrolling
>> >nav bar to one side of the page, with the content free to do it's thing
>> >on the other side (personal preference).
>>
>> For a www site your personal preferences should be irrelevant, it should
>> be aimed at users.
>
>Well, that preference was stated from the viewpoint /as/ a user

It's a mistake to assume that others like what you like, some may,
others will not. Establishing reliable numbers is rarely achievable,
typically you should strive for a situation where your choice causes the
least amount of difficulties for users who dislike your choice.

>To me, a nav pane that out of sight is basically useless, since it
>forces me to go to the browser controls anyway instead of using the
>supplied page links.

A choice for fixed navigation on the basis that you find it difficult to
hit the Home key or some other method to get to the top of a document is
not a good reason.

>> IE6 doesn't support position:fixed, JS hacks exist to emulate similar
>> functionality, but they are cumbersome to use (high CPU usage when
>> scrolling), and it's jerky.
>
>You mean "IE 7" ?

The Dean Edwards script "IE7" is one JS method (which also includes many
other hacks), there are other dedicated methods.

>> Then your options are:
>>
>> a) Use a preprocessor
>> b) Use an editor with a good block S&R
>> c) Build your site locally from a database that generates static files
>
>...or to play devil's advocate :
>
>d) Use frames
>
>However, I'm still thinking about that. It's a tradeoff - If this were a
>commercial site, the requirements would be a bit more stringent than for
>a personal hobby site.

As long as you are aware of the problems frames often cause, then it's
your choice. A few regulars in this group have pages on how to prevent
many of the problems that frames cause. Note that "doing frames
properly" usually causes a new problem: construction and maintenance
becomes a pig.

--
Spartanicus

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация