Archive for April, 2011

Useful Tools for Making Your Life Online Easier

Advertisement in Useful Tools for Making Your Life Online Easier
 in Useful Tools for Making Your Life Online Easier  in Useful Tools for Making Your Life Online Easier  in Useful Tools for Making Your Life Online Easier

We are on a constant hunt to find some cool and useful tools for our readers all the time. In this endeavor today we have collected some interesting apps as well as websites and services which will suit all your needs as a web developer, designer, project leader, or even the end customer. And the plus side of this collection is that all of the resources we have found are all free for personal use.

So you can now actively keep your employees productive, trace your lost laptop, protect your privacy and get rid of unwanted mails and much more. With how much of our daily professional lives revolve around the internet, we felt that anything we could do to help make that time a little bit easier and more productive would be a worthwhile pursuit. Some of these tools you may already be familiar with, and some you may not. However, we hope that you will find some value in the collection below, and that a few of these apps will be the game changer that you have been looking for to make your life a little bit easier and at times a bit more fun. Take a gander and grab a few tools before you go.

The Game Changers

World Broadband Ratings on Google Maps
This is a wonderful site based on Google Maps to track the websites, mashups and tools being influenced by Google Maps. Although its not affiliated with Google, you can fetch data regarding most things here as well.

Interesting-website-1 in Useful Tools for Making Your Life Online Easier

IconFinder
Designers and developers are among some of the most avid icon hunters online. And that hunt has just gotten simpler with IconFinder, the icon search engine with a huge selection for all of your needs.

App7 in Useful Tools for Making Your Life Online Easier

Woopra
For anyone who needs real time web analytics for their site, Woopra is the perfect compliment to your current analytics tracker. You can easily check on what is happening right now on your site, and what your users are doing.

App15 in Useful Tools for Making Your Life Online Easier

Monkey On Your Back
Have trouble keeping your team or employees on track and productive? Then let the Monkey help. With Monkey On Your Back, you can create a todo list and send the various tasks to whomever you want to complete them.

App3 in Useful Tools for Making Your Life Online Easier

CSS3 Playground
Starting off from a playful place, the CSS3 Playground is an excellent online source where you can experiment with all kinds of CSS tricks and then simply grab the code for the end product.

App19 in Useful Tools for Making Your Life Online Easier

Readability
Given the amount of time we spend online, Readability may be just the tool for you to make your experience as comfortable for you as visually possible, by simply stripping down the site’s style for a softer visual presentation.

App12 in Useful Tools for Making Your Life Online Easier

SunlitGreen Photo Manager
Now organize, tag and browse your photos, make and create photo groups and search through them fast as you can type. Essential for anyone who has lots of images to keep managed and maintained.

Interesting-website-2 in Useful Tools for Making Your Life Online Easier

Trendsmap.com
Now you can mapp Twitter trends across the globe in real time. You can track them via name, area or country.

Interesting-website-5 in Useful Tools for Making Your Life Online Easier

Domain Name Speed Benchmark
As the website says, you can’t optimize your DNS until you can evaluate it. Domain Name Speed Benchmark ascertains the exact performance of local and remote DNS nameservers.

Interesting-website-9 in Useful Tools for Making Your Life Online Easier

Mozilla Firefox, Portable Edition
So many of us in the online community love Firefox being that it is such a powerful browser, but the problem arrises when you have to work from some other system. However, with this Portable Edition you can now take all your bookmarks, passwords and extentions with you.

Interesting-website-19 in Useful Tools for Making Your Life Online Easier

Snipplr
Snipplr is a fantastic resource for developers where they can store and search for code snippets online.

App5 in Useful Tools for Making Your Life Online Easier

Convert PDF to Word
One of the things we come across a lot when working with clients is the request to send them files as a Word document. With this site you can take your PDF’s and easily convert them into Word docs. Their sister sites can also prove useful!

App6 in Useful Tools for Making Your Life Online Easier

HootSuite Social Media Dashboard
HootSuite can bring all of your social media networks into one place so that you can easily keep track of all your feeds in one convenient dashboard.

App14 in Useful Tools for Making Your Life Online Easier

10 Minute Mail
A disposable mail service to help you get only the necessary emails by getting alternate and temporary email ids for Ten minutes. You can always extend the time if required.

Interesting-website-20 in Useful Tools for Making Your Life Online Easier

UNDELET 360
Suppose you were in a hurry and you permanently deleted a file before its time. Now you can restore files accidentally deleted from your computer, digi-cam, or pen drive.

Interesting-website-12 in Useful Tools for Making Your Life Online Easier

