まずは無料キャリア相談へ!
30代限定🎗️パパママ世代応援割

【簡単4ステップ】ブックマークレットの作り方!ブラウザ作業を効率化

更新: 2023.10.17

Webブラウザの機能を拡張できる「ブックマークレット」をご存知ですか?

ブックマークレットは、パソコンでの情報収集の作業効率を上げ、拡張機能が使えないスマホでのWebブラウザでの検索も快適にしてくれるツールです。

本記事では、ブックマークレット初心者向けに、ブックマークレットとは何か、基本的な使い方と作り方についてわかりやすく解説します。

ブックマークレットとは

「Webデザイナーはやめとけ」と言われる理由 働くメリットや注意点も解説

まずは、ブックマークレットとは何かという概要について以下で解説します。

  • ブックマークレットはJavaScriptで作られた簡単なプログラム
  • Webブラウザの足りない機能を補ってくれる

ブックマークレットはJavaScriptで作られた簡単なプログラム

ブックマークレットとは、プログラミング言語であるJavaScriptで作られた簡単なプログラムです。このプログラムをWebブラウザ上で実行することで、少し便利な機能が利用できます。

使うときは通常のブックマークと同じようにクリックするだけなので、非エンジニアであっても迷わずに使えるでしょう。

Webブラウザの足りない機能を補ってくれる

ブックマークレットを利用するおもな目的は、Webブラウザの足りない機能を補うこと。

ブックマークレットはブックマークから起動できるプログラムですので、拡張機能やアプリのインストールは不要です。

そのため、使用する環境に大きく左右されず、パソコンやスマホで同じように利用できます。

ブックマークレットの基本的な使い方

次に、ブックマークレットの基本的な使い方について以下で解説します。

  • Webブラウザのブックマークバーを表示させる
  • ブックマークレットをWebブラウザのブックマークに登録する
  • iPhoneでのブックマークレットの登録方法
  • Androidでのブックマークレットの登録方法
  • ブックマークレットを登録したブックマークをクリックして起動

Webブラウザのブックマークバーを表示させる

まずは、Webブラウザのブックマークバーを表示させましょう。

それぞれのWebブラウザで詳しい手順は異なりますが、基本的には設定の画面から表示できるものが多いでそこまで大差はありません。

Google Chromeの場合には、アドレスバーの右のメニューから「ブックマーク→ブックマークを表示」から設定できます。

ブックマークレットをWebブラウザのブックマークに登録する

ブックマークレットをWebブラウザのブックマークに登録します。

表示させたブックマークバーで右クリック。「ページを追加」といった内容の項目を選択して、新しいブックマークを追加します。

Google Chromeの場合には、アドレスバーの右側の☆マークから閲覧しているWebページを登録できるので、それを書き換えてもよいでしょう。

ブックマークの名前は好きなもので構いません。動作を表す内容にしておくとわかりやすいでしょう。URLにはJavaScriptで記述したコードを入力します。

保存を行えば、ブックマークへのブックマークレットの登録が完了です。

iPhoneでのブックマークレットの登録方法

iPhone・Androidでブックマークレットを登録する場合にも、基本的な流れは同じです。

ただし、スマホの場合には仮のブックマークを作り、書き換える手順が必要があることを覚えておきましょう。

iPhoneのSafariでブックマークレットを登録する場合には、まずブックマークを仮で登録します。

そのブックマークの編集画面から名前とアドレス部分の書き換えを行ってブックマークレットとして登録してください。

Androidでのブックマークレットの登録方法

AndroidのGoogle Chromeでブックマークレットを登録したい場合には、メニューから「☆」マークをタップしてください。

その後「ブックマークしました」という表示の右から編集をタップして、名前とURLを書き換えてください。

ブックマークレットを登録したブックマークをクリックして起動

ブックマークレットを登録したブックマークをクリックかタップをすれば、プログラムはすぐに起動できます。

