WebApp

2chResAborn.user.js : 2ch.netをWebブラウザーで読むときNGワード含むレスを見せない

2ch.netのAPI変更で2ch専用ブラウザが使えなくなった。そこで2ch.netをWebブラウザで見ているわけなんだが‥‥すると2ch専用ブラウザにあった「あぼーん機能」が使用できない。そこで作ったよ User JavaScript。 UserJavaScriptってなんだっけ?

WebAbornをGoogleChrome version34以降で使う

GoogleChrome version 34以降は、標準ではUserJavaScriptが使えなくなりました。 WebAborn http://webaborn.herokuapp.com はUserJavaScriptなので、動作させるには一工夫必要です。

WebAborn ver19

WebAborn ver19で変更した以下2点について説明するぞ。 AタグのURLを置き換え対象に追加(タイプ1のみ)。 単語単位置き換えのとき最適化を抑制。 AタグのURLを置き換え対象に追加 これはどういう意味? …

GoogleChrome27でUserScriptがiframe内部で動作しない件

GoogleChrome27でUserScript(拙作WebAborn)が動作しないことがあると報告いただきました。 「userscript Google Chrome 27」でGoogle検索したところ、海外サイトに回答が見つかりました。iframeの内部ではUserScriptが無効になるようです。 追記: 2013-07-…

WebAbornデスクトップ版

個人的に作成・公開してる WebAborn(ウェブあぼ〜ん)は、これまでWebサービスとして作っていた。つまりWebブラウザで http://webaborn.herokuapp.com/ に行かないと使えなかった。 でもデスクトップ版を作ったので、これからは自分のPCでWebAborn.user.js…

TxtAbornを紹介

TxtAborn(テキストあぼ〜ん)というのを作成した。 これまでに作成したWebAborn(ウェブあぼ〜ん)は、Webブラウザで見るときに、見たくない文字列を置き換えて、見ずにすむソフトだった。 TxtAbornは、青空文庫などのテキストファイルに対して、見たくない…

WebAbornバージョン14をリリース

WebAborn(ウェブあぼ〜ん)という User JavaScript 作成サイト http://webaborn.herokuapp.com を公開してるんだけど、バージョンアップしたので報告だ。 変更点 テキストファイルを読み込んだときの扱いを変更。 HTMLの中の<script>タグは、NGワード検索対象から外…

WebAbornバージョン13をリリース

WebAborn(ウェブあぼ〜ん)という User JavaScript 作成サイト http://webaborn.herokuapp.com を公開してるんだけど、バージョンアップしたので報告だ。 Opera対応 更新履歴みると「Operaに再対応」とあるね。以前は動いていたんでしょ。 http://d.hatena.…

Herokuとnode.jsを使って簡単なWebアプリ

さて、Herokuを使って簡単なWebアプリを公開する手順をメモする。言語としてnode.jsを使うので、現在の公式バージョン node.js 0.6を使える環境を探した。Windowsはそもそもnode.jsとherokuの開発に向いてなさそうなので考慮外。Linuxで探すとDebian 6は少し…

WebAborn動作を確認: Safari 5.1 + NinjaKit 0.8.5

WebAborn(ウェブあぼ〜ん)という User JavaScript 作成サイト http://ai11.net/software/webaborn/ を公開してるんだけど、新たにWebブラウザのSafariで動作することを確認した。NinjaKitという機能拡張が必要だ。 これまでに Google Chrome Opera Firefox…

WebAbornをGoogle Chrome15にインストールする方法

WebAborn(ウェブあぼ〜ん)という User JavaScript 作成サイト http://ai11.net/software/webaborn/ を公開してるんだけど、「インストールできません」という報告をいただいた。 そういう場合どうするの? まず「再現できるか」確認する。 動作環境が書い…

WebAbornバージョン10にアップデート

WebAborn(ウェブあぼ〜ん)という User JavaScript 作成サイト http://ai11.net/software/webaborn/ を公開してるんだけど、「うまく動きませんよ」という指摘を2件いただいた。 ふむ。 2件の指摘はまったく同じで Google検索ページでレイアウトが崩れる、…

AndroidのOpera WebブラウザでNGワードを見ない方法

NGワードを、Webブラウザで見えないようにしてくれる「WebAborn」がAndroidでも動いたぞ。参考記事: WebページからNGワードを消すWebAbornバージョン7をリリース Androidってスマートフォンだよね。 Android版FirefoxではGreasemonkeyが動かないんだよな、い…

WebページからNGワードを消すWebAbornバージョン7をリリース

NGワード機能というのが、2chビューアやニコニコ動画についているよね。 見たくない言葉を消してくれるんだ。 これをWebページでも使えるようにならないかな‥と思って作ったのが WebAborn(ウェブあぼ〜ん) http://ai11.net/software/webaborn/ これがあれば…

Xpathの学習(2) GM「linkify」を解読

Xpath学習の、次のターゲットはこれ。 http://userscripts.org/scripts/review/1295 ソースは短い。 // ==UserScript== // @name Linkify // @namespace http://youngpup.net/userscripts // @description Looks for things in the page that look like URLs…

Xpath 入門

Xpathは重要だと思うので、しっかり会得するまで学習だ。http://www.atmarkit.co.jp/fxml/rensai/rexml08/rexml08.html Xpathの最初の初歩には、この記事がわかりやすかった。 図がわかりやすいね。 ノードには基本的に以下の3つがあるのか。 element node …

「ウェブページから NG ワードを消すGM」を解読(2)

[ http://d.hatena.ne.jp/itouhiro/20101030 の続きです] XPathの勉強しようと、はてなブックマークでXPathタグのついた記事 http://b.hatena.ne.jp/t/xpath を探してみた。http://d.hatena.ne.jp/mollifier/20100607/p1 さんの記事を読むと、 XPathを学ぶに…

「ウェブページから NG ワードを消すGM」を解読(1)

以下のページに記載されたJavaScriptを理解したいので、すべての行について理解できるまで解読してみるぞ。 ウェブページから NG ワードを消すグリースモンキーhttp://d.hatena.ne.jp/amachang/20100123/1264261110 なぜ理解したいんだい? そのページのJava…

amachang製 NG Filter! の使い方 【ブラウザでNGワード

オレは WebAborn http://ai11.net/software/webaborn/ という「ブラウザでNGワード機能を使う」ソフトを作って公開しているんだけど、JavaScriptマスターのamachangがさらに優れたNGワード機能を作って公開したんだ。 でもこのページだけじゃどう使っていい…

WebAbornを、AutoPagerizeでも動作するようにしたい

WebAborn (ウェブあぼ〜ん http://ai11.net/software/webaborn/) は、Webページに表示される特定の文字列を「あぼーん」(見えない文字列化)するソフトだ。 AutoPagerize (オート・ページャライズ http://www.forest.impress.co.jp/article/2008/01/16/autopa…