ブックマークレットで用いられている技術として、正しいものを1つ選びなさい。
a. PHP
b. SSI
c. Java Servlet
d. JavaScript
「ブックマークレットとブックマークは別物なの?」
「うん、ブックマークを利用した技術がブックマークレットなんだよ。」
「ほうほう。」
「ブックマークの使い方は知ってるね?」
「気に入ったホームページを登録しておいて、そこから開くからいちいち検索しなくても良いんだよね、便利だよね~。」
「ブックマークレットはさらに、開いた後に小さなJavaScriptプログラムが実行されて色々な事をしてくれるサービスなんだ。」
「どんな事をしてくれるの?」
「ホームページの外観を変更(文字サイズの変更とか)したり、データを集計したり、他のページ(翻訳ページとか)に飛んだり、子画面を開いたりといろいろできるんだ。」
「なんだか何でもできそうで、逆によくわからないや。」
「そうだね、たとえば、ある文章をコピーしてgoogleのページをブックマークレットで開くと検索してくれるとかね。」
「ははあ、いちいち貼り付けなくても良いのか・・・するとスマートフォンなんかだと便利かもね。」
「うん、実は携帯電話のブラウザにも使えるんだよ。」
「へ~、ってでもボクはスマホ使ってないんだった・・・。」
「うん、使うにはインストールしたり登録したりする必要があるので初心者には敷居が高かったんだねこれが。」
「なので、便利な機能はブラウザが独自につけてしまったり、同じような機能のソーシャルボタンに人気を取られてしまってあんまり普及しなかったんだよ。」「そうだったのか~。ちょっと勿体ないね。」
【 第22回 第2部 第34問 解答&解説 】
[解答]d.
[解説]
ブックマークレットは、Webブラウザで動作するJavaScriptプログラムです。利用されている技術はJavaScriptです。