3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

本田圭佑の言葉どおり「プロフェッショナル」が「ケイスケホンダ」と言われるようにしてみた

Last updated at Posted at 2018-05-16

#はじめに
年末のクソアプリ advent calendarでジャルジャルのネタを再現して以来クソアプリを作ることが出来ていなかったが、NHKプロフェッショナルの本田圭佑の会がTwitterで盛り上がっていたので、雑にクソアプリを作ってみた。

何で盛り上がっていたのかというと、プロフェショナルという番組の最後に毎回聞かれる「あなたにとって、プロフェショナルとは?」という質問に「ケイスケ ホンダ」という答えが返ってきたからです。

#作ったもの
Twitter上で「プロフェシッョナル」という単語が出てきたら「ケイスケ ホンダ」に置き換えるChromeのアドオン

動作しているところ

#製作時間
2時間

  • /../gという部分が何を行っているか理解できず、”プロフェッショナル”って指定していて、なんで一部分しか変わらないんだろう…という点で詰まった

  • そもそもエディタで編集していたファイルが思っていたファイルと違っていて、アップロードしたはずなのに何も反映されない…という点で詰まった

#コード

fuga.js
$(function(){
  $("body").html(
    $("body").html().replace(/プロフェッショナル/g, "ケイスケホンダ")
  );
});
manifest.json
{
  "name": "ProfessionalToKeisukeHondaChromeAddon",
  "version": "0.0.1",
  "manifest_version": 2,
  "description": "プロフェショナルをケイスケホンダに置き換えるChromeアドオン",
  "content_scripts": [
    {
      "matches": ["https://*.com/*"],
      "js": ["jquery-2.1.4.min.js", "fuga.js"],
      "run_at": "document_idle"
    }
  ]
}

jQueryとかもうあまり使われていないかもしれないですが、普段営業をしている自分にとってはトレンドフォローして最新の言語を使うというよりは、ギャル電の方が仰っていた様にコピペバンザイで、まず動く物を作るのが大事という精神で作っております。

#参考にしたサイト
今から3分で,Chromeブラウザの独自アドオンを自作してみよう (jQueryを使ったクローム拡張機能を,開発および動作テストする入門)

[Javascript] ページ内の文字列の置換 replace

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?