so, instead of targeting only bad ie (ie6-7), going the boilerplate/js frameworks path got you in more trouble in shorter time.
i guess it’s time for:
But maybe I can tell the HTML5 Boilerplate creators that their efforts are backfiring.
or maybe waste time to better learn those only to find out you’ve wasted time on ephemeridae. this doesn’t seem like a productivity boost to me see now why nobody really wanted to waste time with your mixed up page?
actually, it turns out the boilerplate/js frameworks path had nothing to do with the problem or the solution so your comment is meaningless; thanks though; if you don’t know what some of the code does then this might be a learning opportunity for you
if i had time i could explain to you how the code is not mixed up; some of the code is necessary to deal with IE, and different versions of IE; you could take it out but then find that you have to put it back in
having said that i’m still improving the code and cleaning it up all the time;
Well, some of the stuff is necessary for the overall functioning of the site. The example page (which I cobbled together rather quickly) does have some code in it that doesn’t apply to it. I hold my code to a high standard and don’t mind others holding me to a high standard. Thank you everyone (Stevie D, svcghost, and noonnope) for the responses.
As far as different versions of IE go you can handle some of the issues with JavaScript, but with js turned off you can fall back on IE conditional comments and utilize those the best you can. Every project may require a different mixture. If you use js to add transparency to images in IE but then the user turns js off then they just don’t get the transparency. But it still helps to have that JavaScript in.
Thanks. I’ll probably be able to post the link to the real site next week. It’ll be pretty good but I did so much cool stuff on this site that then got yanked out of my control and totally ruined. Another day in the life of a web developer…
Yes to all the above to the degree that budget and time constraints allow. My skills can cover all of that. I am currently fine tuning the styles to display the pages properly on handheld devices. When I started this job I basically sat around for the first six weeks waiting for the graphics to come in that should’ve been ready the day I started. But my own deadline for completion didn’t change. One example I coded in of progressive enhancement just got overruled by the powers that be so that I had to roll it back to the less cool version; some progressive enhancement will definitely still be in place though.
noonnope, when I said “cool” I largely meant “progressive enhancement and graceful degradation.” Anyways, the site is now up at: http://corporate.local.com I was the development lead on it but in numerous ways I had code of mine subsequently changed by others (humans and machines; one bad example is the CMS forcing extra code in at the top of the document) and/or taken out of control before I felt like I had properly completed it. Still, it could’ve been a lot worse.
You completely missed the part where I said the CMS put extra stuff into the header and that I had not control over it. The whole following part is included by the CMS:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!---------- Begin document V05.10,P=Corporate.local.com,A=Home : Local.com,D=Home : Local.com,V=25------>
<HTML>
<HEAD>
<TITLE>
Home : Local.com
</TITLE>
</HEAD>
<BODY>
I had thought about then using that as the header but then I wouldn’t be able to have the doctype I want or the stuff in the HEAD element that I need there.
You may have also missed other things I said about how code was wrested from my control and then ruined. Thanks though. :mad:
I’m not sure I see the point in using a system that breaks pages and ruins usability. Aren’t they supposed to make things easier for developers? I hate broken crappy CMSes. : (
Yes, it was beyond frustrating that a CMS that would do that was used. Now prospective employers are going to see it and think I don’t know what I’m doing, just like others in this thread think. I should learn from them that people will give me zero benefit of the doubt.
I didn’t have any say in the matter. But I think after my all my grouching about it they are saying they might switch. But the emphasis is on “might” and if they do switch it’ll likely be after I’m gone.