「ブックマークレット」などのフォルダを作って管理しておくと、ブックマークが乱雑にならないのでおすすすめです。

【簡単4ステップ】ブックマークレットの作り方

使いたいブックマークレットが見つからないという場合は、自作にチャレンジしましょう。

「JavaScriptが記述できないプログラミング初心者でもOK」なブックマークレットの作り方を以下で4ステップで解説します。

  1. 必要なツールを用意する
  2. やりたいことに近いコードやブックマークレットを探す
  3. JavaScriptをブックマークレットに変換
  4. ブックマークレットのテストとデバッグ

必要なツールを用意する

まずはブックマークレットの開発に必要なツールを用意します。

以下のツールを最低限用意しておくと、スムーズに開発が進められます。

上記に載せたツールを使うのがおすすめです。この他にも、自分が作りたいブックマークレットに合わせてツールは適宜用意してください。

やりたいことに近いコードやブックマークレットを探す

「選択した文字列を検索する」「WebページのタイトルとURLをコピーする」といったやりたいことをまず決めます。

そして、そのやりたいことに近いコードやブックマークレットを探しましょう。

そのサンプルを基にして、ブックマークレットのプログラムを構築します。初心者でも短時間でブックマークレットが作成できるおすすめの方法です。

例えば、以下のWebサイトがサンプルコードを探す上で役立つでしょう。

JavaScriptをブックマークレットに変換

ブックマークレットに登録できるプログラムは、1行で記述する必要があり、長さにも制限があります。

そのため、JavaScriptで記述したコードをブックマークレットとして利用できる状態に変換する必要があるのです。

まず、変換の前にコメントを削除し、Online JavaScript beautiflierなどを使ってソースを整えておきましょう。

ブックマークレット用のコードの変換には以下のツールがおすすめです。

ブックマークレットのテストとデバッグ

ブックマークレットのプログラムができたら、テストとデバッグを行います。想定した通りの動きをするか確認し、問題があれば修正を行ってください。

テストとデバッグが完了したら、前述の手順を参考にしてブックマークレットをブックマークに登録して利用しましょう。

ブックマークレットはプログラミングの入門にも最適

ブックマークレットはWebブラウザを便利にするだけではなく、簡単に自作もできるのでプログラミングの入門にも最適です。

初めはコードをコピーする写経を行い、利便性を実感したらぜひ自作にもチャレンジしてください。JavaScriptを学習してツールを駆使すれば、そこまで難易度は高くありません。

また、目的がはっきりしていると、プログラミングの学習も楽しみながら取り組めるでしょう。プログラミング学習のきっかけとしても、ブックマークレットはとても役立ちます。

↑目次へ戻る

未経験からの転職の悩みを解決!無料カウンセリング開催中【転職成功人数4400名以上!※1

こんな不安や疑問はありませんか?
・未経験から転職して、本当に年収が上がるのか
・ITエンジニア転職後の働き方や稼ぎ方が想像できない
・スキルゼロからITエンジニアとしてフリーランスになれるのか

カウンセリングでは、ITエンジニア転職やプログラミング学習を知り尽くしたプロのカウンセラーが、あなたの悩み解決をサポートします。満足度93%※1、累計利用者数は42,000人以上!※2

無料で相談できますので、気軽にご参加ください。【テックキャンプは給付金活用で受講料最大70%オフ※4
※1.2018年10月24日〜11月16日(N=106)  2.2020年12月時点 3.テックキャンプ エンジニア転職は経済産業省の第四次産業革命スキル習得講座の認定も受けており、条件を満たすことで支払った受講料の最大70%(最大56万円)が給付金として支給されます

無料キャリア相談はこちら

この記事を書いた人

Kimura Hiroto
音楽・ITをはじめとするさまざまなジャンルのライティングを行っています。ITエンジニアの経験を生かし、テックキャンプ ブログでの執筆・編集を担当。好きな食べ物は豆腐。

あなたの理想のキャリアに合わせた、テックキャンプの2つのサービス

Advertisement