SnoopFree Software
If you don’t want to be prey to some spy software which might be giving all of your important information to some unsolicited person, than you might want to think about installing SnoopFree on your system to prevent it.

Interesting-website-15 in Useful Tools for Making Your Life Online Easier

The Email Game
Getting overwhelmed by your inbox? Need a little assistance in getting motivated to tackle your mounting emails, then the Email Game app can help. Email is fun again.

App11 in Useful Tools for Making Your Life Online Easier

SlimTimer
Time tracking without the timesheet is how SlimTimer bills itself. A comprehensive time management tool is how we would describe this useful tracker.

App1 in Useful Tools for Making Your Life Online Easier

wridea
For anyone working in a creative arena especially, wridea is something of a must, but it can work for any number of online professionals. This is an idea management service complete with a collection of brainstorming tools right at your disposal.

App2 in Useful Tools for Making Your Life Online Easier

Adeona
None of us could imagine parting with our laptops. But are you prepared to track your laptop if its misplaced, stolen or lost. If not, try Adeona.

Interesting-website-22 in Useful Tools for Making Your Life Online Easier

Comodo SecureEmail
Comodo SecureEmail is a smart and simple way to send encrypted emails so that no one is able to intercept and alter your private secure messages. By making this one time cumbersome process a breeze to use, your email could be more secure in a matter of minutes.

Interesting-website-17 in Useful Tools for Making Your Life Online Easier

Whats My IP Address
There are many reasons that we might need to or want to change our IP address as we surf and browse the web, but how do we make sure that our IP masking is working? There are also times we just need to know what our IP address is. Now just go to this website and it will show you what your current IP address is reading as.

Interesting-website-7 in Useful Tools for Making Your Life Online Easier

BugMeNot
Do you hate registering in to websites just to read and check some sort of information? Well you can always use a shared, predefined set of login information collected for various sites that force users to register, by heading over to BugMeNot.

Interesting-website-4 in Useful Tools for Making Your Life Online Easier

Left Logic – Specialist Web Development
Coders will more than likely be flipping over Left Logic, and they may not be alone in their celebrations. This is an HTML entity character lookup that is both quick and easy to use.

App4 in Useful Tools for Making Your Life Online Easier

Todo.ly
When it comes to keeping yourself productive while online, Todo.ly, the simple online todo list can help.

App9 in Useful Tools for Making Your Life Online Easier

CushyCMS
Whether you are a designer or an content editor, CushyCMS is for you where you as a designer define the editable content area and as a content editor, make required changes in editable sections without having to first master your programming skills.

Interesting-website-6 in Useful Tools for Making Your Life Online Easier

Tor
Free software that is helpful in maintaining your online privacy, confidentiality and traffic analysis through its built in privacy features. If you are looking for a way to stay anonymous as you surf, then Tor can help you out.

Interesting-website-23 in Useful Tools for Making Your Life Online Easier

Tweepi
Tweepi is a useful tool for any professional whose online existence relies heavily on their Twitter interactions. With both free and paid elements to the service, this tool can improve your Twitter experience.

App8 in Useful Tools for Making Your Life Online Easier

Launchlist Lite
Launchlist Lite is prefect for web developers and designers who are looking for a virtual checklist that provides a comprehensive list helping you to ensure that your site is ready for launch.

App13 in Useful Tools for Making Your Life Online Easier

x Paranoia mod 0.6.7
Once you have finished checking out all of that useful stuff, and you don’t want to share with your colleagues or anyone else sharing the system, this Firefox extension comes in handy. It clears all of your history, cookies, passwords and any other saved information with a few simple clicks.

Interesting-website-24 in Useful Tools for Making Your Life Online Easier

(rb)


Mobile Auto-Suggest on Steroids: Tap-Ahead Design Pattern

Advertisement in Mobile Auto-Suggest on Steroids: Tap-Ahead Design Pattern
 in Mobile Auto-Suggest on Steroids: Tap-Ahead Design Pattern  in Mobile Auto-Suggest on Steroids: Tap-Ahead Design Pattern  in Mobile Auto-Suggest on Steroids: Tap-Ahead Design Pattern

In contrast to desktop Web search, auto-suggest on mobile devices is subject to two additional limitations: typing avoidance and slower bandwidth. The new patent-pending design pattern, Tap-Ahead, uses continuous refinement to create an intuitive, authentically mobile auto-suggest solution. This helps dramatically reduce the amount of typing needed to enter queries, and utilizes slower mobile bandwidth in the most efficient manner. Using this novel design pattern, your customers can quickly access thousands of popular search term combinations by typing just a few initial characters.

