App/Browser
の編集
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
App
App/archiver
App/audio
App/audio/audacity
App/audio/mpg321
App/audio/puddletag
App/base64
App/Browser
App/column
App/diff-patch
App/downloader
App/ffmpeg
App/ffprobe
App/find
App/gimp
App/gnuplot
App/ImageMagick
App/info
App/inxi
App/LibreOffice
App/locate
App/md5
App/Music
App/Music/frescobaldi
App/Music/MuseScore
App/OCR
App/od
App/OpenOffice.org
App/pagers
App/pdf
App/QRコード
App/ripgrep
App/screen
App/script
App/sed
App/selenium
App/signal-desktop
App/skype
App/sylpheed
App/tmux
App/ttyrec
App/uniq
App/UUID
App/wget
App/xargs
App/テキスト処理
App/仮想化
App/仮想化/Docker
App/仮想化/qemu
App/仮想化/webos
AutoTicketLinkName
BracketName
CentOS
CentOS/yum
CrossCompile
Debian
Debian/kernel
Debian/kernel/ver8-or-older
Debian/Plan9関連
Debian/ver5
Debian/ver6
Debian/ver7
Debian/ver8
Debian/ver9
Debian/ver10
Debian/ver11
Debian/ver12
Debian/X
Debian/X/日本語
Debian/パッケージ管理
Deveice/Sensor/MotionSensor
Device
Device/Mouse
Device/Net/wifi
Device/Scanner
Device/Sensor
Device/Sensor/MotionSensor
Device/tty
Device/xmodmap
Editor
Editor/atom
Editor/binary
Editor/binary/beav
Editor/binary/hexedit
Editor/emacs
Editor/emacs/clang-format
Editor/emacs/flycheck
Editor/emacs/gdb-mode
Editor/emacs/github/copilot
Editor/emacs/html-mode
Editor/emacs/lisp
Editor/emacs/lsp-mode
Editor/emacs/markdown-mode
Editor/emacs/neotree
Editor/emacs/package-install
Editor/emacs/sdic
Editor/emacs/speedbar
Editor/emacs/XEmacs
Editor/emacs/ローカルビルド
Editor/emacs/多言語
Editor/fte
Editor/vi
FormattingRules
FrontPage
Help
InterWiki
InterWikiName
InterWikiSandBox
iPhone
Lang
Lang/C++
Lang/C++/Boost
Lang/C++/C++11
Lang/C++/C++11/thread
Lang/C++/C++11/コンテナ
Lang/C++/C++11/コンテナ/string
Lang/C++/C++11/初期化子
Lang/C++/C++17
Lang/C++/C++20
Lang/C++/error
Lang/C++/macro
Lang/C++/template
Lang/C++/コンテナ
Lang/C++/処理系
Lang/C-Sharp
Lang/Go
Lang/html
Lang/html/5
Lang/html/5/canvas
Lang/html/css
Lang/Java
Lang/Java/jar
Lang/Objective-C
Lang/Pascal
Lang/Perl
Lang/Perl/CGI
Lang/Perl/thread
Lang/Perl/utf-8
Lang/pike
Lang/Python
Lang/Python/Class
Lang/Python/Error
Lang/Python/import対象パス
Lang/Python/pip
Lang/Python/基本文法
Lang/Python/開発環境
Lang/Rust
Lang/sed
Lang/shell
Lang/shell/bash
Lang/shell/bash/設定
Lang/shell/bash/設定/command-not-found
Lang/Tcl_Tk_Expect
Lang/Tcl_Tk_Expect/Ctrl-キーマップ
Lang/TypeScript
Lang/xml
Mac
Memo
memo
MenuBar
midi
Multimedia
Net
Net/apache
Net/apache2
Net/dig
Net/dns/server
Net/domain
Net/http/アクセス制御
Net/iptables
Net/IRC
Net/Jenkins
Net/lighttpd
Net/mail
Net/mail/X-Face
Net/news
Net/news/gnus
Net/ntp
Net/pukiwiki
Net/pukiwiki/plugin
Net/resolv.conf
Net/SPAM
Net/ss
Net/tcpdump
Net/traceroute
Net/twitter
Net/vpn
Net/web
Net/webAPI
Net/wifi
Net/wifi/AP
Net/監視
otherlinks
PHP
Plan9
PPC
PPC/LinuxPPC
PPC/MkLinux
Prog
Prog/AI
Prog/autotools
Prog/cmake
Prog/Compiler/gcc
Prog/CrossReferencer
Prog/debug
Prog/debug/gdb
Prog/debug/lldb
Prog/debug/ltrace
Prog/debug/memory
Prog/debug/strace
Prog/formatter/clang-format
Prog/GoogleTest
Prog/Gtk
Prog/IDE
Prog/IDE/Geany
Prog/ldd
Prog/make
Prog/nm
Prog/Profiler
Prog/Qt
Prog/readelf
Prog/Sound
Prog/StaticCodeAnalysis
Prog/StaticCodeAnalysis/cppcheck
Prog/strip
Prog/TagSystem
Prog/TagSystem/cscope
Prog/TagSystem/ctags-exuberant
Prog/TagSystem/ebrowse
Prog/TagSystem/etags
Prog/TagSystem/gtags
Prog/TagSystem/id-utils
Prog/TagSystem/lctags
Prog/TagSystem/rtags
Prog/TagSystem/SilentBob
Prog/X/X11
Prog/プロセス間通信
Prog/プロセス間通信/SharedMemory
Prog/プロセス間通信/singal
Prog/人為的なシグナル
Prog/分散ビルド/distcc
Prog/逆アセンブル
PukiWiki
PukiWiki/1.4
PukiWiki/1.4/Manual
PukiWiki/1.4/Manual/Plugin
PukiWiki/1.4/Manual/Plugin/A-D
PukiWiki/1.4/Manual/Plugin/E-G
PukiWiki/1.4/Manual/Plugin/H-K
PukiWiki/1.4/Manual/Plugin/L-N
PukiWiki/1.4/Manual/Plugin/O-R
PukiWiki/1.4/Manual/Plugin/S-U
PukiWiki/1.4/Manual/Plugin/V-Z
RecentDeleted
RS232C
SandBox
Security
Security/aide
Security/chkrootkit
Security/clamav
Security/gpg
Security/pkcs
Security/ssh
Security/test
Security/パスワード解析
System
System/Audio
System/beep
System/bluetooth
System/cpu
System/dm-crypt
System/fs
System/fs/ext2-3
System/fs/mount
System/fs/nfs
System/fs/tmpfs
System/fs/xfs
System/fs/大容量のファイルを高速に作成する
System/fs/強制物理フォーマット
System/grub
System/Hardware情報
System/HDD/IDE/チューニング
System/input
System/iostat
System/Kernel
System/Kernel/Module
System/locale
System/memory
System/OpenCL
System/os
System/power/battery
System/Process
System/random
System/rpm
System/runlevel
System/signal
System/sudo
System/swap
System/USB-Boot
System/user
System/シリアル接続
System/環境変数
TeX
TeX/MusiXTeX
tools
Top/Editor/emacs/python開発環境
transcription/old
Ubuntu
VersionCtl
VersionCtl/git
VersionCtl/git/Gerrit
VersionCtl/git/Gerrit/old
VersionCtl/git/git-gutter+
VersionCtl/git/git-imerge
VersionCtl/git/magit
VersionCtl/git/magit/2.1.0
VersionCtl/git/magit/2.8.0
VersionCtl/git/magit/2.13.1
VersionCtl/git/magit/v3.2.1
VersionCtl/git/magit/v3.3.0
VersionCtl/git/subversion からの移行
VersionCtl/git/subversion とのコマンド対比
VersionCtl/git/tig
VersionCtl/git/統計
VersionCtl/hg
VersionCtl/Mercurial
VersionCtl/repo
VersionCtl/Subversion
WikiEngines
WikiName
WikiWikiWeb
Windows
Windows/cmd
X
X/DisplayManager
X/DisplayManager/gdm3
X/DisplayManager/lightdm
X/font
X/font/old
X/GNOME3
X/input
X/input/OnScreenKeyboard
X/input/キーアサインを変更する
X/input/グラゴル文字
X/input/日本語
X/input/日本語/ATOK X3
X/input/日本語/ibus
X/input/日本語/uim
X/KDE
X/remote
X/screensaver
X/terminal
X/terminal/mlterm
X/terminal/urxvt
X/terminal/uxterm
X/vnc
X/vnc/tigervnc
X/WindowManager
X/WindowManager/9wm
X/WindowManager/amiwm
X/WindowManager/awesome
X/WindowManager/CDE
X/WindowManager/cinnamon
X/WindowManager/dwm
X/WindowManager/flwm
X/WindowManager/i3
X/WindowManager/jwm
X/WindowManager/matchbox
X/WindowManager/MATE
X/WindowManager/mlvwm
X/WindowManager/qvwm
X/WindowManager/ratpoison
X/WindowManager/ude
X/WindowManager/WindowMaker
X/WindowManager/xfce4
X/xdotool
X/Xnest
X/xrdp
X/xvfb
YukiWiki
スタジオ・ホール
旅
旅/Czech
旅/三重
旅/京都・滋賀
旅/兵庫
旅/千葉
旅/各務
旅/和歌山
旅/埼玉
旅/山形
旅/岐阜
旅/岡山
旅/岩手
旅/島根
旅/愛媛
旅/新潟
旅/東京
旅/栃木
旅/神奈川
旅/秋田
旅/群馬
旅/茨城
旅/長野・山梨
旅/静岡
旅/静岡/伊豆
未整理
食
食/チェコ
食/各国
食/料理
食/激辛
食/蕎麦
食/郷土料理
#topicpath * 目次 [#f2ef0d7c] #contents(); /////////////////////////////////////////////////////////////////////////////// * Seamonkey [#seamonkey] - Debianでは、"iceape" というパッケージになっている。より新しいものを手っ取り早く(=自分でパッケージ化する手間までは掛けずに)使いたい場合、 .tar.bz2 ファイルを取ってきて適当な場所に展開・配置し、パスを通すのが早い。 -- 以下のパッケージをインストールしないと動かない(両方入れれば動くのは確認したが、両方とも必要かどうかは未確認)。 ia32-libs ia32-libs-gtk - [[user-agent-switcher(ユーザエージェントを詐称するツール)>https://addons.mozilla.org/ja/seamonkey/addon/user-agent-switcher/]] //============================================================================= ** ディストリビューションのパッケージとは別に最新を動かす [#use-seamonkey-release] + バイナリを取得する -- DownLoad 先:http://www.seamonkey-project.org/releases/ + 解凍し、パスを通す $ tar -xvjf seamonkey-*.**.*.tar.bz2 $ mv seamonkey ~/bin/seamonkey.d + 起動スクリプト作成 $ vi ~/bin/seamonkey --------------------------------------------- #!/bin/bash SEAMONKEY_DIR=${HOME}/bin/seamonkey.d EXEC=${SEAMONKEY_DIR}/seamonkey export LD_LIBRARY_PATH=${SEAMONKEY_DIR}; ${EXEC} ${@} & --------------------------------------------- :wq $ chmod 751 ~/bin/seamonkey //============================================================================= ** add-ons [#z149545a] - インストール時に「インストールスクリプトが見つかりません」とメッセージが出てエラーとなる場合 -- 原因は、add-onとseamonkeyとのバージョンが不整合な場合。 -- 同じadd-onの別のバージョンで試すと良い - どうしても無理矢理新しい Seamonkey のバージョンで、それに対応していないpluginを動かしたい場合は、 $ vi ${HOME}/.mozilla/seamonkey/${ID}.default/extensions/${PLUGIN_IDENTIAL_NAME}/install.rdf <?xml version="1.0"?> <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" (中略) <em:minVersion>2.0</em:minVersion> <em:maxVersion>2.5.*</em:maxVersion> ← ここのバージョンNo. を、現在の Seamonkey より大きなバージョンNo. にする </Description> (中略) </RDF> -- ${ID} は、プロファイルの識別に使っているらしい物 -- ${PLUGIN_IDENTIAL_NAME} は、add-on, plugin 毎に決められる名前 //============================================================================= ** 日本語化 [#l9248eba] - [[Seamonkey本家サイト>http://www.seamonkey-project.org/releases/]] から、 [[LanguagePack>http://www.seamonkey-project.org/releases/#langpacks]] からJapanese を選択し、インストールする。 //============================================================================= ** build [#b1d6699f] //----------------------------------------------------------------------------- *** 参考リンク [#kd541526] - [[SeaMonkey 1.0 を Solaris 10 + Sun Studio 11 でビルドしよう!!>http://blogs.sun.com/katakai/entry/seamonkey_1_0_%E3%82%92_solaris]] - [[Linux Build Prerequisites (Ja)>https://developer.mozilla.org/ja/Developer_Guide/Build_Instructions/Linux_Build_Prerequisites]] /////////////////////////////////////////////////////////////////////////////// * Firefox [#firefox] - [[Ftp site>http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/]] - [[Resizeable Textarea>https://addons.mozilla.org/ja/firefox/addon/resizeable-textarea/]] - [[fission>https://addons.mozilla.org/ja/firefox/addon/fission/]] - [[Configuration Mania>https://addons.mozilla.org/ja/firefox/addon/configuration-mania-4420/]] - [[Tab Mix Plus>https://addons.mozilla.jp/firefox/details/1122]] - [[Brushed Metal - XP>https://addons.mozilla.org/ja/firefox/addon/brushed-metal-xp/]] //============================================================================= ** ディストリビューションのパッケージとは別に最新を動かす [#d606c9e5] + バイナリを取得する -- DownLoad 先: http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/ + 解凍する $ tar -xvjf firefox-**.*.tar.bz2 + 解凍して出来たディレクトリを移動・パスを通す。ここでは ${HOME}/bin に予め PATH が通っているものとする。 $ mv firefox ~/bin/firefox.d + 起動用スクリプトを作る。 shared libraly の参照先を強制したいため、単なる実行バイナリへのリンクではなく、諸々の設定と起動を行うスクリプトを介して起動するうようにする。~ メーラーからの起動やコマンドラインからの起動も想定して、引数を渡せるようにすることも忘れずに。 $ vi ~/bin/firefox --------------------------------------------- #!/bin/bash FIREFOX_DIR=${HOME}/bin/firefox.d EXEC=${FIREFOX_DIR}/firefox export LD_LIBRALY=${FIREFOX_DIR}; ${EXEC} ${@} & --------------------------------------------- :wq $ chmod 751 ~/bin/firefox + GUIから起動したい場合は使用している環境のメニューに追加するなりする。 -- GNOME3 の場合は、「アプリケーション」ー「システムツール」ー「設定」ー「メイン・メニュー」でアイテムの追加が出来る。 //============================================================================== ** タブ一覧をキーボード・ショートカットから呼び出す [#wabe6ab2] + menu ー「編集」ー「設定」を選択 + 「一般」ー「タブグループ」にて、「Ctrl+Tab で最近使用した順にタブを切り替える(T)」にチェックを入れる + Ctrl-Shift-Tab で、そのウインドウのタブ一覧を呼び出せるようになる //------------------------------------------------------------------------------ *** 参考リンク [#n4501914] - [[タブ設定 - タブの開閉と切り替え>https://support.mozilla.org/ja/kb/tab-preferences-and-settings]] - [[Firefox のキーボードショートカット>https://support.mozilla.org/ja/kb/keyboard-shortcuts-perform-firefox-tasks-quickly#w_twindowtotabu]] //============================================================================= ** タブをドラッグで移動出来るようにする(firefox126〜) [#bd7f04f3] - firefox126 以降では、タブをドラッグで並べ替えることが出来なくなった。 - タブをドラッグで並べ替えられるようにするには、下記オプションをつけて firefox を起動する: -no-deelevate //////////////////////////////////////////////////////////////////////////////// * Firefox/Seamonkey 共通 [#firefox-seamonkey-common] //============================================================================= ** UserAgent の上書き add-on を使わず、about:config で変更する方法 [#y54d4edc] + ブラウザのアドレスバーに "about:config" と入力 -- 設定項目が多く、通常空白箇所はないので、例えば "agent" などの項目数の少ない項目名で検索を掛けておき、空白が出来るようにしておく + 空白箇所で右クリックし、「新規作成」→「文字列」を選択(英語版の場合は、「new」→「String」となる)。 + "general.useragent.override" と入力し「OK」をクリック。 + 変更したい UserAgent 文字列を入力し、「OK」をクリック。 例) Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 //============================================================================= ** 起動が遅くなったら... [#s1af09bc] *** DB(DataBase) を整理してやることでパフォーマンスの改善を図る [#c5137391] - Firefox/Seamonkey の DB -- Firefox/Seamonkey は、 sqlite による複数の DataBase(DB) を持っている。 -- これらDBが、使用するとともに肥大化していくことがあるので、最適化してやる -- 具体的には、 vacuum, reindex を行う。 - sqlite3 を使用する。なければ install。 Debian なら sqlite3 パッケージに含まれている。 # aptitude install sqlite3 - DBの最適化 -- DB は、各プロファイル毎に保存されている。場所は PROG: "firefox" or "seamonkey" ${HOME}/.mozilla/${PROG}/${PROFILE_DIR} --- PROFILE_DIR の実際の値は、下記の "Path=" の右辺から取得する: $ vi ${HOME}/.mozilla/${PROG}/profiles.ini [General] StartWithLastProfile=1 [Profile0] Name=default IsRelative=1 Path=<プロフィールのIDのようなもの> -- 最適化の実行 --- DBファイルは複数ある。これらに対して vacuum, reindex を実行する $ cd ${HOME}/.mozilla/${PROG}/${PROFILE_DIR} $ sqlite3 hoge.sqlite vacuum $ sqlite3 hoge.sqlite reindex ... - [[DBの最適化を行う前処理を入れた firefox の起動スクリプト例>http://devel.jpn.org/linux/wiki/index.php?plugin=attach&pcmd=open&file=firefox&refer=App%2FBrowser]] //============================================================================= ** mozilla add-ons link [#p97f892a] - [[Flashblock>http://flashblock.mozdev.org/]] - [[Pinball>http://mozilla-themes.schellen.net/]] - [[Remove it Permanently>https://addons.mozilla.org/ja/seamonkey/tags/display/Remove%20It%20Permanently?appid=59]] - [[Adblock Plus>http://adblockplus.org/en/]] //============================================================================= ** flashplayer plugin [#flashplayer-plugin] + sources.list に contrib を追記: # vi /etc/apt/sources.list # "main" の後ろに "contrib" を追記する # deb-src http://ftp.jp.debian.org/debian/ squeeze main deb-src http://ftp.jp.debian.org/debian/ squeeze main contrib ~ + install の実行 # aptitude update; # apt-cache search flashplugin flashplugin-nonfree-extrasound - Adobe Flash Player platform support library for Esound and OSS flashplugin-nonfree - Adobe Flash Player - browser plugin # sudo apt-get install flashplugin-nonfree flashplugin-nonfree-extrasound - 参考:[[さかな前線>http://daily.belltail.jp/?p=643]] /////////////////////////////////////////////////////////////////////////////// ** flashplayer plugin [#df660a6d] - 別解:手動インストール $ wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz $ tar -xvzf install_flash_player_10_linux.tar.gz libflashplayer.so ここから何らかの方法で root 実行(sudo なり su なりにて)配置する。 (元ファイルのバックアップを忘れずに!) /usr/lib/flashplugin-nonfree/libflashplayer.so Firefox/Seamonkeyなど起動している場合は一旦終了。 Firefox/Seamonkey を起動する。 /////////////////////////////////////////////////////////////////////////////// * google-chrome [#google-chrome] - chrome ベースのブラウザ。 //============================================================================= ** 「chrome アプリ」メニューの消し方 [#u8efa4ba] - cinnamon デスクトップ環境でメニューのカテゴリ列に「chrome アプリ」が表示されることがある。 - これを消すには、下記を削除する: ${HOME}/.config/menus/applications-merged/user-chrome-apps.menu //============================================================================= ** アドレスバーを非表示にする方法 [#a57bc9cf] - コマンドラインから、以下の引数で起動する: $ google-chrome --profile-directory=Default --app=<URI> /////////////////////////////////////////////////////////////////////////////// * vivaldi [#f419edef] - Opera 開発元の創設者の一人が立ち上げたブラウザ。 - [[https://vivaldi.com/]] - Linux版は、素のままではHTML5動画再生が出来なかったりする。その場合には下記よりパッケージを取得して手動インストールする: -- [[http://vvld.in/lm64]] /////////////////////////////////////////////////////////////////////////////// * netsurf [#netsurf] - 独自レンダリング・エンジンを使った軽量ブラウザ - Debian12 でインストールする場合は backports から取得する。 /////////////////////////////////////////////////////////////////////////////// * elinks [#elinks] - [[https://www.netsurf-browser.org/]] - テキストブラウザ。 - フレーム構造も代替テキストを使用せずそのまま表示出来る。 - Tab キーでフレームを移動する。 /////////////////////////////////////////////////////////////////////////////// * w3m [#yb1e3b85] - テキストブラウザの一種。国産 //============================================================================= ** option [#uca9db03] - 使用出来るオプション一覧は、下記で確認出来る。 $ w3m -show-option |~option |~description |~remark | |-o user_agent=<user-agent> |User Agent を <user-agent> にする | | |-o use_proxy=<bool> |proxy の使用 | |
#topicpath * 目次 [#f2ef0d7c] #contents(); /////////////////////////////////////////////////////////////////////////////// * Seamonkey [#seamonkey] - Debianでは、"iceape" というパッケージになっている。より新しいものを手っ取り早く(=自分でパッケージ化する手間までは掛けずに)使いたい場合、 .tar.bz2 ファイルを取ってきて適当な場所に展開・配置し、パスを通すのが早い。 -- 以下のパッケージをインストールしないと動かない(両方入れれば動くのは確認したが、両方とも必要かどうかは未確認)。 ia32-libs ia32-libs-gtk - [[user-agent-switcher(ユーザエージェントを詐称するツール)>https://addons.mozilla.org/ja/seamonkey/addon/user-agent-switcher/]] //============================================================================= ** ディストリビューションのパッケージとは別に最新を動かす [#use-seamonkey-release] + バイナリを取得する -- DownLoad 先:http://www.seamonkey-project.org/releases/ + 解凍し、パスを通す $ tar -xvjf seamonkey-*.**.*.tar.bz2 $ mv seamonkey ~/bin/seamonkey.d + 起動スクリプト作成 $ vi ~/bin/seamonkey --------------------------------------------- #!/bin/bash SEAMONKEY_DIR=${HOME}/bin/seamonkey.d EXEC=${SEAMONKEY_DIR}/seamonkey export LD_LIBRARY_PATH=${SEAMONKEY_DIR}; ${EXEC} ${@} & --------------------------------------------- :wq $ chmod 751 ~/bin/seamonkey //============================================================================= ** add-ons [#z149545a] - インストール時に「インストールスクリプトが見つかりません」とメッセージが出てエラーとなる場合 -- 原因は、add-onとseamonkeyとのバージョンが不整合な場合。 -- 同じadd-onの別のバージョンで試すと良い - どうしても無理矢理新しい Seamonkey のバージョンで、それに対応していないpluginを動かしたい場合は、 $ vi ${HOME}/.mozilla/seamonkey/${ID}.default/extensions/${PLUGIN_IDENTIAL_NAME}/install.rdf <?xml version="1.0"?> <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" (中略) <em:minVersion>2.0</em:minVersion> <em:maxVersion>2.5.*</em:maxVersion> ← ここのバージョンNo. を、現在の Seamonkey より大きなバージョンNo. にする </Description> (中略) </RDF> -- ${ID} は、プロファイルの識別に使っているらしい物 -- ${PLUGIN_IDENTIAL_NAME} は、add-on, plugin 毎に決められる名前 //============================================================================= ** 日本語化 [#l9248eba] - [[Seamonkey本家サイト>http://www.seamonkey-project.org/releases/]] から、 [[LanguagePack>http://www.seamonkey-project.org/releases/#langpacks]] からJapanese を選択し、インストールする。 //============================================================================= ** build [#b1d6699f] //----------------------------------------------------------------------------- *** 参考リンク [#kd541526] - [[SeaMonkey 1.0 を Solaris 10 + Sun Studio 11 でビルドしよう!!>http://blogs.sun.com/katakai/entry/seamonkey_1_0_%E3%82%92_solaris]] - [[Linux Build Prerequisites (Ja)>https://developer.mozilla.org/ja/Developer_Guide/Build_Instructions/Linux_Build_Prerequisites]] /////////////////////////////////////////////////////////////////////////////// * Firefox [#firefox] - [[Ftp site>http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/]] - [[Resizeable Textarea>https://addons.mozilla.org/ja/firefox/addon/resizeable-textarea/]] - [[fission>https://addons.mozilla.org/ja/firefox/addon/fission/]] - [[Configuration Mania>https://addons.mozilla.org/ja/firefox/addon/configuration-mania-4420/]] - [[Tab Mix Plus>https://addons.mozilla.jp/firefox/details/1122]] - [[Brushed Metal - XP>https://addons.mozilla.org/ja/firefox/addon/brushed-metal-xp/]] //============================================================================= ** ディストリビューションのパッケージとは別に最新を動かす [#d606c9e5] + バイナリを取得する -- DownLoad 先: http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/ + 解凍する $ tar -xvjf firefox-**.*.tar.bz2 + 解凍して出来たディレクトリを移動・パスを通す。ここでは ${HOME}/bin に予め PATH が通っているものとする。 $ mv firefox ~/bin/firefox.d + 起動用スクリプトを作る。 shared libraly の参照先を強制したいため、単なる実行バイナリへのリンクではなく、諸々の設定と起動を行うスクリプトを介して起動するうようにする。~ メーラーからの起動やコマンドラインからの起動も想定して、引数を渡せるようにすることも忘れずに。 $ vi ~/bin/firefox --------------------------------------------- #!/bin/bash FIREFOX_DIR=${HOME}/bin/firefox.d EXEC=${FIREFOX_DIR}/firefox export LD_LIBRALY=${FIREFOX_DIR}; ${EXEC} ${@} & --------------------------------------------- :wq $ chmod 751 ~/bin/firefox + GUIから起動したい場合は使用している環境のメニューに追加するなりする。 -- GNOME3 の場合は、「アプリケーション」ー「システムツール」ー「設定」ー「メイン・メニュー」でアイテムの追加が出来る。 //============================================================================== ** タブ一覧をキーボード・ショートカットから呼び出す [#wabe6ab2] + menu ー「編集」ー「設定」を選択 + 「一般」ー「タブグループ」にて、「Ctrl+Tab で最近使用した順にタブを切り替える(T)」にチェックを入れる + Ctrl-Shift-Tab で、そのウインドウのタブ一覧を呼び出せるようになる //------------------------------------------------------------------------------ *** 参考リンク [#n4501914] - [[タブ設定 - タブの開閉と切り替え>https://support.mozilla.org/ja/kb/tab-preferences-and-settings]] - [[Firefox のキーボードショートカット>https://support.mozilla.org/ja/kb/keyboard-shortcuts-perform-firefox-tasks-quickly#w_twindowtotabu]] //============================================================================= ** タブをドラッグで移動出来るようにする(firefox126〜) [#bd7f04f3] - firefox126 以降では、タブをドラッグで並べ替えることが出来なくなった。 - タブをドラッグで並べ替えられるようにするには、下記オプションをつけて firefox を起動する: -no-deelevate //////////////////////////////////////////////////////////////////////////////// * Firefox/Seamonkey 共通 [#firefox-seamonkey-common] //============================================================================= ** UserAgent の上書き add-on を使わず、about:config で変更する方法 [#y54d4edc] + ブラウザのアドレスバーに "about:config" と入力 -- 設定項目が多く、通常空白箇所はないので、例えば "agent" などの項目数の少ない項目名で検索を掛けておき、空白が出来るようにしておく + 空白箇所で右クリックし、「新規作成」→「文字列」を選択(英語版の場合は、「new」→「String」となる)。 + "general.useragent.override" と入力し「OK」をクリック。 + 変更したい UserAgent 文字列を入力し、「OK」をクリック。 例) Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 //============================================================================= ** 起動が遅くなったら... [#s1af09bc] *** DB(DataBase) を整理してやることでパフォーマンスの改善を図る [#c5137391] - Firefox/Seamonkey の DB -- Firefox/Seamonkey は、 sqlite による複数の DataBase(DB) を持っている。 -- これらDBが、使用するとともに肥大化していくことがあるので、最適化してやる -- 具体的には、 vacuum, reindex を行う。 - sqlite3 を使用する。なければ install。 Debian なら sqlite3 パッケージに含まれている。 # aptitude install sqlite3 - DBの最適化 -- DB は、各プロファイル毎に保存されている。場所は PROG: "firefox" or "seamonkey" ${HOME}/.mozilla/${PROG}/${PROFILE_DIR} --- PROFILE_DIR の実際の値は、下記の "Path=" の右辺から取得する: $ vi ${HOME}/.mozilla/${PROG}/profiles.ini [General] StartWithLastProfile=1 [Profile0] Name=default IsRelative=1 Path=<プロフィールのIDのようなもの> -- 最適化の実行 --- DBファイルは複数ある。これらに対して vacuum, reindex を実行する $ cd ${HOME}/.mozilla/${PROG}/${PROFILE_DIR} $ sqlite3 hoge.sqlite vacuum $ sqlite3 hoge.sqlite reindex ... - [[DBの最適化を行う前処理を入れた firefox の起動スクリプト例>http://devel.jpn.org/linux/wiki/index.php?plugin=attach&pcmd=open&file=firefox&refer=App%2FBrowser]] //============================================================================= ** mozilla add-ons link [#p97f892a] - [[Flashblock>http://flashblock.mozdev.org/]] - [[Pinball>http://mozilla-themes.schellen.net/]] - [[Remove it Permanently>https://addons.mozilla.org/ja/seamonkey/tags/display/Remove%20It%20Permanently?appid=59]] - [[Adblock Plus>http://adblockplus.org/en/]] //============================================================================= ** flashplayer plugin [#flashplayer-plugin] + sources.list に contrib を追記: # vi /etc/apt/sources.list # "main" の後ろに "contrib" を追記する # deb-src http://ftp.jp.debian.org/debian/ squeeze main deb-src http://ftp.jp.debian.org/debian/ squeeze main contrib ~ + install の実行 # aptitude update; # apt-cache search flashplugin flashplugin-nonfree-extrasound - Adobe Flash Player platform support library for Esound and OSS flashplugin-nonfree - Adobe Flash Player - browser plugin # sudo apt-get install flashplugin-nonfree flashplugin-nonfree-extrasound - 参考:[[さかな前線>http://daily.belltail.jp/?p=643]] /////////////////////////////////////////////////////////////////////////////// ** flashplayer plugin [#df660a6d] - 別解:手動インストール $ wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz $ tar -xvzf install_flash_player_10_linux.tar.gz libflashplayer.so ここから何らかの方法で root 実行(sudo なり su なりにて)配置する。 (元ファイルのバックアップを忘れずに!) /usr/lib/flashplugin-nonfree/libflashplayer.so Firefox/Seamonkeyなど起動している場合は一旦終了。 Firefox/Seamonkey を起動する。 /////////////////////////////////////////////////////////////////////////////// * google-chrome [#google-chrome] - chrome ベースのブラウザ。 //============================================================================= ** 「chrome アプリ」メニューの消し方 [#u8efa4ba] - cinnamon デスクトップ環境でメニューのカテゴリ列に「chrome アプリ」が表示されることがある。 - これを消すには、下記を削除する: ${HOME}/.config/menus/applications-merged/user-chrome-apps.menu //============================================================================= ** アドレスバーを非表示にする方法 [#a57bc9cf] - コマンドラインから、以下の引数で起動する: $ google-chrome --profile-directory=Default --app=<URI> /////////////////////////////////////////////////////////////////////////////// * vivaldi [#f419edef] - Opera 開発元の創設者の一人が立ち上げたブラウザ。 - [[https://vivaldi.com/]] - Linux版は、素のままではHTML5動画再生が出来なかったりする。その場合には下記よりパッケージを取得して手動インストールする: -- [[http://vvld.in/lm64]] /////////////////////////////////////////////////////////////////////////////// * netsurf [#netsurf] - 独自レンダリング・エンジンを使った軽量ブラウザ - Debian12 でインストールする場合は backports から取得する。 /////////////////////////////////////////////////////////////////////////////// * elinks [#elinks] - [[https://www.netsurf-browser.org/]] - テキストブラウザ。 - フレーム構造も代替テキストを使用せずそのまま表示出来る。 - Tab キーでフレームを移動する。 /////////////////////////////////////////////////////////////////////////////// * w3m [#yb1e3b85] - テキストブラウザの一種。国産 //============================================================================= ** option [#uca9db03] - 使用出来るオプション一覧は、下記で確認出来る。 $ w3m -show-option |~option |~description |~remark | |-o user_agent=<user-agent> |User Agent を <user-agent> にする | | |-o use_proxy=<bool> |proxy の使用 | |
テキスト整形のルールを表示する
添付ファイル:
firefox
74件
[
詳細
]