Monthly Archives

 

Internet Explorer 6, 7, and 8

In an effort to start testing site in IE8 while maintaining the ability to test in IE7, I tried Tredosoft's Standalone Internet Explorer 7 and Multiple IE along with an upgrade to IE 8 Beta. Browsing is possible in IE6, IE7, and IE8, but IE7 and 8 share two problems.

  1. Once IE7 and IE8 are both installed, their pop-up blockers refuse to turn off.
  2. The pop-up blockers start triggering on things like form select menus.

Ever tried to test a form when you can't see the select menus? Useless. Every time you open a select box, the pop-up blocker stops it. Thought your pop-up blocker was turned off? It might be, but it makes no difference. Add the site your testing to your trusted domains? Makes not difference. I also tried Internet Explorer Collections to install Internet Explorers 6, 7, and 8. Identical problems. They do install, and you can test page layout, but testing anything that might induce a pop-up like effect, including form select is not going to happen. Uninstalling either package will not fix the problem. My solution with Tredosoft was to uninstall their products, then IE8, then install IE8 again. Just reverting back to IE7 itself didn't fix the problem, it required the re-installation of IE8. My solution with the Internet Explorer Collection test was also to install IE8, but in this case IE8 was part of the collection itself, so once I uninstalled their product, I was already at the IE7 stage. To get full IE7 functionality back, you might be able to uninstall IE7, then reinstall, but I haven't tried that. For the moment I'm satisfied to test IE6 (Multiple IE) and IE8 beta2. They don't seem to conflict at all. If you've found a way to install IE6, IE7, and IE8 with moderately complete functionality, please let me know.

Accessibility Recommendation Comparison

I've been working on comparisons of the WCAG 1.0, WCAG 2.0, and Section 508. I thought a few of my readers might find the results interesting, so I've posted it. Due to theme limitations, I found it easier to give it its own page. Go take a look at the Accessibility Comparisons. Please note, this project isn't finalized. The document will be updated as I have time. This work is based on Comparison WCAG and Section 508 Web - http://www.jimthatcher.com/sidebyside.htm

Accessibility Comparisons

A comparison of the requirements of Section 508, WCAG 1, and WCAG 1 2. This is a work in progress, and shouldn’t be relied upon to be perfect. If you have comments or corrections, please feel free to leave them here. Based on Comparison WCAG and Section 508 Web - http://www.jimthatcher.com/sidebyside.htm

IE8

I finally installed IE8. It's time to starting making sure all my sites working in IE8 before it comes out this spring. I'm using Internet Explorer Collections to run Internet Explorer versions 5.5, 6, 7, and 8. Internet Explorer 5.5 isn't really necessary I suppose, but I was curious how it stacked up. It's doing about the same as Internet Explorer 6 in my testing. Internet Explorer 8 isn't as bad as I'd feared, but it's not as good as I'd hoped either. We'll see how the final version comes out.

All WordPress, All the Time!

While minor changes to this site are still ongoing, the awkward phase should be over. Up until now this has been a static HTML site with a WordPress Blog in a sub-directory. As of this morning, it's all WordPress. The awkward part was configuring WordPress such that it could maintain my static home page, and keep the blog's permalink structure intact. I've taken a bit of the previous static content offline for now, but I'll add it again if I decide it's relevant. Permalinks should all work as before, but you might have to resubscribe to the RSS feed. The feedburner feed is unchanged, but the site's feeds have moved.

About the Author

Douglas Tschetter

Graphic Design: The art and profession of selecting and arranging visual elements-such as typography, images, symbols, and colours-to convey a message to an audience. - Encyclopædia Britannica

I think that that may be just the beginning of what Graphic Design is, but it's as good a place to start as any. Graphic Design is to me a blending of Art and Communication. Creating an elegant and interesting framework with which to present information.

Douglas Tschetter

As a Graphic Designer I have to be both an artist who can visualize a design, and a technician who can bring that design to life. It is an odd combination of artistic inspiration and technical know-how, a graphical jack-of-all-trades.

This site is my online sketch book. A place to try new ideas, collect resources for my work at Riven Design, and write about design. As I have time I add to the resources page as well as the blog.

I'm current doing webdesign work for North Dakota Government's Information Technology Department (ITD) and Riven Design.

Posted in

Firefox times Two

I love Portable Apps. A very convenient way to take your tools with you. While they're great for when you're on the road, you know they aren't just for USB drives? You can install them on your hard-drive as well. Need to run two different versions of Firefox? Install one normally, and install the other as a portable. I've been testing sites with a Firefox screen reader called Firevox. Some of Firevox's shortcut keys conflict with my development plugins. That isn't a problem though, because I just setup a portable version on my hard-drive and installed Firevox there. Now I can run Firevox without a problem, and I didn't have to disable any shortcut keys.

