良いURLについて考える
文:Tony Patton(TechRepublic)
翻訳校正:原井彰弘
翻訳校正:原井彰弘
2008/01/23 08:00
ウェブサイトのアドレスが長いと、覚えるのも入力するのも大変だ。Tony Patton氏が、動的なコンテンツに関してURLのマッピングを行ったり、URLを短くするサードパーティのサービスを利用したりする際に起こる問題について議論する。
ウェブ上に存在するものすべての入り口として、URLは利用者にとって重要な役割を果たす。また、目にも指にも優しく入力を行いやすいユーザフレンドリなURLは、ウェブ開発者がよく取り上げたがる問題の一つでもある。本稿では、このテーマを取り巻く問題と、考えられる解決策について考えてみよう。
なぜ分かりやすいURLが必要か?
ユーザフレンドリーなURLを用いるという概念はかなり以前から存在した。しかし、開発者の中にはまだこのことについて正しく理解していない人がいるようだ。この考え方の基本は、以下に述べるようなメリットを持つ分かりやすいウェブアドレスを利用者に提供しようということである。
- 簡単に伝えることができて覚えやすい:現在の顧客や潜在的な顧客がアドレスをすぐ思い出し、自分でアクセスしたり口コミやE-mailなどでほかの人々に広めたりできる。
- ペーストが可能な程度に短い:これはコミュニケーションにおいて一つの重要な側面をなす。アドレスはE-mailにペーストしてもワードラップが起こらない程度に短くあるべきだ。なぜなら、ワードラップが起こったときにURLがバラバラになってしまうことがあるからである。もしそうなってしまうと、利用者は自分でつなぎ合わせなければならなくなる。
- 推測が容易である:自分が行おうとしていることをもとに、利用者が(理にかなった範囲で)URLを識別できるようにしなければならない。よい例はGoogleニュースだ。Googleのアドレスに「news」を追加して「www.google.com/news」とするだけで、そのサイトを表示できるのである。同様に、Amazon.comの書籍コーナーも単に「www.amazon.com/books」というアドレスを入力するだけでアクセスが可能である。
- 表示可能である:企業のパンフレットなどで紹介できるようにするため、URLは短く読みやすいものでなければならない。
- 入力しやすい:ブラウザのアドレスエリアに直接入力することを考えると、アドレスは指にとって優しいものである必要がある。この際には、標準的なキーボードのほかにモバイル端末での利用も考えなければならないかもしれない。限られた入力デバイスしか使えないモバイルユーザにとって、アドレスの長さは大きな問題となる。
静的なページの場合、URLのマッピング機能を用いてこれらのガイドラインをファイル名に適用することは簡単だ。しかし、動的なページの場合はそれとは少々異なる。そこで、ここではまず最初にURLのマッピングについて考えよう。
- 7人の推薦記事
- 1人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(4)
- ホワイトペーパー
- 企画特集
- 話題のタグ
HTML
google
脆弱性
Internet Explorer
Firefox
Windows 7
Flash
Windows XP
Database
ブラウザ
Chrome
Ajax
Firefox 3
オープンソース
Tips
インストール
linux
仮想化
ソフトウェア開発
リファレンス
UI
java
クラウド
セキュリティ
iPhone
開発環境
javascript
php
Safari
Apple
iPod touch
Microsoft
RIA
データベース
Windows Vista
アプリケーション
マイクロソフト
iPhone 3G
Webサービス
Opera
Mozilla
Webデザイン
Off Topic
小技
Windows
OS
プログラミング言語
Mac OS X
CSS
WebKit
話題のタグを見る »
#1 anonymous
- 2008/12/03 10:03
SQLite対応アプリのデータベースファイルを閲覧する
グーグル、「Google Buzz」を発表--Gmailのソーシャル機能を強化
「H.264」ストリーミングのロイヤリティ無料期間が延長
マイクロソフト、「Office 2010」のRC版をリリース
アプリケーション仮想化 3つの課題
通販サイトのアクセス集中からの危機を救う
経営統合後の事業損益構造の見える化を実現
仮想環境のバックアップは難しいのか
アンケートから見るセキュリティ対策の実態
事例 VMwareでデータセンターをクラウド化
身近な業務をCRMが変革!
御社はまだフリーの転送サービスですか?
レガシーアプリケーションの稼働どうしてる?
利用者の理想を追求した最新レンタルサーバ
仮想化をダメにするストレージの実態
新しい視点のレンタルサーバが誕生!
Xbox Live インディーズゲーム開発の軌跡
DBのパフォーマンスに困ってませんか?