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?
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!
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.
<!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.