IE6

IE PNG Fix - TwinHelix

This script adds near-native PNG support with alpha opacity to IE 5.5 and 6. Now you can have full translucency and no more ugly grey borders! It requires only one line in your CSS file, and no changes to your website HTML. <img alt="" /> tags and background images are both supported.

A beautiful addition to any site you want IE6 compliant. I'm fond of PNG files with transparency myself, this makes viewing a site using PNG transparency possible for IE6. Update: I installed it on this site, and it's working. IE6 doesn't display my scrollwork quite right, but the transparency is working. SInce I didn't install the version that allows for a repeat, it just isn't repeating the images on the left side or top scrolls. On my personal site, I can live with that.

Accessibility Summary

Keyboard Only

This site is utilizing skip links to improve mouseless browsing. Skip links are links to another part of the page that allow visitors to navigate their way around a web document, without having to cycle through a huge list of links. They will be seen when tabbing through the page, and can be activated by hitting enter key when visible.

Access Keys

An access key is a keyboard shortcut that allows you to immediately jump to a web page or specific part of a web page. Activating access keys varies between web browsers and operating systems. In Internet Explorer they are activated by hitting the Alt button and the access key at the same time, while in Firefox it is Alt, Shift, and the access key. On a Mac, it is Control and the access key. The access keys for this site are:

  • accesskey "s" - Skip to main content
  • accesskey "n" - Navigation
  • accesskey "5" - Return to top of page
  • accesskey "1" - Return to home page
  • accesskey "o" - Accessibility page

Skip Links

Unlike many others, our recommended method of implementing skip links ensures that all keyboard users ’see’ the skip link, as it appears visually on screen when a user tabs to it, and is of course read out by screen readers. The problem is this — although they find it, many web users simply do not understand what a skip link does, let alone how to use one.

I've used skip links on all my sites for quite some time, but a while back I made a change. The change was in using longer link text. Taking a page from Accessibility Field Notes, I realized that there is really no down-side to longer link text. Rather than the simple "skip" or "skip-link", I now favor "Skip to Main Content - press enter to activate". If you're not using the skip links, the length of the text doesn't matter, you don't see it. If you are using it, it helps, or you don't read it anyway. Win-win. What are skip links? Skip links are links, often hidden, that allow the viewer of a website to skip blocks of content. Why? It's an accessibility feature. Viewers using screen-readers, increased font sizes, no CSS, or a variety of other methods can have difficulty navigating web pages because of the complexity of modern web sites. Websites viewed using accessibility features are often made linear. So if a viewer wants to read the content of your page, they have to read everything that comes first, first. Thinks that's not much? Try reading your site.

  1. Start with the header,
  2. Then read the sidebar all the way to the bottom.
  3. Now, if you're lucky, you found the content you were looking for.

What if it's the wrong page? What if the story it has a second page?

  1. Start with the header,
  2. Then read the sidebar all the way to the bottom.
  3. Now, if you're lucky, you found the content you were looking for.

Third page? You see where this is going? Skip links let you "skip" over blocks of content like the sidebar. They eliminate the need to view irelevent and/or repetitive content you aren't interested in. Go to the page you want, and "skip" to the content you want. A simple solution to an annoying problem.

Test Driven

Test-Driven CSS (sorta) at zahnster

When starting this task, I knew that we'd have to come up with an at-a-glance method for our developers to take the newly re-factored CSS and run with it.

This is an idea that I use. I have a file I call the style guide for each of my sites. It contains every CSS style I have coded of the site. The page tends to be long. Variations on ordered lists and unordered lists, definition lists, headers, paragraphs, buttons, and blockquotes. The ideas is twofold. One is to make sure that everything is working and not conflicting in some unexpected way. The other is to leave myself, or any designer who picks up the project, a way to see what currently exists and how to use it. It's not the perfect solution to CSS bloat, but it really helps limit it. If you know what's already in the CSS, you're much less likely to reinvent it when need to add something.

Cascade Exposures

My most recent project at Riven Design was transitioning a Typepad photo-blog called Cascade Exposures to WordPress and it's own domain. The new site debuted today, and I'm really thrilled. Go take a look, Jan's work is impressive, and always worth a visit. While you're there, make sure you subscribe so that you'll never miss anything.

Cascade Exposures

Riven Design

As you may have notice, I haven't blogged much lately. One of my recent endeavors has been doing web design at Riven Design. I've been doing web design with an emphasis on high quality imagery and accessibility, and some really fun print design as well.

Riven Design