Not signed in (Sign In)

Vanilla 1.0.3 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthorNang
    • CommentTimeOct 15th 2007
     
    Hi my name is Nang and I am new to WSG. I am an IT student from Charles Darwin University.

    Currently I am doing a web project for my uni assignment and I am having troubles with the feature that I put on my website.

    My website link >> http://frigate.cdu.edu.au/2007/hit382/s122079/

    1) After I put Google map iframe on my XHTML 1.0 page and now it' won't validate and I don't know how to fix it. Is hat because of the doctype??

    2) I put the Google custom search on every page and now my page load very slow. Please click through the taps and you will see the page disappear for a few seconds. As my knowledge is not high enough to fix the issue can someone gives me some ideas to solve it please?
    •  
      CommentAuthordkdenz
    • CommentTimeOct 16th 2007 edited
     
    Hi Nang

    1) In XHTML 1.0 Strict, the iframe-tag is not allowed!
    If you really need this google-map-inclusion, change your doctype into XHTML 1.0 Transitional.

    2) I have not the problem you described.
    • CommentAuthorw.k.d
    • CommentTimeOct 23rd 2007
     
    iframes are dead, use object instead
    •  
      CommentAuthordkdenz
    • CommentTimeOct 23rd 2007
     
    @w.k.d: Please, theme matching contributions would be helpful as well...
    • CommentAuthorcriimson
    • CommentTimeOct 29th 2007
     
    hey folks!

    i have the same iframe problem. i use XHTML 1.0 Transitional doctype but it's not working in IE6 :-/ the rest of the browsers are fine..

    Can anybody help?
    •  
      CommentAuthordkdenz
    • CommentTimeOct 29th 2007
     
    Hi

    Can you describe your problem a little closer?

    If you use the xml-Prolog (<?xml version="1.0"?>), IE6 switches into the quirks-mode.

    Maybe that's the problem. But without sourcecode, it is difficult to help accurate.
    • CommentAuthorcriimson
    • CommentTimeOct 29th 2007
     
    Hi dkdenz!

    thanks so much for your reply. here's my source code..

    -------------------------------the top part----------------------------------
    <!DOCTYPE xmlns PUBLIC "-//W3C//DTD XHTML 1.0 transitional//EN">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    ------------------------------------------------------------------------

    --------------------------this is for the iframe-----------------------------
    <tr>
    <td id="content" valign="top"><br /><iframe src="VILIS_AV_search_digitized_files.htm" scrolling="auto"frameborder="0" width="100%" height="93%"></iframe>
    </td></tr>
    ------------------------------------------------------------------------

    -------- there's a css driven dropdown menu on the page--------

    <div id="menu1">

    <ul>
    <li><a href="#nogo">Home</a></li>
    <li ><a href="#nogo" class="select">About Vilis</a></li>
    <li><a href="#nogo">Service</a></li>
    <li><a href="#nogo">FAQ</a></li>
    <li><a href="#nogo">My School</a></li>
    </ul>
    <ul>
    <li><a class="menu1one" href="#nogo">VILIS Community
    <!--[if IE 7]><!--></a><!--<![endif]-->
    <table><tbody><tr><td>
    <ul>
    <li><a href="#nogo">VILIS Calendar</a></li>
    <li><a href="#nogo">IM Instruction</a></li>
    <li><a href="#nogo">Discssion Forum</a></li>
    <li><a href="#nogo">Document Library</a></li>
    <li><a href="#nogo">Image Library</a></li>
    </ul>
    </td></tr></tbody></table>
    <!--[if lte IE 6]></a><![endif]-->
    </li>
    <li><a class="menu1two" href="#nogo">Administration
    <!--[if IE 7]><!--></a><!--<![endif]-->
    <table><tbody><tr><td>
    <ul>
    <li><a href="#nogo">User Administration</a></li>
    <li><a href="#nogo">Content Administration</a></li>
    <li><a href="#nogo">Personal Link Administration</a></li>
    <li><a class="drop" href="#nogo">AV Administration
    <!--[if IE 7]><!--></a><!--<![endif]-->
    <table><tbody><tr><td>
    <ul>
    <li><a href="#nogo">Multicast Scheduler</a></li>
    <li><a href="#nogo">Live Event Scheduler</a></li>
    </ul>
    </td></tr></tbody></table>
    <!--[if lte IE 6]></a><![endif]-->
    </li>
    <li><a href="#nogo">Web Image Administration</a></li>
    <li><a href="#nogo">Reporting</a></li>
    <li><a href="#nogo">IM Administration</a></li>
    </ul>
    </td></tr></tbody></table>
    <!--[if lte IE 6]></a><![endif]-->
    </li>
    </ul>
    </div>

    -----------------------------------------------------------------------------

    this page is displayed properly only on firefox, a bit quirky on Opera(when mouseover the menu, the iframe's height is changing) but at least still it's displaying, on IE7 (the iframe's height is not stretched 100% vertically) and on IE6, no iframe content is displaying at all.

    this is driving me nuts :-/ At first the dropdown menu was giving me problem, but once solved that i've got another iframe issue to solve.. *faint*

    hope you could help give me so guidance.. thanks in adv!
    • CommentAuthorSimon
    • CommentTimeDec 4th 2007
     
    Nang,

    iframe tag is not xhtml compatible.

    However, xhtml is not supported by IE, it is rendered as a buggy HTML. Sometimes this is the reason for the bad performance.

    Considering as well that xhtml project fails (http://www.456bereastreet.com/archive/200610/new_w3c_working_group_to_improve_html/) and it is not Web 2.0 compatible (Object tag is a mess). I may suggest you to use HTML 4.01 transitional.

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

    You will get truly standards, wider browser compatibility and better (By far) productivity.
  1.  
    There are frame DOCTYPES, you know.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

    From Wikipedia.
    Although Modularization of XHTML allows small chunks of XHTML to be re-used by other XML applications in a well-defined manner, and for XHTML to be extended for specialized purposes, XHTML 1.1 adds the concept of a "strictly conforming" document: such a document cannot employ such features—it must be a complete document containing only elements defined in the modules required by XHTML 1.1. For example, if a document is extended by using elements from the XHTML Frames (frameset) module, it may still be described as XHTML 1.1, but not strictly conforming XHTML 1.1. Instead, it might be described as an XHTML Host Language Conforming Document, if the relevant criteria are satisfied.