はてなダイアリーのバージョンアップを実施しました ― iPhone、Twitter、SEO、複数ブログ、応答改善など

本日、はてなダイアリーの大幅バージョンアップを実施しました。管理画面刷新、iPhoneビューの追加、Twitter連携、複数ブログやSEO設定などの新機能追加に加えて、応答速度の改善も実施いたしました。

バージョンアップの目的

今回のバージョンアップは、はてなダイアリー

  • (1) ツールとして洗練させ、新しいデバイス/サービスに対応させる
  • (2) より気軽にブログが書けるツールへと改善する

という2点を目的として実施しました。また、バージョンアップに伴い、サーバー増強、プログラムの高速化による応答速度の改善を行いました。

主な新機能・改善の内容

バージョンアップに伴う新機能・改善の主な内容は以下の通りです

  • 管理画面を大幅刷新しました。デザインを調整し、ナビゲーション改善など使い勝手の改善を行いました
  • iPhone 専用の閲覧画面 (iPhone ビュー) を追加しました
  • Twitter と連携する各種新機能を追加しました
  • 2つめ以上のブログを追加できる複数ブログ作成機能を追加しました (はてなダイアリープラスのみ)
  • サイトマップ作成、meta タグの設定などが行えるSEO設定画面を追加しました (はてなダイアリープラスのみ)
  • サーバー増強、アプリケーション改善による応答速度改善を実施しました
  • ほか、新しい設定項目の追加など細かな改善を実施しました

以下、詳細となります。

管理画面を大幅刷新

全体的な見た目をシンプルかつモダンなイメージに刷新し、各種機能を表すアイコンもリニューアルすると共に、リンクの配置を整理し、使い勝手を向上させました。また、新たに管理画面の表示色を変更できるカラーチェンジャーを搭載し、好みの色合いで管理画面を利用できるようになりました。


  • 全体のデザインを刷新しました
  • カラーチェンジャーを搭載しました。日記のヘッダ色以外の、好みの色で管理画面を利用できます
  • 詳細編集画面の右側に関連するヘルプや使い方のヒントを表示するヘルプ欄を追加しました
    • ヘルプ欄は適宜非表示にすることができます
    • 今後、設定画面などにも同ヘルプを追加していく予定です
  • はてなカウンターGoogle Analytics など、はてなダイアリーと連携する他のサービスへのショートカットを左下に表示します。ショートカットとして利用可能です
  • 各種ナビゲーションを改善しました
    • 詳細編集画面で、書きかけの内容があるまま他画面へ移動しようとすると警告を表示します
    • 詳細編集画面で、コメント一覧、トラックバック一覧ほかの折りたたみを可能にしました。画面が縦長になるのを防ぐことができます
    • 詳細編集画面から直接キーワードリンクの編集を実行できるようにしました
    • 左サイドのメニューの項目整理を行いました
    • 承認待ちコメントのメッセージを閉じられるようにしました
    • 設定画面の解説の細かな改善 (文言調整、注意書き追加など) を行いました
    • 編集中の記事へのリンク表示などそのほかリンク調整なども行っています

iPhone 専用の閲覧画面 (iPhone ビュー) を追加

iPhoneAndroid端末利用者の拡大とニーズの高まりに応じて、iPhoneAndroid端末からアクセスした場合に閲覧しやすい専用画面を用意しました。iPhoneAndroid端末の画面に最適化した、シンプルな記事一覧画面と記事表示画面を提供します。なお、PC版へも簡単に切り替えが可能となっています。

iPhoneAndroid 端末ではてなダイアリーのブログにアクセスすると、自動で iPhone ビューにリダイレクトされます。

なお、現状 iPhone ビューからは記事の投稿はできません。iPhone から記事を投稿されたい場合はメール投稿をご利用いただくか、PC版に切り替えての投稿、あるいはサードパーティのアプリを利用するなどで対応をお願いします。今後、iPhone 専用の投稿機能の搭載も検討していきます。

Twitter 連携機能の追加

Twitterhttp://twitter.com/ )の利用を支援する以下の連携機能を追加しました。



  • 記事内容の Twitter 通知
    • ブログを更新した際にTwitterに内容をツイートできる通知機能を追加しました
    • チェックボックスを有効にして投稿すると、ひとことを添えつつ、ブログの記事タイトルとURL をツイートします
    • bit.ly や htn.to などの短縮 URL で URL を短縮することも可能です
  • ツイートまとめ機能
    • 一日一回、直近24時間分のツイートをまとめてブログに自動投稿できる 「ツイートのまとめ機能」を追加しました
    • "Tweet for day" などでお馴染みの、ツイッターまとめ機能に公式で対応した形になります
    • 投稿時間や投稿先、更新通知の有無などは細かくカスタマイズできます
    • Twitpic や foursquare で投稿した画像や位置情報をまとめて表示する独自機能なども搭載しています
    • 複数ブログ作成機能と併用することで投稿先ブログを選択することができます
  • ブログに簡単にツイートを紹介できる便利な「Twitter記法」
    • はてなダイアリー上で Twitter のツイートを引用するなどに利用できる Twitter 記法を用意しました
    • Twitter アカウントにリンクするシンプルな記法の他、Twitter 風のレイアウトでツイートを展開する記法なども用意しました
    • 一部の Twitter 記法を利用すると、Twitter 上の相手にリプライの形で、言及した旨を通知します
    • 新しく追加された記法の一覧ははてな記法一覧 (ヘルプ)をご覧ください
    • ツイートまとめ機能は、Twitter 記法で投稿されます
  • Twitterからの「IDトラックバック受信」やTwitterへの「リプライ送信」
    • Twitter 上でご自分のIDについて言及された場合に、その旨をはてなメッセージで受け取ることができるようになりました
    • また、Twitter 記法のうちユーザー名 (twitter@ ユーザ名) 記法を利用した際、該当Twitterアカウントへリプライ(返信)の形で言及アカウントにリプライを送ります
    • いずれの機能も、Twitter アカウントを連携すると有効になります。不要な場合は設定で無効にすることができます
  • Twitter アイコンの表示
    • 「このページ作者のTwitterへ」アイコン、「この記事についてTwitterに投稿する」アイコンを表示できます
    • 「設定」> 「記事の設定」から設定可能です

なお、今回の機能追加に先行して、5月20日Twitter公式のブログパーツTwitterウィジェット」(http://twitter.com/widgets) に対応し、サイドバー等に掲示可能となっています。

Twitter 連携機能の利用にあたって

Twitter 連携機能の利用には、設定画面から Twitter アカウントの連携設定を実行する必要があります。

管理ツールで「設定」> 「外部サービス連携」 > 「Twitter連携設定」 > 「Twitter アカウント」の順に移動し、設定を行ってください。Twitter アカウントを設定すると、編集画面にツイート用のコントロールが表示されるなど、各種機能が有効になります。

複数ブログ作成機能 (はてなダイアリープラスのみ)

標準のブログに加えて、新しいブログを追加できる複数ブログ作成機能を追加しました。

これまでもサブアカウントを利用したブログ作成は可能でしたが、複数ブログ作成機能では、普段利用しているはてなIDでログインしたまま、追加のブログを作成・編集が可能です。また、ブログの管理画面で複数のブログをまとめて管理することができます。

趣味のブログ、パブリックなブログとプライベートなブログなど、より気軽に、用途や趣向に応じたブログの使い分けが可能となります。



  • 有料オプションの「はてなダイアリープラス」にお申し込みの場合のみ利用できる機能です
  • 2つめ以降のブログの URL は /はてなID+好きな文字列(ブログID)/ となります (例 /hatenadiary+cooking/)
    • ID系の記法は複数ブログに対応しています (例 id:hatenadiary+cooking:detail など)
  • ブログはメインブログに加えて5つまで作成することができます
  • はてなダイアリー市民アフィリエイト設定、プロフィール設定など共通で利用できる属性はブログ間で共有します
  • はてなカウンターはブログにつき一つ、追加で付属します
  • ダイアリープラスを解約した場合、追加のブログは残り続けますが、更新を行うことができなくなります
  • 追加のブログを削除すると、ブログは 404 Not Found になります。(メインブログは削除できません)

現在は他ブログの存在をブログ訪問者知らせるオフィシャルな機能は用意しておりませんが、今後にプロフィールやプロフィールモジュールの拡張などで対応していけるよう検討しています。

SEO 設定機能 (はてなダイアリープラスのみ)

GoogleYahoo! 対応のサイトマップを作成したり、meta タグ設定が行える「SEO設定」機能を追加しました。同設定機能で、Google ウェブマスターツールや Yahoo! サイトエクスプローラーをはてなダイアリーでもご利用いただけるよう設定可能になりました。

SEO設定により検索エンジンからのアクセス誘導を強化したり、SEO 効果をツールで確認することが容易になります。

SEO設定の追加に併せて、兼ねてから要望のあった Ping URL の追加設定を用意しました。(こちらは外部サービス連携画面から設定可能です) はてなダイアリーが標準で対応している Ping サーバーに加えて、ご自分で好きな Ping サーバー 5つまでを登録して利用することができます。

  • 有料オプションの「はてなダイアリープラス」にお申し込みの場合のみ利用できる機能です
  • サイトマップは作成だけでなく、検索エンジンへの自動通知も行います
  • meta タグはいまのところ、name="keyword" と name="description" タグにのみ対応しています
  • ダイアリープラスを解約した場合、設定済み項目は残りますが、全ての機能は無効となります

応答時間の改善

バージョンアップにともない、以前からの課題であった応答問題の改善を実施しました。サーバーの大幅増強、ネットワーク構成の見直し、非効率なプログラム実装の排除などを行い全体のパフォーマンスを向上させました。

パフォーマンス改善については、今後のパフォーマンス低下を防ぐ意味でも継続的に指標をトラックし改善していきます。

そのほかの改善項目

ほか、新しい設定項目の追加など細かな改善を実施しました

どうぞご利用ください

  • 新機能や改善点の詳細については、既随時ヘルプに追記していきます
  • ご要望・不具合のご報告ははてなアイデアまでよろしくお願いします。継続的に改善を行っていきます

今回のバージョンアップは、今後予定しているはてなダイアリー改善の第一弾となります。モバイル版の改善、明日発売の iPad への対応、はてな各種サービスとの連携強化など続けてバージョンアップを行っていきますので、ご期待ください。

新しくなったはてなダイアリーどうぞご利用ください。


はてなダイアリーでブログをはじめよう!