Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

I agree with most of what you say except for the idea that frames should be relegated to the garbage heap of history. Sure they were horribly misused and before browsers learned to make "back" work correctly in frames they were a nightmare. Frames still do two things that can not be accomplished as well with other browser features and which happen to be critical for the kind of modification of fullpage chat I am working on: tiling and transclusion.

I am a big fan of a combined tabbed-tiling approach, I use pekwm window manager and my desktop is a mixture of tabs, tiling, and restricted but occasional floating windows. Tiling provides the ability to have a large number of things available in a window while maintainng the ability to flexibly adjust the space alloted for each thing. CSS can do some things similar to tiling but until CSS matures, frames do tiling better.

As for transclusion: AJAX, the hero of ancient Greece and modern buzzwordists, can do translusion of *local* content but for security reasons can not transclude *remote* content which is critical for apps like fullpage chat and Zedulator. I tried making Zedulator using CSS and iFrames rather than frames and it was moderately successful, but nowhere near as easily maintaniable or usable as the frames version.

Take Zedulator for a spin and I think you'll see what it accomplishes with frames: Hide and display the private messages and other users as needed; split the main screen between chat and browsing or, when needed make the screen all chat or all browsing; drag a link from the chat to the search and see it appear in the browse area ...


In reply to Re^2: _new considered harmful (but frames not always considered harmful) by jZed
in thread _new considered harmful by jZed

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (4)
As of 2024-04-20 03:00 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found