Auto-Suggest: Mobile vs. Desktop Web

As John Ferrara wrote in his November 2010 UXMagazine article, “Psychic Search: a quick primer on search suggestions”, today auto-suggest is practically ubiquitous in desktop Web search. In contrast to desktop Web, auto-suggest on mobile is (at least for now) fairly rare. The only mobile Website that currently implements auto-suggest is Google.com, and a handful of mobile auto-suggest implementations that currently exist come from native mobile apps built by leading online retailers like Amazon and Booking.com.

Mobile auto-suggest is non-trivial and quite expensive to implement, but even a large investment does not guarantee a good experience on the mobile device. In many cases, it is not enough to simply transfer the existing successful desktop Web implementation of the auto-suggest to mobile space. Why not? Our recent study revealed that mobile space is subject to two unique limitations that affect customers’ expectations and their use of the auto-suggest feature:

  • Typing Avoidance
    Typing on the mobile keyboard is much harder and more error prone than typing on the full-size desktop Web keyboard. Most people prefer to search using only a few characters — the fewer, the better.
  • Slower Bandwidth
    Mobile signal strength is unpredictable, as is the speed of the Internet connection. Yet the customer expectation is often shaped by their broadband desktop Web experience. Mobile auto-suggest interface must be optimized for slower bandwidth.

The Limitations of the Typical Mobile Auto-Suggest Flow

As I wrote in my UXmatters article, “Mobile Search: Turning Limitations into Opportunities”, mobile phones are notoriously difficult to type on and their Internet connection is often spotty at best. This is especially true in the mobile context of use — that is when the customer is being jostled and bounced around in the moving taxi or metro. In a July 2009 blog post on Alertbox, Jakob Nielsen called the mobile experience “miserable” and reported, “Text entry is particularly slow and littered with typos, even on devices with dedicated mini-keyboards.”

Although 3G networks are finally becoming more commonplace, the average speeds US users experience on mobile devices are sometimes as low as one-quarter of the average speeds advertised, according to the Federal Communication Commission (FCC). This implies download speeds of 100-500 Kbps or lower, compared to the speeds of 1 to 1.5Mbs under ideal conditions.

As shown in Figure 1 below, the difficulty of typing coupled with frequently spotty download speeds of mobile context of use introduce some challenges into the typical auto-suggest process:

Tap-ahead Gnudelman Figure 1b in Mobile Auto-Suggest on Steroids: Tap-Ahead Design Pattern
Figure 1. Multi-step auto-suggest search on Amazon iPhone app.

In the example above, the customer (let’s call her Anna) is looking for a book called “Harry Potter and The Chamber of Secrets”. To begin the search process, Anna types in the first two letters “ha”. Using these first letters of the query, the auto-suggest function performs a call to the keywords server, retrieving most frequently used keywords that begin with “ha”. The keywords server then quickly returns with a populated auto-suggest layer shown in 1-A, that helpfully suggests “Harry Potter”, along with nine other likely queries.

Although the “Harry Potter” does not completely match the query Anna is looking for, it gets her part of the way there and saves a lot of typing. Thus, Anna selects the system recommendation, causing her original query “ha” to be replaced by “Harry Potter”. The system then performs a search against the product server, returning up to 50 actual products along with product descriptions, thumbnails, and other pertinent information, as shown in 1-B.

With a fast Internet connection available on the desktop Web, the difference between hitting the keyword server and the products server is negligible — both come back almost as quickly. On the slower mobile connection, however, the difference is not only noticeable, but actually quite annoying because Anna never actually wanted to view “Harry Potter” products, but instead used this auto-suggest query as an interstitial search page — a jumping off point on the way from “ha” to “Harry Potter and The Chamber of Secrets”. The only reason why the interstitial search results page shown in 1-B was loaded was to avoid typing the full query on the mobile device.

After the products finally load, Anna again taps the search box to recall the keyboard and adds the letters “ch” to the query, creating the new query “Harry Potter ch”. The auto-suggest again goes to work, this time serving up as a suggestion what looks like the entire query Anna is actually looking for, “Harry Potter and The Chamber of Secr…” as shown in 1-C. Anna taps the suggestion, and the system finally serves up the second search results page, 1-D — the search results page she was originally looking for.

The first search results page is not just annoying and unnecessary — it distorts and pollutes an important asset, the frequently used queries database. The increased frequency with which the query “Harry Potter” is executed in fact helps push it to the top of the most frequently used query list again and again, creating a negative feedback loop in the frequently used queries server. The more something is selected as a jumping off page, the more the interstitial query (and it’s accompanied search results) appears to rise in popularity. Avoidance of typing in conjunction with a slower bandwidth available on mobile devices results in an overall sub-par experience.

Fortunately, there is a better way: Tap-Ahead Auto-Suggest design pattern that avoids the need to load the interstitial results page and all of the associated problems. I created Tap-Ahead based on my user research specifically to handle typing avoidance and slower bandwidth and optimize the search experience for the way customers use auto-suggest on mobile devices.

Tap-Ahead: A Novel Way of Resolving Typing Avoidance and Slower Bandwidth

Typing avoidance and slower bandwidth are two limitations inherent in mobile devices. Together, these two forces shape how people behave when they search. Tap-Ahead design pattern converts these mobile limitations into opportunities to create a better experience by minimizing the amount of typing and maximizing the use of the limited bandwidth.

The idea for the tap-ahead is simple: avoid serving the interstitial search results page by giving customers a way to narrow their search query using popular keywords without typing. To implement the additional narrow down functionality, I used the established iOS “more actions” icon — a blue circle with an arrow that was familiar to most iPhone users because of its prominence in the Contacts application, shown in Figure 2:

Tap-ahead Gnudelman Figure 2b in Mobile Auto-Suggest on Steroids: Tap-Ahead Design Pattern
Figure 2. Blue circle with an arrow is used to indicate “more actions” in the iPhone Contacts app.

Of course, the same pattern can be applied on other platforms such as Android, Palm, BlackBerry and Windows 7 Mobile, by replacing the blue iOS arrow with the native platform’s standard “more actions” icon. Figure 3 shows what an implementation of the Tap-Ahead on Android might look like:

Tap-ahead Gnudelman Figure 3b in Mobile Auto-Suggest on Steroids: Tap-Ahead Design Pattern
Figure 3: One Possible Andorid Tap-Ahead implementation.

Let me show you how this feature works in the context of auto-suggest. In this example, the customer (let’s call him Ben) is again looking for “Harry Potter and The Chamber of Secrets”, but in contrast to Anna who we followed in the example above, Ben is using the Tap-Ahead auto-suggest interface. Figure 4 shows how this search would proceed using the Tap-Ahead design pattern instead:

Tap-ahead Gnudelman Figure 4a in Mobile Auto-Suggest on Steroids: Tap-Ahead Design Pattern
Figure 4: Auto-Suggest Search Process Optimized with Tap-Ahead.

To begin the search process, Ben also types in “ha” as shown in 4-A. Using the first two letters of the query, the auto-suggest function performs a call to the keywords server, retrieving 10 most frequently used keywords that begin with “ha”, among which is “Harry Potter”. Auto-suggestion “Harry Potter” does not completely match “Harry Potter and The Chamber of Secrets”, so instead of selecting the “Harry Potter” suggestion as Anna did in the example above, Ben hits the blue “narrow query” arrow.

This searches through the keyword server for popular queries that contain the keywords “Harry Potter”, serving up the next auto-suggest layer, which contains “Harry Potter and The Chamber of S…”, along with nine other suggestions, as shown in 4-B. This is the query Ben is looking for, so he taps this suggestion and the system serves up the search results page as shown in 4-C — the actual search results page Ben was originally seeking.

Allowing Ben to narrow down the initial auto-suggestion directly using the blue circle with an arrow offers several key user experience benefits:

  • Faster Search
    As we discussed above, hitting the product server to retrieve interstitial search results is expensive, slow and unnecessary. By tapping the blue circle with an arrow, Ben bypassed the useless interstitial search results page and executed his second query, “Harry Potter” against the keyword sever — a much faster process, which also returned useful search suggestions. Ben only had to hit the product server once, when he had the right search query.
  • Less Typing
    Ben did not need to type in “ch” to find the popular auto-suggestion that contained his second query, “Harry Potter and The Chamber of Secrets”. Although this is not always going to be the case, quickly serving up the popular keyword suggestions upfront, without forcing the customer to type anything, increases the chances of being able to select the desired query faster.
  • Seamless Flow
    Instead of jumping between the auto-suggest list and search results, the system maintained flow by serving pertinent keywords quickly and remaining in the auto-suggest mode until the entire desired query has been entered. This optimized user’s attention on task and maintained flow.
  • Flexibility
    At any point, the customer retained the ability to select the keyword suggestions in a traditional manner or type into the search box or exit the auto-suggest flow. The new mechanism of tapping the blue circle with an arrow to narrow down the search is merely an optional feature that provided additional functionality, allowing the customer to enter his desired query faster and easier.
  • Database Integrity
    Because the interstitial query “Harry Potter” was never actually executed against the product server, it did not “accidentally” count toward the popularity of this query. “Harry Potter and The Chamber of Secrets” was the only query executed against the product server and therefore the only one that counted as a legitimate hit, preserving the integrity of the keyword popularity database.

