JavaScript

PageLinker: ページリンクタグ作成ブックマークレット

読了時間: 約223
PageLinker

今日は、ちょっとしたJavaScriptのプログラミングをしてみました。
とは言っても大したことはしていないのですけどね。
非常に簡単なブックマークレットを作成したのですよ。
せっかくなので、この記事で公開したいと思います。

PageLinkerと名付けた、このブックマークレットを使うと…。
今見ているページへのリンクタグをサクッと作成してくれます!
あなたがやることは、自動生成されたリンクタグをコピペするだけです。
一見地味ですが、これがあるのと無いのとでは作業効率が全然違いますよ。

もしもあなたが、今まで自力でリンクタグを設定していたのなら…。
このPageLinkerを使うことで、リンクタグを書くためにかかっていた時間を大きく省けるようになります。
ぜひこれからはPageLinkerを使いましょう!

PageLinkerとは何?

PageLinkerというのは、今見ているページへのリンクタグを一発で作成してくれるブックマークレットです。
このPageLinkerを使うことで、リンクを貼る作業を楽々行えるようになります。

ちなみに、これはJavaScriptで作成しているのですが…。
実は非常に簡単なコードでできています。
ちょっとでもJavaScriptを触ったことがあって、ブックマークレットの書き方さえ分かれば誰でも作成できるレベルです。
なので、全然大したことは無いのですよ。

でも、その機能は非常に実践的です!
リンクを貼るというのは、意外と頻繁に行われると思いますので…。
その際に、ぜひPageLinkerを使ってやってください。
あまりの便利さにきっと驚くでしょう。

PageLinkerの登録方法

PageLinkerは、お使いのウェブブラウザのブックマークとして登録します。
お使いのウェブブラウザのブックマークバー上の任意の場所に、以下のリンクをドラッグアンドドロップしてください。
「ブックマークレット」フォルダを作成して、そこに入れておくと良いと思います。

PageLinker

PageLinkerの使い方

PageLinkerの使い方はとても簡単です。

リンクを貼りたいページを開いている状態でPageLinkerをクリックします。
すると、プロンプトが表示されますので、そのプロンプトに表示されているタグ文字列をコピーします。
後は記事にペーストするだけです。

PageLinker

スズシンラボ オフィシャルブログ|フリーランス、鈴木俊吾(すずしん)の活動記録

PageLinkerのソースコード

PageLinkerのソースコードは以下のようになっています。
本来は1行ですが、分かりやすくするため改行を入れています。

リンク先記事のタイトルとURLを取得して、リンクタグ文字列を生成します。
そして、プロンプトにそのリンクタグ文字列を表示しているだけです。
ねっ、簡単でしょ?

javascript:(function(){
var t = document.title;
var h = location.href;
var tag = '<a href="'+h+'" title="'+t+'" target="_blank">'+t+'</a>';
prompt('PageLinker', tag);
})();

まとめ

今回作成したブックマークレット「PageLinker」を使うことで、リンクを貼る作業に必要な工程はコピペだけになります。
これは非常に便利ですよ!
あなたのブログ記事編集作業が楽になること間違いなしです!

私もリンクを貼る際には、このブックマークレットを使うようにしました。
もう作業効率が段違いですね!
リンクを貼ることが多ければ多いほど、PageLinkerは威力を発揮します。
もはや私としては手放すことはできませんよ。

あなたにも、ぜひこの便利さを体験してもらいたいですので…。
もし似たようなブックマークレットを使っていないのであれば、この機会にPageLinkerをお使いください。

プロフィール
読了時間: 約018

鈴木俊吾(すずしん)

経験無し・実績無し・コネ無しの状態から、人生大逆転を目指してフリーランスに。
「好きなことで生きる」をモットーに、現在は主にブログで情報を発信。
茨城県常総市を拠点に活動。
仕事は随時募集中。

Twitterでは、ブログ更新通知をしています。
フォローしていただけると、最新記事をすばやく読むことができます。
また、仕事に関するお問い合わせもDMにて受け付けています。
ぜひフォローをよろしくおねがいします。

@suzushin7をフォローする

お問い合わせ

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA