本日、はてなダイアリーの大幅バージョンアップを実施しました。管理画面刷新、iPhoneビューの追加、Twitter連携、複数ブログやSEO設定などの新機能追加に加えて、応答速度の改善も実施いたしました。
バージョンアップの目的
今回のバージョンアップは、はてなダイアリーを
- (1) ツールとして洗練させ、新しいデバイス/サービスに対応させる
- (2) より気軽にブログが書けるツールへと改善する
という2点を目的として実施しました。また、バージョンアップに伴い、サーバー増強、プログラムの高速化による応答速度の改善を行いました。
主な新機能・改善の内容
バージョンアップに伴う新機能・改善の主な内容は以下の通りです
- 管理画面を大幅刷新しました。デザインを調整し、ナビゲーション改善など使い勝手の改善を行いました
- iPhone 専用の閲覧画面 (iPhone ビュー) を追加しました
- Twitter と連携する各種新機能を追加しました
- 2つめ以上のブログを追加できる複数ブログ作成機能を追加しました (はてなダイアリープラスのみ)
- サイトマップ作成、meta タグの設定などが行えるSEO設定画面を追加しました (はてなダイアリープラスのみ)
- サーバー増強、アプリケーション改善による応答速度改善を実施しました
- ほか、新しい設定項目の追加など細かな改善を実施しました
以下、詳細となります。
管理画面を大幅刷新
全体的な見た目をシンプルかつモダンなイメージに刷新し、各種機能を表すアイコンもリニューアルすると共に、リンクの配置を整理し、使い勝手を向上させました。また、新たに管理画面の表示色を変更できるカラーチェンジャーを搭載し、好みの色合いで管理画面を利用できるようになりました。
- 全体のデザインを刷新しました
- カラーチェンジャーを搭載しました。日記のヘッダ色以外の、好みの色で管理画面を利用できます
- 詳細編集画面の右側に関連するヘルプや使い方のヒントを表示するヘルプ欄を追加しました
- ヘルプ欄は適宜非表示にすることができます
- 今後、設定画面などにも同ヘルプを追加していく予定です
- はてなカウンターや Google Analytics など、はてなダイアリーと連携する他のサービスへのショートカットを左下に表示します。ショートカットとして利用可能です
- 各種ナビゲーションを改善しました
iPhone 専用の閲覧画面 (iPhone ビュー) を追加
iPhoneやAndroid端末利用者の拡大とニーズの高まりに応じて、iPhoneやAndroid端末からアクセスした場合に閲覧しやすい専用画面を用意しました。iPhoneやAndroid端末の画面に最適化した、シンプルな記事一覧画面と記事表示画面を提供します。なお、PC版へも簡単に切り替えが可能となっています。
iPhone、Android 端末ではてなダイアリーのブログにアクセスすると、自動で iPhone ビューにリダイレクトされます。
なお、現状 iPhone ビューからは記事の投稿はできません。iPhone から記事を投稿されたい場合はメール投稿をご利用いただくか、PC版に切り替えての投稿、あるいはサードパーティのアプリを利用するなどで対応をお願いします。今後、iPhone 専用の投稿機能の搭載も検討していきます。
Twitter 連携機能の追加
Twitter( http://twitter.com/ )の利用を支援する以下の連携機能を追加しました。
- 記事内容の Twitter 通知
- ツイートまとめ機能
- 一日一回、直近24時間分のツイートをまとめてブログに自動投稿できる 「ツイートのまとめ機能」を追加しました
- "Tweet for day" などでお馴染みの、ツイッターまとめ機能に公式で対応した形になります
- 投稿時間や投稿先、更新通知の有無などは細かくカスタマイズできます
- Twitpic や foursquare で投稿した画像や位置情報をまとめて表示する独自機能なども搭載しています
- 複数ブログ作成機能と併用することで投稿先ブログを選択することができます
- ブログに簡単にツイートを紹介できる便利な「Twitter記法」
- @Anywhere に対応
なお、今回の機能追加に先行して、5月20日にTwitter公式のブログパーツ「Twitterウィジェット」(http://twitter.com/widgets) に対応し、サイドバー等に掲示可能となっています。
複数ブログ作成機能 (はてなダイアリープラスのみ)
標準のブログに加えて、新しいブログを追加できる複数ブログ作成機能を追加しました。
これまでもサブアカウントを利用したブログ作成は可能でしたが、複数ブログ作成機能では、普段利用しているはてなIDでログインしたまま、追加のブログを作成・編集が可能です。また、ブログの管理画面で複数のブログをまとめて管理することができます。
趣味のブログ、パブリックなブログとプライベートなブログなど、より気軽に、用途や趣向に応じたブログの使い分けが可能となります。
- 有料オプションの「はてなダイアリープラス」にお申し込みの場合のみ利用できる機能です
- 2つめ以降のブログの URL は /はてなID+好きな文字列(ブログID)/ となります (例 /hatenadiary+cooking/)
- ID系の記法は複数ブログに対応しています (例 id:hatenadiary+cooking:detail など)
- ブログはメインブログに加えて5つまで作成することができます
- はてなダイアリー市民、アフィリエイト設定、プロフィール設定など共通で利用できる属性はブログ間で共有します
- はてなカウンターはブログにつき一つ、追加で付属します
- ダイアリープラスを解約した場合、追加のブログは残り続けますが、更新を行うことができなくなります
- 追加のブログを削除すると、ブログは 404 Not Found になります。(メインブログは削除できません)
現在は他ブログの存在をブログ訪問者知らせるオフィシャルな機能は用意しておりませんが、今後にプロフィールやプロフィールモジュールの拡張などで対応していけるよう検討しています。
SEO 設定機能 (はてなダイアリープラスのみ)
Google や Yahoo! 対応のサイトマップを作成したり、meta タグ設定が行える「SEO設定」機能を追加しました。同設定機能で、Google ウェブマスターツールや Yahoo! サイトエクスプローラーをはてなダイアリーでもご利用いただけるよう設定可能になりました。
SEO設定により検索エンジンからのアクセス誘導を強化したり、SEO 効果をツールで確認することが容易になります。
SEO設定の追加に併せて、兼ねてから要望のあった Ping URL の追加設定を用意しました。(こちらは外部サービス連携画面から設定可能です) はてなダイアリーが標準で対応している Ping サーバーに加えて、ご自分で好きな Ping サーバー 5つまでを登録して利用することができます。
- 有料オプションの「はてなダイアリープラス」にお申し込みの場合のみ利用できる機能です
- サイトマップは作成だけでなく、検索エンジンへの自動通知も行います
- meta タグはいまのところ、name="keyword" と name="description" タグにのみ対応しています
- ダイアリープラスを解約した場合、設定済み項目は残りますが、全ての機能は無効となります
応答時間の改善
バージョンアップにともない、以前からの課題であった応答問題の改善を実施しました。サーバーの大幅増強、ネットワーク構成の見直し、非効率なプログラム実装の排除などを行い全体のパフォーマンスを向上させました。
パフォーマンス改善については、今後のパフォーマンス低下を防ぐ意味でも継続的に指標をトラックし改善していきます。
そのほかの改善項目
ほか、新しい設定項目の追加など細かな改善を実施しました
- はてなブックマークのコメント一覧非表示機能 (http://b.hatena.ne.jp/help/nocomment) を、設定画面から設定するだけで利用できるようになりました
- はてなブックマークのポイント送信機能の停止に伴い、はてなブックマークポイントに関する設定項目を消去しました
- 一部文言の修正を行いました
- 例 「記事を書く」「新しいエントリー」の表記揺れを「記事を書く」に統一
- 例 「Google AdSenseID」表記を公式の表記である「Google AdSense サイト運営者ID」に変更