29 Oct 2004, 4:59am
General
by

Comments Off

Bears eat those who don’t follow web standards

It has been a busy week, it’s 7:32pm (ok so I posted it Friday but it was written Thursday) and I am writing in this thing. But that is the price to be paid for going away for a week (more on that in another post). Enjoy this weeks collection.

Now on to cleaning this office out of things that might leave a funkey surprise come next Friday.

28 Oct 2004, 12:48pm
General
by

Comments Off

Navigating Accessibility

At the Accessible Technology Fair here at UW on October 28, 2004 (tomorrow), I will be presenting on a the topic of ‘Navigating Accessibility.’ There will be a repeat for UW folks on the 10th of November in DC 1304 at 9:30am.

Some ‘required’ reading of sorts:

Hope those who attend my presentation enjoy(ed) it and the discussion afterwards is useful to you. I will put a link up to the PDF of the presentation tomorrow.

UPDATE: The HTML version and links to download the PDF and PowerPoint versions are now up. If you have any questions you can contact me or post below.

25 Oct 2004, 6:45am
General
by

Comments Off

Tip of the hat to IST

A big thanks to IST, Martin Timmerman’s group has been and continues to be a huge help as we start to rely more and more on automated web based systems running on Linux. As we move to new systems we learn things along the way such as mailman is probably not the best thing to parse from… It’s nice to have some help along the way.

We had a little problem over the weekend that ended up in a Sunday phone call to a unix/Linux admin to fix some stuff. Now I have to get back to this system we are working on so it doesn’t happen again – more on that in the coming weeks.

22 Oct 2004, 7:32am
General
by

Comments Off

Web as a platform, web development gets serious

UW has an interestingly diverse web culture. In a presentation or two I have suggested that when it comes to conceptualizing the web’s importance, there are Four Corners (stay tuned for more on that) to consider in University web development. But that is just a larger-picture-management-what-should-be-considered sort of thinking. What about site development? What goes into that? What are you developing?

Microsoft doesn’t seem too interested in the web as a publication medium but more as a development platform. In a Buzz article on the WaSP site, Chris Kaminski discusses the web is a platform for developing and deploying applications. He also touches on the impact and where things could be going. To add some fuel to the flames a Google board member recently remarked that he believes things are going to get interesting in the browser world yet again. His comments go some way to supporting the web as a platform idea.

These applications for the web are considered brilliant because: they don’t require certain hardware/software configurations and applications that can be up updated without the user having to do anything. They include things like gmail and Yahoo. Here at UW we have things like myHRinfo,QUEST, UW-ACE, and myWaterloo to name just a few.

Publications and Applications

What makes those web-based applications and web pages just web pages? Good question, I am not entirely sure. It could be that web-based applications are web pages that run on server side code that are designed to be a specific tool to complete some task. Web pages are just publications that provide people with information. In the case of this blog, Textpattern is an application designed to assist me with publishing web pages for you to read.

An example of light web application development is how the news release site works. We are utilizing mailman but we had to develop an application to auto-magically make the content appear in a database and in an XML feed. For more complex web application development, we are building a system that works with Contribute 3, that allows for easy editing of database content and keeps a sandbox (or test site) to pass around drafts in with Contribute. More on that another time ;)

Most pages at UW (near 500 000 or so) are just publications. They provide information to people but are not utilized as a tool to complete any tasks (ok information is a tool but not the right kind of tool).

Developer or designer or editor or contributor or …?

There is a growing identity crisis in the general web world – what is web development and what isn’t? Lets not go down the classification route (another article perhaps) but instead quickly address the similarities between web development and software development with some required reading. Drew has a great article declaring web development is software development. I would have to agree. His next few posts in his blog are worth reading. What Drew has done is applied Joel on Software’s 12 Steps to Better Codeto his web team to see how they stack up. Follow the links and enjoy.

In the next part I will go over the roles in web page development.

22 Oct 2004, 5:07am
General
by

Comments Off

Off to grab a coffee.

If Architects Had To Work Like Web Designers… Wow.

There was a RSS roundtable discussion between some folks that make RSS readers for OS X. Some interesting discussion.

What happens if Google is not as good as you think it is? The worst kept secret in computer related feilds is that your Google skillz are what get you by. No one could know as much as Google ;) But what if it was filtering useful information? Interesting article.

You have database, you collect information, you feel great about the application you purchased or the database app you created. What about that information? Recent headaches as California database hacked, personal information compromised:Taking advantage of a known vulnerability in a commercial database program, the intruder was able to access all of the information stored therein. You don’t need to have financial data to worry about securing it. Identity theft types can use any personal information, so please get someone else to check your code.

For the PHP developer in you, keep in mind those Evil Magic Quotes. We have just had a run-in with them – they should just be turned off on the development server and we won’t see them again ;)