Googleの検索結果での質問です。


検索結果の画面で各検索結果にマウスオーバーすると(正確には>>マークにマウスオーバー)
リンク先のサイト画像が表示されますが、このリンク先のブラウザでの表示イメージはどのように生成されているのでしょうか?
そういったAPIがあるのか、レンダリングを補助するような技術があるのかが検討がつきません。

この技術に関してどのように行われているのかご存知の方おられましたらアドバイスいただければ助かります。

回答の条件
  • URL必須
  • 1人5回まで
  • 登録:
  • 終了:2012/06/27 17:28:06
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:papa-tomo No.1

回答回数362ベストアンサー獲得回数107

ポイント50pt

WebKitに代表されるオープンソースのHTMLレンダリングエンジンを使うのが一般的な手法だと思います。

http://ja.wikipedia.org/wiki/WebKit

このWebKitを使ったツールやライブラリが色々と出回っていますから、そういったものを利用するのがWebKitを使うよりも簡単だと思います。

PhantomJS:http://phantomjs.org/
Coral:http://hmdt-web.net/coral/ http://hmdt.jp/coral/

id:quocard

回答ありがとうございます。

webkitのレンダリングを使ってやるわけですね。
手法自体が主いつかなったのでひじょうに勉強になりました。

2012/06/27 17:26:54
id:a-kuma3 No.2

回答回数4973ベストアンサー獲得回数2154

ポイント50pt

Google で使ってるかどうかは分かりませんが、こんなのがあります。
http://www.codediesel.com/php/taking-screenshots-of-websites-in-php/

WebKit をレンダリングエンジンに使った、ウェブページを画像ファイルにして保存するツールです。

id:quocard

回答ありがとうございます。

すでにPHPなどでもそういったものが出回っているようですね。
こちらで試して見ます。
ありがとうございます。

2012/06/27 17:27:48

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません