JavaScriptで携帯サイトをお手軽スマホ対応――「sparrow.js」無償提供

» 2011年09月27日 15時20分 公開
[エースラッシュ,ITmedia]

 シンメトリックは9月26日、既存のケータイサイトにJavaScriptを1行追加するだけでスマートフォン対応が可能というJavaScriptライブラリ「sparrow.js(スパロウ.js)」を発表した。提供はGPLライセンス方式となっており、個人・法人を問わず無償で利用が可能。

 sparrow.jsは、従来のように特殊な外部プロキシを介することなく既存ケータイサイトのスマートフォン対応が可能になる技術だ。これにより、外部ASP/システム拡張/プログラム開発といった手間やコストをかけることなく、簡単かつ迅速に企業のスマートフォン対応が実現できる。同社によれば既存のケータイサイトのシステムに対する影響はほとんどなく、スマートフォン内で動作するためシステム負荷およびパフォーマンス上の懸念もないという。具体的な機能は下記の通り。

JSファイルを読み込むだけで利用できる効果

  • Viewportを自動で挿入し、ケータイサイトがそのままスマートフォンで見れる
  • スマートフォンだけに適応するCSSを定義
  • 半角カナを全角カナへ変換する
  • ページ内リンクにスクロールアニメーションを挿入
  • 絵文字を絵文字画像に変換する
  • STYLE属性中のfont-sizeプロパティの変換(文字サイズの調整)

HTML中の要素にclass属性を埋め込むことで実現できる機能

  • 指定した要素以下を削除
  • 指定した要素以下を別の文字列で置き換える
  • STYLE属性を無効にし、クラス属性で指定したクラスセレクタを有効にする
  • スマートフォンIF(リスト)に変更する

 同社はケータイサイトのスマートフォン対応促進を目指し、サービスの提供を行う。こうした取り組みを通じて、同社の本格的な変換ソリューション「roundabout」の導入を企業が検討するきっかけを創出していく考え。

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年06月13日 更新
  1. スタバ長時間滞在、なぜ「一律ルール」設けない? “スマホでゲーム、PCで仕事も…広報見解は (2026年06月12日)
  2. 新エントリースマホ「arrows We3」発表 コンパクトな高耐久ボディーに5000mAhバッテリーや新カメラを搭載 (2026年06月11日)
  3. 「JALモバイル powered by ahamo」のお得度を検証 本家ahamoやIIJmio版とは何が違う? (2026年06月12日)
  4. スマホの“ミニ”外付けディスプレイが流行の兆し? 若者がインカメラではなく「アウトカメラ」で自撮りする理由 (2026年06月10日)
  5. 「日本通信アプリ」の新バージョン提供開始 FPoS対応で本人確認のセキュリティを強化 (2026年06月11日)
  6. 20万円超も珍しくない高額スマホ時代、「スマホ保険」の選び方と料金の目安は? (2026年06月12日)
  7. 「Nintendo Switch 2」が“転売ヤー”の餌食に 多言語版の買い占め→「プレイ50時間」条件復活 (2026年06月12日)
  8. なぜ? マクドナルド「巨大セルフ注文端末」に批判殺到の理由 UI/UXに価格表示まで……直面している課題とは (2026年05月14日)
  9. ソフトバンクが「今回もやる」とGalaxy S26を月額1円で販売――販売方法を早急に見直さないと撤退を迫られるメーカーも (2026年03月08日)
  10. あのシャープが「ウェアラブル」に参戦? スマホ「AQUOS」新製品予告 詳細は16日に発表 (2026年06月10日)
最新トピックスPR

過去記事カレンダー