In our quick usability testing, we found the technique of tap-ahead to be both intuitive and useful. I theorized that this was in part because tap-ahead takes advantage of how people already use the auto-suggest functionality on the mobile device, so the entire process seemed natural and intuitive to our participants. Also, many people remarked that tap-ahead design pattern seemed somehow already familiar. This was because it did not require people to learn anything new: the design uses the established iOS “more actions” icon that most iPhone users already tap several times a day when they use the Contacts application.

Although tap-ahead is very useful when combined with the traditional auto-suggest database, its real power comes from redefining the way auto-suggest is used in the context of a mobile device.

Tap-Ahead: From One-Shot to Step-Wise Refinement

Typical auto-suggest on the desktop Web is structured around a one-shot approach: when the customer types in the query, the auto-suggest server attempts to bring back the one exact match to the query the customer is trying to type in. Clicking the auto-suggestion replaces the query the user was typing with the one the system recommended. It’s meant to be a one-shot deal: one goal, one query, one suggestion, and one set of results. While this is a decent initial model, in practice, we now know that this is not how people really search. As I describe in my book, “Designing Search: UX Strategies for Ecommerce Success” (Wiley, 2011), modern-day search is a multi-step process that takes place in multiple contexts, with the customer moving fluidly between keyword searching and browsing, multiple devices, locations, Web sites and social networks.

One-shot refinement is ill suited to this multi-faceted search paradigm, but after long practice, people on the desktop Web have learned to satisfice. It helps that the Internet connection is often blazingly fast and feedback in the form of suggestions and results is nearly immediate. Additionally on the desktop Web, it’s really not that difficult to type in the query again or delete some parts of the query auto-suggest has over-delivered using the mouse and keyboard after the interstitial search results page is loaded.

In contrast, on mobile, things are very different. Connection speeds are slower and more sporadic. Also, editing a query string on touch phones is quite a bit harder than doing it on the desktop: for example, on the iPhone, the user must tap and hold the finger on one of the query’s keywords, then scroll the tiny handles left and right to select just the right number of letters — not a trivial exercise while bouncing around in the moving vehicle or multi-tasking. Android, Palm and BlackBerry mobile devices require similarly awkward query editing acrobatics.

A more usable way of implementing auto-suggest on the mobile device is through step-wise refinement implemented through the Tap-Ahead interface. Instead of trying to guess the entire query the customer is trying to type in and offer the best one-shot replacement, Tap-Ahead design pattern guides the auto-suggest interface through the guessing process one word at a time — a much more natural, flexible and robust auto-suggest method, optimized to solve low bandwidth and fat finger issues people experience on mobile devices.

This is how the step-wise refinement Tap-Ahead interface works. Suppose our two customers, Anna and Ben, are both searching for “Harry Connick Jr.” Anna is using a one-shot auto-suggest flow for this query, shown in Figure 5. Ben, on the other hand, is using the new step-wise tap-ahead refinement alternative as shown in Figure 6:

Tap-ahead Gnudelman Figure 5a in Mobile Auto-Suggest on Steroids: Tap-Ahead Design Pattern
Figure 5: Anna enters “Harry Connick Jr.” using the traditional one-shot auto-suggest flow.

Tap-ahead Gnudelman Figure 6b in Mobile Auto-Suggest on Steroids: Tap-Ahead Design Pattern
Figure 6: Ben enters “Harry Connick” using a step-wise tap-ahead refinement design pattern.

When Anna types in “ha”, the interface suggests “harry potter”, “hard drive”, “halo reach”, “harry potter and the deathly” and a rather redundant “harry potter and the deathly…” as shown in Figure 5-A. On the other hand, Ben, who is using a step-wise refinement sees a much more humble top 10 one-word suggestions such as “harry”, “hard”, “halo”, “hair” and “hat” shown in Figure 6-A.

Because none of the query terms match the desired query “Harry Connick Jr.” exactly, Anna, who is using the traditional one-shot interface, is forced to keep typing the word “harry”. In contrast, Ben can tap the blue circle with an arrow next to the suggestion “harry”, filling in the entire keyword with one tap.

