ZiaTioN wrote:I do not get what you are saying about blocked ads? There are no popups in any of my html pages whatsoever. I absolutely despise them and would never force them on anyone else. Please explain if you are seeing something that are unsure of. If you are getting ads they are not from my page.
I just pointed to your page without my proxy and I see it was your main flash that was being blocked (and some other things). I looked in my proxy filter and I found a rule to block flash files that have "banner" in their name. It must be very common for advertisers. At any rate I now bypassed it to see your page.
As far as iframes not being standard which was the only real problem with the page as I stated before, iframes are standard and should be parsed correctly by any browser. I should not have to bend my coding standards around a browser. it should be the other way around. iframes come in very handy when you want to fit alot of info into a certain size on a page.
iframes are supported by most of the current versions of browsers and you are right, it would be nice if every browser rendered everything exactly the same but often times they don't. If you want your site to display the same for everyone you have to be aware of some of the differences and code accordingly. You can take a few different approaches, 1) keep to the basics and common standards (HTML 3.x 4.x/XHTML 1.x etc) which are well supported across all browsers., 2) do a lot of work to make your site display the same in most browsers, 3) make your site look good in one browser and to hell with anyone else (this happens too often).
I will not change my usage of iframes just because a browser cannot parse them correctly. I guess I will just have to wait until someone decides that they want to design a decent tool to compete with winblows and IE.
Sounds like you are on the road to the 3rd approach above. It really gets me when people say things like the above. Often times (I would say the majority of the time) when something doesn't display the same between IE and other browsers it is because IE displays it incorrectly and the other browsers are following the standards that were written. Microsoft isn't really up on following standards, they do their own thing and to hell with everyone else.
I welcome yours or anyone elses criticism on my html coding standards. I do not take offence to a learning experience ever. But from what you said is basically you don't like flash and you use a lower resolution (or most do) and to not use iframes because it is an issue with netscape and mozilla.
I didn't say I didn't use iframes. I use iframes where they are useful (mostly at work) and mine look the same in Mozilla and in IE. I use Mmozilla exclusively at home and at work I use Mozilla primarily (on Solaris actually). At work I also use two different versions of Netscape and a small amount of time in IE on Win2K. Why so many browsers? Because I used several web based products and the people who designed them suck (networking software). One requires a certain version of Java an Netscape 4.75 (although I can get it to work in Mozilla, not IE though). I won't mention the name of the crappy company where that software comes from but their initials are "Cisco". Then there is an app that will only work in IE and nothing else (Nazis!). So I make it a point when I develop that I develop for a common denominator so people can actually use what I write (heaven forbid!). The funny part about it is it is much easier to program for the lowest common denominator and is usually more functional with less trouble.
For sites I want as many people as possible to view I try not to use any frames (including iframes), no flash, limited javascript (if any) minimal graphics and if I do I make sure they are efficient. You would be surprised how nice you can get a site to look using minimalist standards and it is "content" (information) and ease of accessing that content that most people care about. Now for a site that will be viewed by a limited number of people all using a known browser type (corporate intranet for example) then using standards isn't quite as important (unless I work in that corporation and I jump in your case about it). Please don't use my void main site as an example of anything I am referring to because I really have intentionally made my site look ugly as my disclaimer states.
Again, I haven't looked closely at your page yet but I would be much more willing to look at it faster if you can get it to pass the w3 validator to make sure your sytnax and tag usage is at least correct and is following the standards and free of typos. One area I do know that browsers behave differently is when you do not include a close tag on an element (or make a typo on it). For instance if you need a "</TD>" and accidentally did a "</TS>" or "</TABL>" where a "</TABLE>" is needed. I'm not saying your page has a problem like this, just that it is a common way of introducing a difference in how the page is rendered. I'm still not sure what your main issue is because I can't see what it looks like in IE (maybe you could take a screen shot of both). It might be that you want the frame at the bottom of the page centered rather than left justified? I also notice you use a "<BR></BR>" and there is no such tag as "</BR>". It is entirely possible that every browser would handle that invalid tag differently but I am not sure. So again, if you could get it to pass the validator I would take a much closer look at it.
HTML isn't a lot different than any other programming language except browsers still run your program whether you have typos or invalid statements in them where actual programs will just crash and you "know" you have a problem. Even if everything is according to standard there can be slight differences (although usually nothing major as long as you know about them).