
PBwiki does an amazing job of maintaining cross-browser compatibility in its basic design, so much so that people have told me about editing their wikis from their Blackberries. The designers work hard getting layouts and skins to look the same in every major browser, and for the most part, you’ll never ever have to think about making sure your page looks the same in Internet Explorer, Firefox, Safari, etc. That’s awesome.
Nonetheless, as people spend more time with their wikis, they will undoubtedly experiment. Maybe they learn a little HTML and create a few layouts within the content area. Maybe they are even more experimental and learn CSS to skin their wiki in bold new ways. Maybe they are really ambitious and begin fiddling with Javascript. Regardless of the situation, and especially if your browser of choice is not Internet Explorer, you’ll want to know that things look okay in other browsers.
In a previous post, PBwiki showed a few graphs of the browser trends in PBwiki. Here are some of the highlights:
The point is that regardless of the browser you like, if you’re developing a wiki seriously (or any webpage for that matter), you need to prioritize based on your audience. In most cases, that means making sure everything looks right in the maximal audience range: Internet Explorer 6.0+ and Firefox 1.5+.
The best place to start is to install a couple different browsers on your computer. On my own computer, I have Internet Explorer 7, Firefox 1.5, Firefox 2.0, and Opera 8 installed. In addition to that, I have Internet Explorer 6 running on a Virtual PC. But unless you’re a web developer, that’s probably going overboard. If you’re running Windows, then it’s probably fine to have Firefox 2.0 and Internet Explorer 7.
On the other hand, if you want to have a lot of options without installing anything, there’s this wonderful tool:
This page allows you to enter a URL and specify different operating systems and browsers on which to test the page. After about 30 minutes, machines running the specified setup will show you snapshots of your page on the given system. It’s like having a circle of friends running every possible setup, but you can be as anti-social as you want.
<div style="margin-right:250px"><toc></div>
Designing an aesthetically pleasing wiki is an experimental process. Play with it, and don’t be afraid to ask questions of others with more experience. That might include asking around the forums, talking to your geeky web developer friend, or you can even send me an e-mail. Pushing the limits of your comfort zone is the only way to try new things, so keep at it!
Next week is currently unplanned, so send me some e-mails and let me know what you want me to talk about. Later!
Leave a reply