Red = received after the deadline
They are in order as we received them in gmail. If you are looking for your entry, hover over each link, and the link path should contain some recognizable part of your email or name.
| Entry | Zip file | Timestamp | IE6 | IE7 | FF2-Win | FF2-Mac | Safari | Validates | Size (kb) | Author Notes | Judges’ Notes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 01 | Zip | April 5, 1:40am |
+ Enthusiastic! Turned it in at a record time!
|
||||||||
| 02 | Zip | April 5, 9:20am |
Author notes: The template was tested on Win XP in Opera, Firefox, Safari and IE6 (I know it was not really required, but still has the biggest market share). I had to make a small hack for it to work in IE6, I know about display: inline to remove double margin, but it was not the solution in this case. I don't have a Mac, but i guess (hope) everything will work just fine on a Mac too. About the microformats, I just used hCard for the company info in the footer, I thought it would be misleading to add the offices too. |
+ hCalendar working. AWESOME! LOVE hCalendar.
|
|||||||
| 03 | Zip | April 5, 11:28am |
+ valid xhtml strict + valid css + organized css
|
||||||||
| 04 | Zip | April 5, 11:49am |
Author notes:
Here's my work:
I had problems with IE6 because I don't have it :) I had to install Virtual PC from Microsoft and test the site on a Virtual PC. That was really annoying. |
+ vevent works, abbr for datetime :)
|
|||||||
| 05 | Zip | April 5, 12:15pm |
Author notes:
- Not Pixel-Precise
|
Uses
CSS3!
|
|||||||
| 06 | Zip | April 5, 12:21pm |
Author comments: One precision : the PSD was opened with Fireworks, so the colors seems to be different from the original. |
+ valid xhtml
|
|||||||
| 07 | Zip | April 5, 1:41pm |
Author comments
* Looks absolutely perfect in Firefox 3 B5 and Safari 3.1 on Windows XP SP2 at 1280x1024. (Hopefully that's a good thing :))
to compare it to the original.
|
+ valid xhtml
|
|||||||
| 08 | Zip | April 5, 1:44pm |
Author notes
* I chose to use 'before' and 'first-child' pseudo selectors for the footer navigation dividers, which makes for a slightly different presentation when viewing in IE6/7 vs. Safari/Firefox.
ADDED:My apologies, the previous zip had an omitted encoding string - please use the attached index.htm and it will validate correctly.Editor's note: The revised index.htm is not included in zip file (sent separately). |
+ valid css2 and xhtml
|
|||||||
| 09 | Zip | April 5, 1:49pm |
Author notes Used YahooUI reset and grids for speed and browser consistency. CSS Validation for YUI fails spectacularly. |
+ some structure css (but not in reset)
|
|||||||
| 10 | Zip | April 5, 3:04pm |
+ valid css, valid xhtml
|
||||||||
| 11 | Zip | April 5, 3:24pm |
+ valid xhtml
|
||||||||
| 12 | Zip | April 5, 3:33pm |
Author notes:
- Done in Xhtml 1.0 STRICT
|
+ valid css2, css3, valid xhtml strict :)
|
|||||||
| 13 | Zip | April 5, 5:10pm |
Code
Visual
A Different Judge…
Code
Semantics nonwithstanding, there is nowhere in the code where the text “Creepy critters – all service pest control” appears, which is sort of a big deal. .siteContainer is completely unnecessary, you can even remove it without making any changes to the css
As far as using display:none to hide your spans while doing image replacement, there are concerns that screen readers ignore elements with display:none.
You want to make sure you don’t rely on browser defaults for styles. for example, in the header, the paragraph has a default margin in firefox. but when you don’t specifically declare this, it has the possibility of causing problems in other browsers that have different defaults. A css reset (http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/ is my favorite, but there are plenty others out there) is the best way to handle this, and then you explicitly declare things like margins. Another benefit of this practice is that you can de-cruft a lot of your css. You don’t have to type margin:0; padding:0; list-style:none every time you create a ul; it’s set that way ahead of time, so you can just declare what you need. ha, so the pets – pests typo continues into the code. I’m guessing typo is the wrong word; this was a mis-reading of the comp. It happens. I like using a dl for the pests section You shouldn’t define the height here if there’s text. min-height is good, height, not so good. the pets thing is still entertaining me. I would really prefer to see actual images here, not background images. All and all, this was an interesting (in a good way) approach, with the absolutely-positioned dt and dd In the sidebar, i’d like to see that badge represented in the code, so that “pure quality” shows up with styles turned off. address in the footer should be vcard, too nice use of li:before and li:first-child:before. very nice. css file in general is well-organized and easy to read.
css validates
microformats: Event list is solid, you forgot the fn class for the hCards, so those don’t work. Check out the Operator toolbar to check your microformats. Visual First glance looks pretty good. I think this is going to be a common complaint, but I’d like to see rollover effects on the tabs and the “free inspection” button. Maybe that should be in the comp, but it’d be nice to see here. There’s not quite enough space between the intro paragraph and the “free inspection” button Missing that drop shadow under the shelf between head and body In the seminar schedule, the spacing between the items is off. It needs less top padding and more bottom padding. Pests is misspelled Pests lookout section: font seems a little large. Sidebar: “Or we’ll kill this cockroach” – why the negative letter spacing? Footer – “Creepy Critters” should be uppercase Footer – “comp designed by…” message should be flush to the right end of that bottom border These are mostly fairly small, nitpicky issues. overall, visually, it’s doing pretty good. The missing drop shadow and the weirdly misspelled headline are the most glaring problems. Text resizing: Fails horribly. This will become less of an issue in a few years as ff3-style page zooming becomes more common, but for now, it’s really important to consider. Page very consistent throughout browsers, including ie6, nice. |
||||||||
| 14 | Zip | April 5, 5:42pm |
Author notes:
- I didn't find a proper way to do the menu, so I'm not really happy about that, and I won't blame the judge for that either
|
Code
Visual
A Different Judge…Code: It’s interesting to have capitalized class/id names. Not good or bad, you just don’t see it very often Fairly simple reset here, it’s good that you’re thinking about that. In the header – I don’t like lefty and righter. since all they’re doing is displaying what really should be background images, they’re totally unnecessary. It would have been much better/easier to apply one background image to #Header than this. \#Menu is a pretty big mess. Try googling around for a tabbed navigation solution, but start by using a ul, and css for background images of the tabs instead of including img tags inside your links. Like I said, I like the idea of having a hover state for the inspection button, but your implementation needs some more work. First, empty links should never be used. if you turn css off, there’s no content to fall back on. second, google css sprites. Good header structure I’d consider putting the event list in a list, probably an ol would be best. Use p tags, everywhere. Any time there’s a paragraph of text, consider a p tag. Using a common background image for the pests is an interesting concept, but i’d probably just stick with one image for them. You’re loading an individual image anyway, and not saving that much space In the sidebar, the text for both “satisfaction gauranteed” and “pure quality” is not represented in the code. You should check out http://www.mezzoblue.com/tests/revised-image-replacement/. \#Grey is unneeded. just apply those styles directly to the h3. you can even give it the id=”Grey”, just ditch the extra div In general, classnames like “grey,” “moregrey,” etc are a no-no. semantically, you’re mixing up structure and presentation. For that matter, the same applies to “right” and “left” Ruh roh, inline styles. I like the indentation in the css file itself On the microformats, good that you included them. Next time, use a more descriptive name for the hCards, and use abbr correctly in hCal
css validates.
Visual: Ok, I’m not sure if this should go in design or code, but for some reason #Content has a right margin of 100px, which in some browsers (ff3, ie 7+) pushes #Content out of alignment. in ff2, safari, it sits in the right place, but this feels like a rendering bug to me. either way, that 100px margin is a mistake, and it shows up in browser testing. I mention it first because I use ff3 most of the time, and view the entries first in it, so it’s a pretty noticeable issue there. Content readable in ie6. There’s too much space between the tabs at the top The line-height of the text looks good everywhere except in that intro paragraph. line-height there is too little. I like the rollover effect on the inspection button, good thought. Padding left and right of the whole page is maybe 5px off, which might not seem like that big of a deal to you, but keep in mind that each design decision like this was made on purpose by the designer. The Contact Us section is indented too much. It looks pretty decent after a couple text-size increases. |
|||||||
| 15 | Zip | April 5, 6:18pm |
Author notes: I didn't correct misspelled word "gauranteed" because I haven't font used in competition (helvetica rounded). |
Code
Visual
A Different Judge…Code: HTML Strict: niiice Use the title attribute in your links. It helps with accessibility. I like the idea of having a rollover for the header, maybe, but the execution is lacking. a) you should never use inline “onmouseover” type javascript behaviors. If you must use javascript for rollover behaviors, use event handlers. Image replacement on the header. Not my favorite technique, but it works. I’m not sure about your treatment of the nav tabs. This works, but it adds a lot of work if, say, the content in one of the tabs changed, or a client wanted to add a tab. Use on of the many rounded corners techniques to apply the tab background to each tab. Next time in the header, try using floats+clears instead of absolute positioning. That way, you can avoid the problem you’re having on text-size increases / if the content in there is longer than it is now. In regards to the last to points, think hard about what could happen in the future. Strive to come up with the best solution that makes things as clean as possible and easiest to handle unknowns like content sizes. I still do like the visual of the hand appearing on the rollover of the button, but again, try not to use inline javascript. I love the clearfix technique, but next time don’t apply the ”.clearfix” class, since it’s not very semantic. Instead, in the css, list all of the element ids / classes that need fixing. All of your ul/dl have the classname “clean,” which just resets the css. Not very semantic. Next time, use a reset, since none of your uls have the default styling anyway. I really think each pest image should be in with it’s list item as an actual image, not one big background image. Nice choice on “last-child,” Why are those hrs there? I’m beginning to suspect it’s for some kind of ie fix. Nice work on the satisfaction h2 Ooh, you used the element “address” for something that wasn’t an actual address? Read up on semantics! nice use of conditional comments css only invalidates because of last-child. that’s fine. html validates, in strict. nice. Visual: First glance, things are looking pretty solid. At second glance, things are still looking pretty good. Either too much line-height or too big of a font in the sidebar Font sizes are a little too big in a couple places Things get messed up right away on text-size increase I like the idea of having a hover effect on the inspection button, not sure about the actual execution. Good cross-browser. ie6 is perfectly readable, which is all we asked. |
|||||||
| 16 | Zip | April 5, 6:27pm |
Author comments It is unfortunate that this is not my best work but I tried to make the best out of the time I had. I have tested the site in FireFox, Safari, IE7, and even IE6. I am using a slight hack to get transparent pngs to show up in IE7. Lucky for me it is only one line of code and I have included it in my IE6 style sheet that is targeted through conditional comments. I built this page using em based fonts as the measurement. This allows the page to scale gracefully. Please try to do so in FireFox. I think you can increase the font-size about 4 times before it gets a little messy. I have also included a print style sheet since it is often times forgotten. Finally, I was going to use SIFR with this build out but I did not have the necessary fonts. Instead I have used my old standby of the Phark Image Replacement technique. |
Code
Visual
A Different Judge…Code: Print stylesheet: niice. \#tagline really really should be a header nice work on the nav tabs. they’re extensible, and handle text resizes really well. I like the thoughts here in the #header section. like I said, I like that the whole map is there, and hiding under the shelf. It’s just too bad that there are text resizing problems, or if that content changed. I can think of a couple ways to address this, but none of them are easy fixes. What do you think? I don’t like the classname “SEO.” What is the thought here? Phark is a solid replacement technique indeed, and my method of choice. I’d like to say again that your solution with the layered images here is cool and imaginative, it just needs a little tweaking to be awesome. I’m not sure about putting a hidden hr in the shelve div, seems like a sort of useless gesture. In the classifications, for sure use a dl, but just use one, not four! One definition list containing a list of definitions. Good idea, bad execution. Also, in a dl, one term can be defined by multiple definitions, but not the other way around. In the sidebar, I like the idea of classname “module.” It shows you’re trying to think ahead in case more could be added. I like that you gave the badge it’s own element. “em” should be “strong” here, I think. that’s just a small choice, though YAHOO reset, nice nice use of conditional comments nice use of comments in your css files Forgot hCard .fn, so hCards aren’t showing up.
css validates
Visual: First glance: things are looking really solid. The header is a little taller, but you made sure to include the full country map, so it’s not a problem. excellent. Ah, but that caused a problem when increasing text size, as things disappear on the first increase. Although, the nav/logo really handles it well, nicely done there. Nice work on the rollovers! Yeah, I like that a lot. You’re missing that drop-down under the shelf. I like the transparent png above the shelf. Visually, pretty strong. Cross-browser, very nice. |
|||||||
| 17 | Zip | April 5, 6:40pm |
Author notes: I put a few comments in the markup and did the best I could with my minimal understanding of Microformats. |
Code
Visual
A Different Judge…Code: Did you really think rickrolling the judges was wise(; Oof, i really don’t like having one big, honkin background image for the header. They’re separate elements, treat them that way. Nice work with the nav tabs. Again, if “want to learn more” is an h2, “pests” should be, too. Don’t use class=”clear”. It’s not semantic, and there are better ways to handle it. I see this as just as bad as including empty clear elements. In the pests section, i like that you included the images as actual image elements. This is good thinking. I don’t like the span, strong business, especially since you gave that span display:block. Use sub heads and paragraphs. br really should very rarely be used; most times, a p is more appropriate. Not always, but usually, and definitely here. Try to avoid non-semantic classnames like “left” and “right” (and “clear”) In the footer, you could have done your “left,right” business with two paragraph elements, instead of two spans inside of a paragraph. Nice use of comments inside your html Interesting formatting of your stylesheet. What happens when your declarations get too long, though? It’s a very clean-looking stylesheet though. Nice. forgot hCard .fn, so they won’t show up.
css validates
visual: nav seems a little scrunched line-height / font-size is way off in the header paragraph The events section: I don’t really like the addition of that “Upcoming Events” header. It’s good that you’re thinking about things, but, again, Brad made the choice to leave it out for a reason. Definitely don’t like the underlines on the dates. Not enough space between the events and the pests sections. “want to learn more..” and “pests to lookout for” should be the same font/size as each other, like they are in the comp. Distance between the right side of the page and the right side of the sidebar is off. I like the hover treatment on the nav and the inspection button, nice choices. Things work for a couple resizes, then break. cross-browser consistency is very good. |
|||||||
| 18 | Zip | April 5, 6:41pm |
Author notes document XHTML 1.0 Strict |
Code
Visual
A Different Judge…
Code:
Think about using a ul for the nav here. When designers include elements that are in ALL CAPS, put them in the mark up how they’d normally be written (“Home, About Us, etc”), and then use text-transform:uppercase; This is important for screen readers, as they see all caps text and think that they’re abbreviations, and will read each letter instead of the word. (“H, O, M, E” instead of “home”) “Termite Swarm Map” should absolutely be included in the markup as text. Line breaks? Use a paragraph with some margin. Any time you’re including text as a background image, that text should also be in the markup and hidden. Look up “Phark Image Replacement” In the event list, try a list and some paragraphs. That way you can just use css borders instead of including images for borders. This is very important. Headers and paragraphs in the pests list, good. Avoid using non-semantic classnames like “right” Avoid setting heights on elements that contain text, that’s where you’re running into problems with text-resizing. CSS file is well-organized No microformats. css, html both validate.
Visual:
Things get really wonky after two text-size increases. Cross-browser consistent. |
|||||||
| 19 | Zip | April 5, 6:58pm |
Code
Visual
A Different Judge…
Code:
I like transparent pngs a lot. Interesting, using straight-up images for the logo. Not too happy with the nav implementation. Research some rounded corner techniques to make this more extensible. There’s no reason to include a classname like phark. I LOVE the phark technique, and this is the perfect place for it, but just use #teaser h2, since there’s only one. Or, if you must use a classname, use something semantic. I like the thought of using a dl with the events list, but not sure if it’d work with microformats. For the pests section, a good place for a dl, but not four of them! Use one definition list for one list of definitions. I love the meyer reset css stylesheet is clean and organized no microformats. HTML not valid because of repeated #ids. An easy mistake to make, but an easy mistake to find. This is the kind of thing you use the validator for.
Visual:
The logo seems larger, but that might just be because it is too far to the left and too close to the top The nav is a little off. not quite tall enough, and the far-right corner is not the right kind of rounded. Plus, there’s too much space between the tabs Line-height looks very good throughout. Margins are messed up in a few places. I like the choice of using the original header fonts from the comp. They look a little cleaner than system fonts on the web. Things start getting a little screwy on a couple text-size increases. Line height is a little messed up in the contact us section Extra border under the pests header Things are a little wonky in ie7, the tabs are off in safari, and things are a little hard to read in ie6. Applying a transparent png fix for ie6 would fix that issue right up. |
||||||||
| 20 | Zip | April 5, 7:27pm |
Code
Visual
A Different Judge…
Code:
If you put all these elements inside a container div, you wouldn’t have the weird alignment issues. Position:absolute and float:right don’t go together. I do like the execution of the rounded corners on the tabs When using image replacement, be sure to include the text and then hide it. Google “Phark image replacement” Since almost all of the text on the page is white, why not put that in the “body” declaration in the css, instead of in each element? I like that you included the pest images as real images. Next time, think about using a ul here, that way you could just do ul.pests li, instead of declaring an id for each one. Use indentations in your html and css files to help with readability. No microformats CSS valid HTML not valid at all, missed a bunch of closing tags
Visual:
The top and main sections of the page are only aligned if the window is less than a certain width, but at that width, the nav section starts sticking off the end at the top. Bizarrely, the nav section holds this position no matter how wide or narrow the window gets. Line-height and margins are incorrect throughout. Nav – The font is too big or something, plus there’s no space between the tabs. The sidebar and pests sections look pretty good. Things stay readable past two text-size increases. Same problems cropping up in other browsers, plus a couple issues i hadn’t seen yet. |
||||||||
| 21 | Zip | April 5, 7:36pm |
Author notes: I used the Dean Edwards scripts to account for the PNG usage in IE6. I also came across a bug in IE7 that I had never encountered: if an absolutely positioned element is a sibling of a floated element, sometimes that absolutely positioned element just goes away in IE7. So a fix for this is to just wrap the floated element in another non-floated element. Hence, the extra div around the primary navigation. I have also styled the logo for the subpages (commented out in the code), since having the logo be an h1 on subpages is not ideal You should be able to bump the text size up 2 times and all the content is still readable. You can also disable images and everything except for the logo text is still there. I had no problem sacrificing an extra span in order to make the text still be visible when images are disabled. |
Code
Visual
A Different Judge…
Code:
With the nav, you could do away with the tabs dropping down if you remove the explicit width. I’m not sure about floating the nav tabs right; it sort of messes up the order and for no benefit. Next time, float the nav right, and then the tabs inside the nav left. I am not a fan of empty clearing divs. Check out easyclear for a better solution. I would like to see the critter images as actual images in the markup, instead of background images. That being said, since you chose to use a background image, I like your execution with the css sprites and all that. In the sidebar, i like the idea of classname “module.” It shows you’re trying to think ahead in case more could be added. Really, other than the clearing divs, your markup is pretty solid. lean and clean. Nice use of conditional comments / ie6 png fix. I’m glad to see people starting to use last-child, nice choice. Nice work with the microformats, except next time, include a better .fn for the hCards than “cleveland office” etc. You can hide it with css, but make sure it’s in the markup.
CSS
valid except for last-child, that’s fine.
Visual:
The padding in each nav tab is a little to large. back that up a little and it’ll look good. Line-height is a little too much in the pests section, resulting in that section ending further below the sidebar than was intended. No hover behaviors. I know this wasn’t explicit, but it’d still be nice to see for next time. The majority of the content stays very readable after text resizing, well done. Everywhere except the nav, where the tabs start dropping down after the first resize. Good page structure. Page looks excellent with styles turned off. I can tell you used transparent pngs, very nice. I love those things. Also, the favicon was a very nice touch. Cross-browser looking pretty good. |
|||||||
| 22 | Zip | April 5, 8:08pm |
Code
Visual
A Different Judge…
Code:
Nice css sprite on the nav. That’s pretty work, good execution of your little tab-popping thing Not my favorite image replacement technique, but it definitely works. I like transparent pngs, and it looks like you’ve made good use of them. This is maybe the third time i’ve seen this, but the pests section should be ONE dl, not four of them. A list of definitions. Also, i’d like to see those pest images to be included in the markup, not as background images. Nice work on the quality badge.
HTML
validates xhtml strict
Visual: Tabs look very good, except now that you’ve fixed the spelling error, you need to make sure the padding is the same. That tab should be a little wider, since the word is now a little longer. That map butts right up with the edge of the container; stick in a little margin on the right. I don’t know if i like the negative letter spacing on the headers. In the pests section, you could probably make those dts a little wider so that “Common Tree Sloth” appears on one line. On a page like this, i’m not sure if we need the “skip to content/back to top” type links. They’re good to have, but maybe hide them next time, since they’re only going to be helping people using assistive technology. I absolutely love the hover treatments on the nav tabs. That was a pleasant surprise. I like the button hover, too. It takes a few text-size increases before things start going bad, nice. Looks pretty good cross-browser, too. |
||||||||
| 23 | Zip | April 5, 8:24pm |
Code
Visual
A Different Judge…
Code:
I love the clearfix technique, but next time don’t apply the ”.clearfix” class, since it’s not very semantic. Instead, in the css, list all of the element ids / classes that need fixing. I’ve said this a few times already, but a dl = definition list. so use one dl, containing a number of definitions. A collection of dls is pretty useless. The pets section should probably be a ul, since it’s a list of pets to be on the lookout for. I like that you included the pest images in the markup. I’m not sure if the extra div inside the #balka div was necessary. Nice with the text-transform:uppercase Love the meyer reset. Nice use of conditional comments / ie6 png fix
CSS
validates
Visual:
The nav text looks chunky. Line-height is VERY good throughout. No hover behaviors. I know this wasn’t explicit, but it’d still be nice to see for next time. This is by far the best i’ve seen so far at handling text-size increases, nice work. Overall, very solid. Looks pretty good cross-browser, too. Include a png fix for ie6, and you’re golden. |
||||||||
| 24 | Zip | April 5, 8:29pm |
Author comment: I wasn't sure what your expectation were for the code because I found out about this last minute and wasn't sure if you wanted things as percentages or not. However, I coded it the way I think was the best for the template. |
Code
Visual
A Different Judge…
Code:
Phark image replacement – nice. Class=”clear” is not ideal. Non-semantic class names are to be avoided. And DEFINITELY not cool with empty divs that are just there for clearing. Check out http://www.positioniseverything.net/easyclearing.html Think about using a ul, or even a ol, for the events list. It’s a list of events, so it should be contained in a list. I like the use of a ul for the pests, and i like that the pest image is included in the markup. I don’t really understand the extra ul inside of the pests items; shouldn’t this just be a paragraph? In the sidebar, “satisfaction guaranteed” and “pure quality” should be seperate in the markup. I don’t really thing “Or we’ll kill this cockroach!” should be a header, just a strong would do. CSS and xHTML both validate.
Visual:
I like the “current” tab, and the rollovers on the other ones. Nice rollover treatment on the button. Spacing/padding seems off in places. Things start disappearing after two text-size increases. I like that you added the space to the end of the page. You’re missing that drop-shadow under the shelf Overall, fairly solid. Next time, pay some more attention to widths/padding/margins Pretty consistent cross-browser |
|||||||
| 25 | Zip | April 5, 8:45pm |
Author comment:
- tested on IE6
|
Code
Visual
A Different Judge…
Code:
I don’t like the float-right for the tabs, because it mucks up the code order. This is important for accessibility. For example, a person using a screen reader is going to see the contact link first, and the home link last. Use float left for the tabs, and float right for the ul#navigation Like i said, i like the use of sIFR. Interesting image replacement technique for the button. I’ve actually never seen that method in the wild before, only on articles talking about image replacement. Oh, i definitely don’t like using hr in the events. It really really should be a list, and then you can include a border-top on the list items. Same with the pests, this should be a list. I like that the quality badge is in the markup. Yeah, remove all of those horizontal rules. Normal css borders can and should be used everywhere they appear. Included a print stylesheet, nice. “only hack of the stylesheet, I swear” haha Ironically, you could get ride of those hacks by dropping the hrs, too. CSS and xHTML validate
Visual:
I like the hover effect a lot on the nav, too. The font-size is a little off in the nav, however. That green is nice in the hover on the button. sIFR is cool. When you have a little more time, spend some tweaking thing a little more. Font sizes in replaced fonts are a little off, and line-height in “satisfaction” header is a bunch off. Line-height and margins are off in a number of places. These are very important, and not too hard to pull off. The font is wrong in the “contact us” header. Handles text-size increases very well, nice work. Looks good cross-browser |
|||||||
| 26 | Zip | April 5, 9:15pm |
First impression
Microformats
HTML & semantics
CSS
JS
|
||||||||
| 27 | Zip | April 5, 9:47pm |
Author notes It uses a Javascript called Offspring that I used a few times for some nth- and last-child classes, but for some reason I couldn't get it to compress using Dean Edwards' packer. Hope it's not too big of an issue, it would have cut about 20k off the transfer. |
First impression
Microformats
HTML & semantics
CSS
JS
|
|||||||
| 28 | Zip | April 5, 9:52pm |
First impression
Microformats
HTML & semantics
CSS
|
||||||||
| 29 | Zip | April 5, 10:08pm |
First impression
Microformats
HTML & semantics
CSS
|
||||||||
| 30 | Zip | April 5, 10:16pm |
Author notes: added the v-card but commented the card out at the bottom of the page added in data from contact us callout, added png fix for ie6, added external class for link at bottom of the page for www.cssoff.com
browser compatibility:
|
First impression
Microformats
HTML & semantics
CSS
JS
|
|||||||
| 31 | Zip | April 5, 10:22pm |
First impression
Mircroformats
HTML & semantics
CSS
|
||||||||
| 32 | Zip | April 5, 10:37pm |
Author note Was the .psd file a layered file? I'm using CS2 and it was not layered. |
First impression
Microformats
HTML & semantics
CSS
|
|||||||
| 33 | Zip | April 5, 10:43pm |
Author note
- I am aware of the spelling mistake in "guaranteed", however, did not have the font to properly fix it.
|
First impression
Microformats
HTML & semantics
CSS
|
|||||||
| 34 | Zip | April 5, 11:09pm |
First impression
Microformats
HTML and semantics
CSS
|
||||||||
| 35 | Zip | April 5, 11:35pm |
First impression
Microformats
HTML & semantics
CSS
|
||||||||
| 36 | Zip | April 5, 11:58pm |
First impression
Microformats
HTML & semantics
CSS
JS
|
||||||||
| 37 | Zip | April 6, 12:00am | *Image Replacement* I attempted to keep the use of image replacement to a minimum. For the handful of headlines where it was necessary, I used the lean "Phark" IR method. For more crucial elements (i.e. logo, nav links), I used a variation on the "Gilder/Levin" IR method which allows the HTML text to show even when images are off but CSS is on. This technique utilizes a small bit of extra markup (in this case, a nested 'em'), but I feel this is an acceptable trade-off as this method is quite rob |