Web Design


Whether you are a web designer, or just want to test a given web page (your OPAC, for instance?) for accessibility, WebAnywhere is a great web-based resource.

What it is, simply put, is a screen reader that works within your browser without requiring a plug-in or specialty software.  Just enter the url of the website you wish to have read, and it simply works.

This is a great way to enable all your library computers to be a bit more accessible, without having to install anything; as well as providing a resource for those with visual limitations.

found via MetaFilter

I am playing catch-up in many areas right now, and as a result there hasn’t been as much activity here.  Hopefully the time of less activity has reached a middle…

An interesting new feature that has begun to appear in OPACs is the ability to send the location/call# of an item to your cell phone as a Short Message Service (SMS) text.  The Iowa City Public Library has implemented this into their Innovative (III) catalog, as you can see in this example.  It becomes the equivalent of writing yourself a quick note for when you are physically in the library to find the item.

While this service might seem to be targeted to a small portion of library users, I suspect that it is worthwhile to implement. if only because the people who will use it will find it exceptionally handy.

found via The Shifted Librarian

The Annenberg Media website at learner.org is a resource that offers on-demand streaming video for “schools, colleges, libraries, public broadcasting stations, public access channels, and other community agencies”.

These are top-notch programs, several which I recognize as having been used in college-level learning. I stumbled upon this site while attempting to locate a replacement copy of one of the videos offered on the site.  They do require registration (free) in order to view the video streams.

Subject areas include:

Two additional subject area not listed on the site’s menu are:

I am not sure why these aren’t listed, but here they are in case you find them helpful.  Chalk this up to my always being curious about how web menus are set up (thanks RFS!)

The quality of the video stream is as good as any I have encountered.  The only suggestion I have to the viewer is if you are using Firefox, you should install the MediaPlayerConnect add-on.  You will find this to be a great addition to the browser and saves you from all the WMP (Windows Media Player) plugin mess.

Google Books can now be embedded into a web page in a similar way that a YouTube video is able to be embedded.

Besides the “nifty cool” aspect of this, I can see one element of this that should make anyone involved with library web pages interested:   what a wonderous add-on to an OPAC!  No longer would we be limited to a link to the book in Google, but our users can potentially browse through a book during their search!  Examples here and here.

According to the Embedded Viewer API Developers Guide, identifiers for the books can be ISBN, OCLC, LCCN, and Book Search Volume numbers, or the Google Book Search URL for one-off uses.

Here is an example for a particular item being presented in WordPress. Do a search for “Wilbur Wright” to see why I chose it:

via LISNews and Technology Bites for WP solution

I missed this last month, but a post on the LibraryLaw Blog suggests that book jackets may be protected under a clause in the copyright law aimed for advertisements and commentaries.

found via LISNews

Exciting news in the browser wars:  Google is releasing has released a beta version of a web browser that it is calling Chrome.

Why does this matter?  The open-source browser will feature:

  1. Every tab running in isolation from the other tabs - if something goes kablooey, you only lose that one particular tab.
  2. Streamlined code designed for efficient running of online software, which translates into faster speeds and greater stability.
  3. A new Javascript engine designed with future web applications in mind (and optimized versions of Google Apps, I bet).

Even if Chrome doesn’t become a contender (and you won’t catch me making that bet) these and other features will certainly set the stage for advancements in other web browsers.

Google has released a 40 page comic book (web version) (Pdf version) detailing their reasons for creating Chrome and highlighting its features.

Why should this excite libraries?  Just remember that the most exciting integrated library system out there, Evergreen, uses the XPCOM framework from the Mozilla project, and Chrome can likely be used in similar ways.

Here is a screen capture of Chrome’s logo (which reminds me a bit of the alien camera thingy in the 1953 version of War of the Worlds).

thanks to CNet News for reporting the leak…

After much anticipation, version 2.0 of the Social Opac (SOPAC) went live this morning at the Darien Library in Connecticut.

It looks very good… excellent, in fact.  I am already looking forward to playing with this version of the software.  What I really like at first glance:

  • It was created with everyone in mind:  in theory can be coupled with any ILS for both the catalog and patron information.
  • It is designed to allow sharing of reviews and other public content between libraries, thereby creating a larger social “pool”.
  • The design is clean and looks to be well laid out.

The only problematic aspect I see initially is that it fails XHTML validation in a fairly dramatic way:  the doctype is listed as XHTML 1.0 Strict, but appears to have over 50 problems with the home page alone (over 200 for an OPAC search result page).  By just looking at the numbers, each type of page comes dramatically closer to validating as HTML 4.01 Strict (19 errors and 67 errors respectively) which seems odd to me.

Compromises in validation often have to be accepted for results pages, but I see no reason for not having a standards-compliant entry page.  I suspect that this could be a great “clean up” project once the dust has settled from the upgrade.

Overall, this is a great accomplishment, and a great piece of software.  This is certain to grab a lot of well-deserved attention, and will hopefully inspire all ILS and OPAC creators to improve their products.

thanks to Jessamyn for her post

There is now a READ Mini Poster creation tool on the American Library Association web site which lets you upload a photo into one of four templates.  This is a neat offering, with a couple of caveats:

  1. The positioning tool for the picture is very limited.  I was only able to use my facebook profile picture in two of the templates, and each still didn’t look quite right.  I have been spoiled by Web 2.0 tools such as Facebook’s Pieces of Flair (note that there is a piece of Libology flair, if you are feeling desperate for library-related buttons) and expect such niceties as mouse-controlled positioning.
  2. In addition, there are no terms of use listed for these creations.  Knowing that ALA limits the use of other versions of the Read posters, I assume that they would make a specific statement regarding this on the creation page.  I wasn’t even able to load their copyright statement page, so I feel forced to go with default copyright.

These reasons are why I don’t have my newly-minted READ Mini Poster shown here.  This is a great promotional idea, if they can work out how to let us use it effectively.

thanks to Karen R. Schneiderman for posting a link to the Lex Scripta blog on Facebook!

=================================

Update: Jenny Levine, Internet Development Specialist & Strategy Guide for the ALA (and also known as The Shifted Librarian) wrote an e-mail assuring me that “these images can be used by the person generating them for use on personal or library blogs, personal profiles, or other social networking sites.”  When the ALA updates their site next week, this will be clearly spelled out, she says.

I suspect that criticism can easily sound snarky in this medium, so I will re-iterate the dominant point from above:  this is a great promotional idea for the ALA, libraries, social media, and readers.  Check it out!

Great post over at RSS4Lib about placing Creative Commons licensing information into your RSS feed.  This is a fantastic idea because the entire purpose of RSS is to let others have control over how they receive your content.  This allows you to convey your wishes for how people can use what you create within the medium itself.

This reminded me to update the footer information for this blog (look at the bottom of the page if you are viewing this on the Libology web site)

found via Catalogablog

Getting The Most Out Of Your Library is an article from the Digital Web Magazine.  The article is great:  a basic guide for techies on the resources found in many libraries (from Art and Graphics books, coffee kiosks, and online resources otherwise locked behind a payment wall.

This is the first time I have encountered this site, and I like what I see.  There seems to be a web designer focus to the articles, and they seem to be broader than the “how to” or “prettify your site” articles that are so common.  Not that there is anything wrong with either category; it is simply refreshing to find some straightforward articles on ideas and approaches to web design work.

found via Catalogablog

Saw a shelf browse created for an Innovative (III) OPAC that is quite neat.  It lives on a development site for the Cambridge Public Library in Ontario, Canada and integrates Syndetic Solutions book covers into a pseudo-shelf listing.  Here is a direct link to a record.

Note that this has been done without resorting to Flash.  Try turning off the page’s CSS and you will see that it works just fine (just with a different scroll direction).  The page’s html still doesn’t validate, but I suspect that there aren’t any III opacs that validate properly, though I hope to be proven wrong someday.

Someday libraries will collectively understand what a good API can do for our web presence, and then the ILS companies will improve their products accordingly.  At least I hope so….

thanks to Mike Cunningham for posting the link to the Innovative User’s Group list

Zoomii Books is not library related… yet. It is a virtual bookshelf built around Amazon’s book cover images and inventory. However, the concept would make for an excellent method of “browsing” a library catalog. The company founder has even mentioned that he would love to adapt the software to work with a library catalog.

It reminds me very much of a Firefox add-on called PicLens, which uses a similar interface for viewing a large number of images. If you haven’t tried it, you really should, if only to experience how much it improves image search and browse.

Mentioned on the NCG4lib list by B.G. Sloan

Over the past couple of weeks, I have been making some changes to the Scriblio installation on Libology.

The improved:

  • I installed the Pop Blue theme, mainly because I didn’t like the way the default Scriblio theme used screen space. I like the layout, but need to format the content sections in the search results pages, as it looks more like gibberish than holdings information.
  • I upgraded WordPress to the current version. This would have been done several weeks ago, except that the database is so large that I had to experiment with a wide variety of backup processes before finding one that worked.
  • The facets work! Yea!

The not-improved:

  • It is still slow, slow, slow. I was talking with a database programmer over the weekend, and she confirmed my guess that it is probably an indexing issue. Now to figure out the details…
  • Book covers are gone with the upgrade, even though the placeholders are still there. I haven’t spent any time figuring out why.

I am a little happier, but still wouldn’t consider using this as a replacement for my work’s OPAC. Time and effort will tell. I am learning a lot, which was the point all along.

Revolution in the Stacks is the title of an article in the June 2008 issue of Governing magazine.  An exerpt:

“When library experts talk about the future, it’s remarkable how little the topic of books comes up. To be sure, libraries will carry books for as long as a critical mass of people wants to read them. The same is true of newspapers, magazines, CDs, DVDs and every other form of media that libraries have adopted over the years while following consumer tastes. Increasingly, however, libraries are talking about flipping the content equation around. That is, rather than thinking of themselves merely as a place to find content created by somebody else, the library will create content — and give patrons the tools to create content of their own.”

I don’t think that it is as cut-and-dry as the quote suggests, but we need to recognize that information is not only becoming easier to find, copy, and make available, but that we are going to discover that the next upheaval will be the combining of different resources to add depth and context to all of the information contained within them.

Our job will be making resources such as literary reviews, patron reviews, reading trends, additional sources, and whatever else is relevant to the topic available to users (and to us!).  Are we up to this?  We’d better be!

thanks to Jo Budler, Ohio State Librarian for sending the link!

OCLC and Google are exchanging parts of their data in a way that will likely change the way we view full-text scanned books:

  • Google is providing linking information to OCLC in order to make Google Book Search items discoverable through WorldCat.
  • OCLC is providing their cataloging records via libraries who are members of the Google Book Project in order to enhance Google Book Search, primarily by linking directly to WorldCat records.

I doubt that it will be long before this will be able to be used to enhance library OPACS.

found via ResourceShelf

(and the post title refers to this commercial)

APML stands for Attention Profiling Markup Language.  Its purpose is to permit a standardized way to gather and transfer your interests from site to site across the web.  It is built using XML, and is definitely a new technology that may or may not catch on.  It could become an important element of using the web, because of the benefits it offers to users.

For example, Amazon.com tracks what you purchase, what is on your wish list, and even what you view (while logged in).  If you incorporated this into your APML file (which could be stored with an online service, on your computer or flash drive, etc.) your interests could be applied to other APML-compatable websites.

This has the potential, as with much web 2.0 technology, of creating privacy issues and complications.  It also could save users an incredible amount of time and effort, as resources relating to their interests would gain relevance and become much easier to find.  Think of the potential for searching news sites, link services such as Digg, and many other specialized discovery tools.

And yes, as John Fudrow suggests, it has a lot of potential for libraries.  Imagine how our users could benefit from this, especially when you add “suggested by others who liked this” and other social connectivity tools.

Unicode has recently become the top website character encoding in the world, according to Google.  The point is driven home in this chart.

Even if you do not use foreign languages or encoding on your web sites, Unicode should be the default encoding for anything you create for the web.  It puts everyone on the same (web) page, so to speak.

ILS Basic Discovery Interfaces, a.k.a the Berkeley Accord

In what may turn out to be a historically significant event in the history of library tech, a group called the ILS Discovery Task Force has generated an outline detailing what amounts to an Application Programming Interface (API) for the library OPAC. They are calling this the Berkeley Accord. Not only have they hashed out the basic understanding, but the following companies/organizations have undersigned the document:

  1. Talis
  2. Ex Libris
  3. LibLime
  4. BiblioCommons
  5. SirsiDynix
  6. Polaris Library Systems
  7. VTLS
  8. California Digital Library
  9. OCLC
  10. AquaBrowser

What does this mean? This means that sometime in the hopefully not-too-distant future, someone can create an online search tool and know that it will work with OPACs from many different ILSs. Much like browsing the web is a similar experience with Internet Explorer 7, or Opera 9, or Firefox 3 (because they use a shared understanding of how to display the html and css found on the web) searching various libraries using the same interface (because they use a shared understanding of how to access the information in the ILS) can make research more effective for everyone.

If this is realized, it will make our jobs easier, our patrons happier, and the institution of the library more powerful and effective. It can be a “win” for everyone who recognizes that the future is dependent on advancing search technology and interoperability.

Of note is the lone abstention: Innovative Interfaces, Inc (III). They indicate that while they agree with the general principles, they cannot offer their support until much greater detail is known about the framework. My initial thought is to question this: if you feel that this is a good foundation, then agree to it and work to build upon it. If there are flaws, express them and work to build support on an improved foundation. What comes to mind is a zen koan:

“When walking, just walk. When sitting, just sit. Above all, don’t wobble.”

found via a posting on NGC4lib (Next Generation Catalog for Libraries) by Eric Leese Morgan

A couple of posts about sandboxes have caught my eye:

I have, in a somewhat disorganized manner, been creating and working with sandboxes for several years.  Libology is, at least in its first phase, my effort to make a structured sandbox for my own efforts, with an eye towards demonstrating how various tools can work for libraries.  These have been scattered throughout several other domains, and one of my first tasks will be to combine what I have done so far under one domain.

Web hosting is inexpensive.  A site that can run blogs, discussion lists, wikis, CMSs, and a great many other helpful tools can be had for about $5 per month.  An individual or group, taking things one step at a time, can learn a lot from simply getting a site and setting up various software.  There is no better way, in my opinion, to learn about open source and web 2.0 than to jump in the sandbox and start playing!

Libology’s Scriblio installation.
Scriblio, the open-source Library OPAC that runs on a WordPress installation, has been installed on Libology.  Several notes about this software installation:

  • The library catalog contained within this installation of Scriblio is Capital University’s, located in Columbus, Ohio.  I could have used any of dozens of libraries, but since I work there, it made sense to create something I could use on a regular basis.
  • The software is fairly close to the default installation, although I plan to tweak the design over the next few weeks.  I have several projects on my plate, and I am happy to have reached a “live” status for this, so I may put it aside while I finish the book.
  • Many of the links, especially the related subject and author links, do not work.  I haven’t looked into this yet, so it may be something I didn’t do, or activate, or something.
  • It runs very slowly, most of the time.  I am not sure how much of this is due to my hosting service’s specs (a new service, for me), how much is due to database clutter (I have neither indexed the tables, nor adjusted the cache settings yet), or how much is due to factors in how I set it up.  The database is about 2GB, so I would imagine that it might take a bit of time to conduct a search.
  • Most of the time delay over the past couple of weeks has been due to my chasing a ghost in the php code.  I had been attempting to set up the “real time status” reporting (this tells the location, call number, and availability of each item), and couldn’t get it to work.  As I am relatively new to php, I assumed that I was missing something there.  It wasn’t until I decided to try to work backwards and find the reference in the html code that I found out that it wasn’t working because it was made invisible via the style sheet.  From there it was a very quick fix.
  • To see a very well implemented Scriblio installation, check out Plymouth State University’s Lampson Library’s OPAC.  They have nearly twice the number of records in their system, but their response time is much faster.  They have also done a great job with the page layout… very little wasted space.

My feeling about the software, at this particular point, is that it is an incredible demonstration of what can be done with a solid piece of software (WordPress) and some well-focused creativity.  Casey Bisson and the rest of the people who created this software have done a terrific job.

The downside is that it seemed, to me, harder than it should have been to get my installation this far.  To set things up properly one needed be comfortable working with WordPress, PHP, HTML, and CSS.  And this is only to get everything installed, imported, and configured to show the real-time status of the items.  I am not complaining… this is a young project, and what might be easy for one library (or one developer) might be tougher for others.

So, the question is : should you try to do this.  If you are interested, I say go for it!  If you have ever installed WordPress before, then there isn’t much that won’t be familiar (mostly editing URLs in PHP and editing a style sheet).  This is a great way to push your own envelope, and to learn a few things along the way.  This has certainly been a good learning experience for me….

Next Page »