Once both customers enter the keyword “harry”, Anna again sees one-shot auto-suggestions which include “harry potter”, several variations of the “harry potter and the deathly…”, “harry potter dvd”, “harry potter wand” and many other “harry potter” variations, as shown in Figure 5-B. Unfortunately, the set does not include a “harry connick jr.” suggestion, so Anna is again forced to keep typing “c” in order to get the full one-shot auto-suggestion of “harry connick jr.”, shown in Figure 5-C.

In contrast, Ben receives only single keyword suggestions, so his second set of suggestions includes only a single instance of the keyword “potter”, which successfully covers all of the variations of the query “harry potter”, which had to be listed individually in Anna’s one-shot interface. Thus instead of 10 variations of the “harry potter” query, Ben’s single-word auto-suggestions include a rich set of 10 one-word complements of “harry”: “potter”, “connick”, “truman”, “smith”, “houdini”, “harrison”, “dent”, “david”, “eastwood” and “hendersons”, as shown in Figure 6-B. A one-tap selection selects “connick” which yields the query “harry connick” that is sufficiently close to the desired query “harry connick jr.”. Note that although in this case it was not needed, the addition of the word “jr.” can be easily accomplished with one more tap on the blue “narrow down” arrow.

To summarize this comparison, after both Anna and Ben typed in the initial “ha”, Ben was able to finish entering the entire query in only 2 easy key-strokes — by selecting two successive auto-suggestions, whereas Anna had to type in the additional “rry c” and select one auto-suggestion, a total of 6 keystrokes. In this quick demo task, tap-ahead interface provided a huge improvement, given how hard and error-prone typing has proven to be on the mobile device.

The advantage of the tap-ahead step-wise refinement interface is that the refinement keywords can be loaded asynchronously for each of the 10 auto-suggestions even while the customer is making the selection of the first keyword. Given that most queries are between two and three keywords long, and each successive auto-suggest layer offers 10 additional keyword suggestions, tap-ahead with step-wise refinement allows customers to reach between 100 (10 * 10) and 1,000 (10 * 10 * 10) of the top keywords through typing only a few initial characters. Tap-ahead allows the mobile auto-suggest interface to maintain flow and increase speed and responsiveness on tiny screens that is simply not possible to currently achieve with the traditional one-shot auto-suggestion interface.

In Conclusion

I want to close out with this quote from Google, the company that invented the original auto-suggest design pattern, which clearly inspired my tap-ahead design:

“At Google, we often think that speed is the forgotten ‘killer application’ — the ingredient that can differentiate winners from the rest. We know that the faster we deliver results, the more useful people find our service.”

— Matt Brittin, Managing Director, UK & Ireland Operations, Google

I hope that you find the Tap-Ahead design pattern useful in improving the speed and responsiveness of your own auto-suggest mobile interface and that Tap-Ahead contributes to further experimentation and evolution of search design patterns. For more mobile search design ideas, check out my book, “Designing Search: UX Strategies for Ecommerce Success” currently available for pre-order from Wiley and Amazon.com.

References

Related Articles

You might be interested in the following related articles:

(il) (vf)


© Greg Nudelman for Smashing Magazine, 2011. | Permalink | Post a comment | Smashing Shop | Smashing Network | About Us
Post tags: , ,


Showcase of Beautiful Bridge Photography

Advertisement in Showcase of Beautiful Bridge Photography
 in Showcase of Beautiful Bridge Photography  in Showcase of Beautiful Bridge Photography  in Showcase of Beautiful Bridge Photography

In the architectural arena, bridges not only symbolize the progress of our world but also represent the development in the field of technology. By combining the technology and designing, engineers and architects are now capable of creating bridges that are not only bigger and better but visually more magnificent than ever before.


In this post, we have compiled a showcase of some truly beautiful photographs of bridges from around the world, that stand as prefect examples of the engineering and artistry involved. With classic bridges of old to contrast with those more modern structures of contemporary engineering we have searched the Web for some images we hope you will find inspiring. In case we’ve missed out some please feel free to share more beautiful bridge photography you know of in the comments section below!

Fabulous Bridges

Bridge by Umair Mohsin

Br1 in Showcase of Beautiful Bridge Photography

Bridge by millicent_bystander

Br5 in Showcase of Beautiful Bridge Photography

Stanly Bridge Alexandria by Yehiazz

Bridges66 in Showcase of Beautiful Bridge Photography

Yarra’s Bridges by WiDoWm4k3r

Bridges63 in Showcase of Beautiful Bridge Photography

Seine bridges in Paris – HDR by spinal123

Bridges62 in Showcase of Beautiful Bridge Photography

