はてなキーワード: firefoxとは
と思っていたけれど、いくつか抜け道があるみたいだ。100文字を明らかに超える長いコメントがいくつも存在している。
カッコやクォーテーションは3文字で1文字換算なのかな? URLが含まれると制限が緩いようだ。
いや、英語は全部3文字で1文字換算なのかもしれない。全部英語でコメントすれば300文字まで行けそうだ。
ユニコードのバイト数で文字数を数えているのだとしたら2バイト文字であるハンカクカナは3文字で2文字換算されるのだろうか?
試してみたところ半角カナはどうも1文字が1文字らしい。Firefox Webブラウザからためして拒否されたが他のインターフェイスからだとどうなるかは分からない。
ウェブ系の仕事をしてるが気軽にIE対応とか言われることがあるが気軽に対応できるものではない
もう5年くらいは経つのだろうか
ChromeやFirefoxは1,2ヶ月程度に1回アップデートをしていて毎回様々な機能が追加されている
未だに昔ながらのjQueryのみという作りをしているのであれば大して気にすることではないがモダンブラウザをターゲットに最新機能をどんどん導入している場合はIE対応がかなり辛い
実際に倍くらいの時間がかかることもある
JavaScript コア部分であれば Babel で変換したりpolyfillである程度の対応はできるが DOM などブラウザ固有の WebAPI はそうではない
別途それぞれのpolyfillを集めて多少はどうにかできるものもあるがそれですら手間になる
またBabel等を通さなくてはいけなくなるだけでも十分に時間がかかる
frameworkやtypescript, flowなどを使っていて事前コンパイルが必要な構成であるならばさほど影響はないだろうが、モダンブラウザのみをターゲットにしてるならそういったツールなしでも十分に書ける
事前処理が必要になるだけで開発にかかる時間やめんどくささは大きく変わる
さらにはそういったツールのわかりづらいバグを踏んだり、ブラウザのdevtoolsでのできることが制限されたりもする
devtools といえばIEだとデバッグすら快適に行えない
IEでのみ発生する問題が起きると特定の難易度がChrome等の倍以上と言える
これだけの苦労がIEに対応させるだけで出てくるのにオマケで対応してという気軽さで頼んでくる人が多い
最初はIE11だけだったのにやっぱりユーザにいるから10と9もというケースもある
私はフリーではないから値段を好きには決められないが、決められるなら
IE9以上→x4
くらいは取りたい
IEを倍にすると高いと言われそうだが、モダンブラウザのみでいいなら昔ながらの作り方より何倍も簡単に作れるわけだから Chrome のみならの割引でもいい
俺はFirefoxだけどちゃんと表示されるよ
◆端末のセキュリティ設定で提供元不明のアプリをインストールできるようにしておく。
https://adguard.com/ja/adguard-android/overview.html
Playストアにも同名のアプリがあるが機能制限版なので入れてはいけない、罠だ!
◆初起動後「クイック設定」をタップし、HTTPSフィルタリングは「後で(非推奨)」をタップ、「ローカルVPNを作成」をタップし接続リクエストでOK。
◆AdGuardの設定を開き『コンテンツブロック』の『フィルタ』内でチェックをすべて外す。
◆『コンテンツブロック』の『ユーザーフィルタ』内の右上メニュー(︙)でインポートを選択、下記URLをコピペし「xxxxxx」を現在の西暦と月に置き換え(2021年2月なら202102)OKを押す。
https://280blocker.net/files/280blocker_adblock_xxxxxx.txt
◆設定の『DNSフィルタリング』を開きオンにする。『DNSフィルタのカスタマイズ』→『+ DNSフィルタを追加』とタップし下記URLをコピペ。「xxxxxx」を同じく置き換え。
https://280blocker.net/files/280blocker_domain_ag_xxxxxx.txt
その後のDNSフィルタ名は適当に入力して「追加」を押す。入力が終わったら『AdGuard DNSフィルタ』のチェックを外しておく。
◆AdGuardホームに戻り保護が有効か確認、セキュリティ設定の『提供元不明のアプリ〜』もオフに戻しておこう。
http://wikiwiki.jp/nanj-adguard/
────────────────────────
おそらく情強の人は「なんでいまさら?」って思うだろうけど、自分はここにたどり着くまで数年かかってしまった。画面追従型広告にイライラしながらな!
自分で調べた人はわかると思うけどスマホの広告ブロック関連で検索してもろくな情報がでない。
ヒットする情報はたいてい広告ブロック機能のあるブラウザを使えだの、最後の手段Filter Proxyだの、ブラウザ以外のアプリの通信遮断ならNoRootファイアーウォールだの……。
Filter ProxyもNoRootファイアーウォールもとっくに開発が止まってるし、ブラウザ内の広告ブロック機能も最近の広告に対応していなくて役に立たない。しかもどの記事も筆頭で上げているAdblock Browserはお話にならない糞ブラウザときてる。
唯一効果的なのはアドオン機能でAdblockやuBlockがありユーザーフィルタを使えるブラウザだけど、アドオンが売りで有名なFirefoxのスマホ版は超もっさりで快適とは程遠い。
過去から現在までどの記事もほぼ同じ内容で、AdGuardやそこで使う280Blockrや豆腐フィルタなどの国内向け外部フィルタに言及した個人の記事は検索結果の下の方に埋もれてしまっている。
そんなわけでこの記事を書いた。不快な漫画広告や誤タップを誘発するクソ広告に苛つく多くの人に知って欲しいし、いまだにブロック機能付きブラウザを勧めたりChromeで広告を消す方法はないとか適当な記事を書いてる人にも知って欲しい。以下実際使用した上でのちょっとした解説です。
─────────────────────────
○AdGuardは勝手に終了されないよう、電池の最適化やメモリクリーナーアプリの対象外にしておくのがおすすめ。
○『アプリの管理』で広告ブロックするアプリを決定、右上のメニューでまとめて変更できる。広告の出るアプリ以外(カレンダーとかメールなど)は『AdGuardによる保護』のチェックを外して良い。『GooglePlay開発者サービス』など保護を外すと他のアプリをブロック出来なくなるものは警告文が表示される。また、マクドナルドアプリなど保護をオフにしないと起動しないものもある。
○有料版で使える『HTTPSフィルタリング』をオンにすればブロック精度が上がり、DNSのみでは消せない広告をブロックしたり広告跡の隙間を消したりできる。プレミアムお試し期間を使って体験してから課金を検討すると良い。
○『全てのアプリで広告をブロック』の項目はプレミアムユーザーのみ有効で、無料版はブラウザしかブロックできない。ということになっているが、実際は無料版でもDNSをオンにしてあればどのアプリの広告もほぼブロックできる。
○仕様上テザリングと同時に使えないため、親機になるときは自動でオフになる。子機として使うときはオンのままでOK。Bluetoothテザリングの親機にするときは手動でオフにする、ワンタップで切替可能なウィジェットを活用しよう。
○定期的にセールのお知らせがあり30〜50%OFFになるので課金するのもあり。ライセンスは買い切り版と1年更新版などがあるので注意。支払いはクレジットカードやPayPalなど。
○Operaのデータ圧縮機能と同時に使えない、Chromeは使える。
○ユーザーフィルタは自動更新されない(無料版)ので、定期的にインポートを開きOKをタップして280blockerを最新版に上書きする。URLの数字は前後一ヶ月有効(202102なら2021年1月〜3月まで有効)なので、期限が切れたら新しいユーザーフィルタとDNSフィルタをインポートして古い方は削除する。
ChromeならPersonal Blocklist
Firefox(57以前)ならHide Unwanted Results of Google Searchを入れろ
スマホは知らん
Anti Miner - No 1 Coin Minerblock
https://chrome.google.com/webstore/detail/anti-miner-no-1-coin-mine/abgnbkcdbiafipllamhhmikhgjolhdaf
Mining Blocker
https://addons.mozilla.org/ja/firefox/addon/miningblocker/
どっちも入れるだけで阻止するので取り敢えず追加しておけ
自分はMozillaのユーザの主導権を尊重する思想が好きでFirefoxを使っているので、他のブラウザをメインにするというのは解決にならない。
52ベースのESRは2018年6月までの命だし、Waterfoxは逆に新拡張が使えなくなるので難しい。
早々にWebExtensionsに対応してくれて感謝しか無い。
アドオンのサイトの検索ってand検索できない?単語を複数入れるとor検索になっているようでとても探しにくい。
アドオンとは関係ないが、爆速になったQuantumでも紀伊國屋書店のサイトだけ異常に重い(特にショッピングカードなどログインが必要な部分)試しにChromeで開いたところ重くない。理由が分かる方がいたら教えてください。
スター付けるときに、たまに引用スターにしようと思うことがあるんだけど、失敗する確率がすごく高い。環境は Win7 & Mac の Chrome。
ちゃんと数えたわけじゃないけど、体感だと7割くらいの確率で失敗してる気がする。
「スターを付けるブコメのここに共感した、ここが面白かった」というのを強調するくらいの用途だと、失敗しても「まあいいか」と思えるんだけど、
「ちょっとしたメッセージを伝えたい、でもメタブしてIDコールはちょっと仰々しいかな…」みたいなときが困る。しかもそういうときの方が余計に失敗するような…。
なので慎重になって「自分のブコメを書き換え → 少し待ってページ更新 → 自分のブコメに対して引用スターテスト」という段階を踏む。
テスト成功、よし相手のブコメに引スタ付けるぞ!……失敗。なんでや!
言いたいことをうまく伝えられないもどかしさと、相手の通知欄を汚してる申し訳無さでストレスがマッハ。
今日だけで2人に対して引スタ失敗してる。ほんとすみません…。
業を煮やして Firefox を DL してテストしてみたら、今のところ全部成功してるので、とりあえず引スタするときは Firefox から、という運用でやってみる。
だけどいざ本番となったら失敗するんだぜ、きっと!