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年03月12日 更新
  1. 「iPhone 17e」と「iPhone 17」は何が違う? 3万円の価格差をスペックから検証する (2026年03月10日)
  2. 庵野秀明、GACKT、ひろゆき、ドワンゴ川上らが集結 “カメラのいらないテレビ電話”をうたう新サービス「POPOPO」18日に発表へ (2026年03月11日)
  3. 「iPad Air(M4)」実機レビュー 「もうProじゃなくてもいい」と思えた性能、だからこそ欲しかったFace ID (2026年03月09日)
  4. 「iPhone 17e」を試して分かった“16eからの進化” ストレージ倍増と実質値下げで「10万円以下の決定版」に (2026年03月09日)
  5. どこでもウユニ塩湖? 3COINSで550円の「スマホ用反射ミラークリップ」を試す (2026年03月12日)
  6. 自分で修理できるスマホ「Fairphone(6th Gen.)」を見てきた わずか10分で画面交換、2033年まで長期サポート (2026年03月10日)
  7. 携帯キャリアの通信9サービス、総合満足度はpovoがトップ サブブランド勢が好調 MMDが調査 (2026年03月10日)
  8. 「Galaxy S26」シリーズはどこが安い? 一括価格と2年間の実質負担額を比較、お得なキャリアはココだ (2026年03月11日)
  9. キーボード付きスマホ「Titan 2 Elite」がUnihertzから登場 実機に触れて分かった“絶妙なサイズ感” (2026年03月09日)
  10. 60ms未満の音声遅延速度で端末をワイヤレス化「UGREEN USBオーディオトランスミッター」が30%オフの2309円に (2026年03月09日)
最新トピックスPR

過去記事カレンダー

2026年