Bridges II 2003 by Firework

Bridges24 in Showcase of Beautiful Bridge Photography

Stari zeleznicki most by SupersonicSquirrel

Bridges49 in Showcase of Beautiful Bridge Photography

Bridge over the Falls by La-Vita-a-Bella

Bridges56 in Showcase of Beautiful Bridge Photography

Astoria Bridge, Columbia River, Oregon By austin granger

Bridges61 in Showcase of Beautiful Bridge Photography

Pittsburgh Revisited VI HDR by pjs15204

Bridges64 in Showcase of Beautiful Bridge Photography

Esplanade Bridge by kakkoiineko

Bridges67 in Showcase of Beautiful Bridge Photography

Saphan Bhumibol at Dusk – Bangkok by Mike Behnken

Bridge6 in Showcase of Beautiful Bridge Photography

Khaju Bridge, Isfahan by Hamed Saber

Bridge9 in Showcase of Beautiful Bridge Photography

Magic Garden by Randy Robertson

Bridge16 in Showcase of Beautiful Bridge Photography

bridge and forest pond by Joel Bedford

Bridge28 in Showcase of Beautiful Bridge Photography

Bridge by F H Mira

Br2 in Showcase of Beautiful Bridge Photography

Bridge by Wouter

Br3 in Showcase of Beautiful Bridge Photography

Bridge #4 by Kordite

Br4 in Showcase of Beautiful Bridge Photography

Bridge in Sunset by Satoshi KAYA

Br6 in Showcase of Beautiful Bridge Photography

Bridge by Alex Stanin

Br7 in Showcase of Beautiful Bridge Photography

Night Bridge by Trevor Cameron

Br8 in Showcase of Beautiful Bridge Photography

Bridge, Chatsworth House by Steve Cadman

Br9 in Showcase of Beautiful Bridge Photography

Bridge by Martin Pettitt

Br10 in Showcase of Beautiful Bridge Photography

Bridge, Hoo Park, Kimpton by anemoneprojectors

Br11 in Showcase of Beautiful Bridge Photography

Bridge of Sighs, Oxford by Jim Linwood

Br12 in Showcase of Beautiful Bridge Photography

Bridge by Enrico Strocchi

Br13 in Showcase of Beautiful Bridge Photography

Bridge by dorena-wm

Br14 in Showcase of Beautiful Bridge Photography

Bridge over the Leeds and Liverpool Canal by Pimlico Badger

Br15 in Showcase of Beautiful Bridge Photography

Bridge to Nowhere by Evan Goldenberg

Br161 in Showcase of Beautiful Bridge Photography

Bridge of Spies by Garry Knight

Br17 in Showcase of Beautiful Bridge Photography

Bridge Over the Atlantic by Bruce Cowan

Br18 in Showcase of Beautiful Bridge Photography

Bridge in Fenway area of Boston, MA by Juan

Br20 in Showcase of Beautiful Bridge Photography

Bridge to Neverland by F H Mira

Br19 in Showcase of Beautiful Bridge Photography

(rb)


Time to make the title attribute device independent

In a response to the Working Group Decision on ISSUE-31 / ISSUE-80 validation survey to make images that have no alt attribute conforming (what we normally call “valid�) in HTML5 if they have a title attribute, Steve Faulkner posted a message about device independent title attribute support in browsers.

In his message Steve asks browser vendors if they have any plans on improving their handling of the title attribute to make it more accessible. He raises several issues:

  • Keyboard-only users need to be made aware that an element has a title attribute.
  • Keyboard-only users need a way of accessing the content of title attributes.
  • The display of the title attribute needs to be configurable so that it stays within the viewport for screen magnifier users.
  • Users of mobile and touch-screen devices need to be able to access the title attribute.

Read full post

Posted in , , .



Proximity in Design: Why I Can’t Use My Car’s A/C

Advertisement in Proximity in Design: Why I Can’t Use My Car’s A/C
 in Proximity in Design: Why I Can’t Use My Car’s A/C  in Proximity in Design: Why I Can’t Use My Car’s A/C  in Proximity in Design: Why I Can’t Use My Car’s A/C

I’m always fumbling with the A/C controls in my car. My daily commute is in hot, sunny Southern California, home of the courteous freeway driver. I can’t afford to take my eyes off the road for too long to find the control I’m looking for. Half of the time when I’m trying to adjust the temperature, I end up blowing my beard off because I’ve spun the wrong dial. If my wife’s in the car with me, I usually resort to asking her to do it for me.

Car in Proximity in Design: Why I Can’t Use My Car’s A/C

