-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kristian
Nilssen
Sent: Thursday, November 30, 2006 4:09 PM
To: Oliver Jeeves
Cc: mason-users@lists.sourceforge.net
Subject: Re: [Mason] update part of page only

> I read all over the web why people don't like frames
> - which is patially why I posted this in the first place.
> I don't understand what's wrong with frames.

Kristian, frames have even been removed from XHTML 1.0 (though there is
a separate "Frameset" DTD).

> In my situation, it seems logical to use them.
> All my web users will be using IE5+ or Firefox so they
> can see frames. Will everyone have javascript?
> Probably more people using frames than javascript.

According to the Security Space's Technology Penetration Report, it
happens to be just the opposite, and by a considerable margin:
http://www.securityspace.com/s_survey/data/man.200610/techpen.html

(though admittedly javascript can be disabled in the client's browser,
while frames can't).

> I just don't like the idea of the whole page refreshing
> - will look bad.

You don't have to refresh the whole page. Just use any AJAX framework
(they're implemented accross the major browsers), and you'll be able to
refresh just the specific page element you desire:
http://en.wikipedia.org/wiki/Ajax_framework

Or, if you prefer, you can use directly XMLHttpRequest.

There are also several Perl modules to help you in using these
techniques, such as HTML::Prototype and CGI::Ajax.

Cheers,
Emanuele.


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Mason-users mailing list
Mason-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mason-users

Reply via email to