There’s a simple design principle that, had it been given greater attention, could have made this needlessly confusing interface much easier to use: proximity.

Dude, Which One’s My Car?

The human brain works by processing visual (and aural) input that occurs in proximity, either spatially or temporally. It then assembles this information into recognizable patterns and assigns meaning to it.

When I’m searching for my car in the parking lot, my eyes take in the size, shape, color and location of the cars I see (input). My brain then determines that I’m seeing an SUV, a truck, and 27 Honda Civics (patterns). Finally my brain tells me which vehicles are not mine until I “recognize� the pattern that is my car (meaning).

Tyrannosaur Attack

This pattern-making ability also causes our brains to assign meaning and create relationships even when they may not actually exist. In the film Jurassic Park, a Tyrannosaurus Rex grabs a smaller dinosaur in its teeth and shakes it around, killing it. The sound of this attack could not be recorded while shooting the scene (dinosaurs are, much to the chagrin of every school-age boy, still very much extinct). And so sound engineer Gary Rydstrom set out to create a sound that would convincingly sell the on-screen images.

T-rex in Proximity in Design: Why I Can’t Use My Car’s A/C

So what sound recording did Rydstrom use to emulate a seven-ton predator ripping through the flesh of its prey? None other than his own Russell Terrier, Buster, playing with a rope toy! If you watch the scene knowing this, the effect is rather cheesy and unbelievable. But for the unsuspecting viewer, the brain willingly interprets the simultaneity of visual and aural inputs as indicating relationship and meaning. We see a dinosaur eating and we hear a simultaneous sound. Our brain tells us “this is the sight and sound of a T-Rex eating its prey.�

Proximity Without Purpose

In my car, as I’m trying to determine which button to press or dial to spin, my brain is analyzing the proximity of these various controls to discern a pattern which will help me make sense of their functions.

Let’s take a closer look:

Labels in Proximity in Design: Why I Can’t Use My Car’s A/C
Top Row (left to right): Air temperature, front window defrost, fan speed. 2nd Row: Fan off, fan mode (chest, feet, etc), A/C power. Bottom Row: Re-circulate, rear defrost, rear (back seat) fan, outside temperature indicator.

The controls are a combination of push buttons and dials that affects two basic functions: fan speed and air temperature. Each of the three control groups is comprised of one dial and one or two buttons. My pattern-seeking brain assumes that the buttons and dials are placed and grouped in a manner that has meaning. Unfortunately for my brain, in this case they aren’t.

Here’s a common two-step process I perform to cool down my car: I first turn on the A/C (step one) and then adjust the temperature (step two). To achieve this goal, I must:

  1. press the right bottom button and
  2. spin the left dial.

However, while avoiding collisions with tailgaters and cell-phone talkers, I often perform the wrong sequence. I:

  1. press the right bottom button (1, correct) and
  2. spin the same dial (2, incorrect).

By spinning the wrong dial (accidentally changing the fan speed) I end up with a hot jet blast to the face.

Reinforce Relationships

A very simple reorganization of my car’s controls would reinforce the relationships between controls and make the entire system easier to use. By placing all the controls that adjust fan speed, and all those that adjust air temperature close together, the position of each control will have assigned greater meaning and users’ overall mental effort will be decreased. The sum of these two factors (increased meaning and decreased mental effort) will result in greater user success.

Optimized in Proximity in Design: Why I Can’t Use My Car’s A/C
Controls are grouped by function to decrease mental effort and increase meaning.

In this revised layout, the controls’ proximity to the others reinforces their relationships. The left control group can be spun to adjust fan speed or pressed to turn the fan completely off. The right control group can be spun to adjust air temperature or pressed to further adjust the temperature (top button for automatic temperature, bottom button for A/C).

With these changes, my two-step process for cooling down the car is simplified. Step one is to turn on the A/C by pressing the bottom right button. Step two is to adjust the temperature by spinning the same dial.

Keeping Our Beards On

Understanding our brains’ fondness for creating meaning and patterns through proximity will help us create more intuitive interfaces and designs. If we take time to think about the way elements are positioned in relation to one each other, our interfaces will seem easier and more natural to our users. And nobody’s beard will get blown off.

Further Reading

(ik) (vf)


© dc for Smashing Magazine, 2011. | Permalink | Post a comment | Smashing Shop | Smashing Network | About Us
Post tags: , , , , , ,


  •   
  • Copyright © 1996-2010 BlogmyQuery - BMQ. All rights reserved.
    iDream theme by Templates Next | Powered by WordPress