This web site is in the process of being updated for the recently-released v4 upgrade. In the meantime check out the new feature summary!
This web site is in the process of being updated for the recently-released v4 upgrade. In the meantime check out the new feature summary!
[2018/07/07 追記] 本記事ではChrome拡張について説明していますが、Firefox1やEdgeの拡張機能もほぼ同じ仕組みで動いています。 [2023/11/06 追記] #参考 ページを追加しました。 Chrome拡張。便利な機能を簡単に追加できるので使っている人も多いと思います。 ただ、インストール時の権限の注意書きが分かり難いので無条件に承認(追加)していることもあるのではないかと思われます。 そこで、本記事ではChrome拡張の権限の種類・確認方法の他、拡張がどこまで(悪いことを)できるのかとその対策を3段階の権限(危険性)レベルごとに紹介していきたいと思います。 便利だが危険性もあるChrome拡張 Chrome拡張をインストールすると、Webページを読むというブラウザ本来の機能だけでなく様々なことができるようになります。 例えば、Webメールの新着通知や記事などの
はじめに PHP Extension, pecl, phpize, php-config, *.so これらの単語を見て頭が頭痛になったことはありませんか? pecl installがコケてm9(^Д^)プギャーってなったことはありませんか? 私はあります。 しかしPHPの環境構築をしようと思ったら、PHP Extensionは避けては通れないテーマです。 ひとつひとつの仕組みの裏側を理解すれば怖いことはありませんので、いちど根っこから掘り下げて勉強しておきましょう。 2つに分断されたPHPの世界 PHPの世界では、ライブラリ配布方式が2つの世界に分断されてしまっています。 ライブラリの種類 配布サイト インストーラ 後者の「C言語で書かれたライブラリ」のことを「エクステンション」といいます。実体は拡張子.soファイルです。 php.iniの末尾に"extension=memcache
はじめまして、@hnwと申します。一部の方々に非常に人気があったシリーズ「PHP Extensionを作ろう」久々の続編です。といっても、今回はExtensionのソースコードは一行も出てきません。Extensionを作る準備段階の話題です。 PHP Extension開発時にオススメのPHPビルドオプションがあるのをご存じでしょうか。これは「拡張モジュール開発用に PHP をビルドする方法」でも紹介されているのですが、「--enable-debug --enable-maintainer-zts」というものです。 本稿ではこのビルドオプションについて解説し、php-buildを利用して環境構築する方法についても紹介します。 PHPのメモリ管理の概要 まずPHPのメモリ管理について簡単に紹介します。 Apache prefork MPM+mod_phpの組み合わせを例に挙げますと、Apac
markdown形式でリンクをクリップボードにコピーするchrome-extension作った 2012-07-23 21:14 画像とか追加 Chrome Web Store - Markdown Linker octopressでブログを書くようになって、markdownで文章を書く機会が増えた。 しかしながら画像やリンクをmarkdown形式で挿入するのが若干面倒なので chrome extensionを作ることにした。作りながら記事を書いてみる やりたかったこと とりあえずやりたいことは以下の3つ ページのタイトルとurlをコピー => [ title ]( url ) テキストリンクのtextとurlをコピー => [ text ]( url ) 画像のaltとurlをコピー => ![ alt ]( url ) このうち、1. はそういう拡張機能がすでにあるようだったが、2,3
今まで、自分あるいは社内だけで使うために作ったChrome extension「オレオレエクステンション」はChromeウェブストアに登録せず、ローカルに置いたcrxファイルを使って手作業でインストールしていました。 しかし、少し前にGoogleのポリシーが変わり、ウェブストアに登録されていないエクステンションは原則として*1使用できないようになりました。詳しいことは下記リンク先を読んでもらった方が早いと思います。 悪意ある Chrome 拡張機能からユーザーを守るために Chrome ウェブストアでホスティングしましょう - Google Developer Relations Japan Blog Googleによると2014-05-01以降はオレオレエクステンションを使えなくなるとのことでしたが、このエントリを書いている2014-06-11時点でも、一部のPCでは動作を続けています*
普段ブラウザはChromeを使って、色んなサイトを比較したり、同時進行するときなど、タブをいくつも開いています。タブは便利ですが、間違ってChromeを終了させてしまったり、クラッシュしたときに誰にも怒りをぶつけられずファビョることになります。 そんな不安を解消、解決してくれる拡張機能に出会えましたので、今回はそちらをご紹介したいと思います。 参考:Chromeブラウザを拡張機能するおすすめExtensions8選「Streamus」「AutoPatchWork」など 拡張機能「Session Buddy」でタブ管理 まずはChromeの拡張機能「Session Buddy」をインストールします。 インストールは一瞬で終わり、ツールバーにアイコンが表示されます。 このアイコンをクリックすると、新しいタブが開くと同時に、管理画面が表示されます。 開いていたタブの履歴は自動保存されている 管理
昨年夏に公開した Project Tab Manager という Chrome Extension のバージョン 2.0 を リリースしました。2.0 での変更点は下記の通り: 新しい UI。より直感的で使いやすくなりました。 タブの状態を追跡するようになりました。プロジェクトとして保存さえしていれば、気 軽にウィンドウを閉じて構いません。いつでも閉じた時の状態に復元可能です。 Chrome 再起動時にウィンドウとプロジェクトが自動的に関連付けられるようになりま した。以前はマニュアルで関連付けなければなりませんでした。 キーボードナビゲーションが可能になりました。 オプションがクラウドに保存されるようになりました。自宅や会社で共通の設定が利用 できます (要 Chrome サインイン)。 サマリー機能が拡張されました。自分がどのプロジェクトにどれくらい時間を費やした のか、2 ヶ月まで遡
普段ブラウザのタブをいくつ開いていますか? 20個以上のタブを開いてマルチタスクを気取っていたりしませんか? 大量にタブを開いていたとしても、実際のところは全然使いこなせていないものです。そればかりか、ブラウザに余計な負荷をかけていることもしばしば。そこで今回は、ChromeとFirefoxで使える素晴らしいタブマネジメント・ツールをご紹介します。 ■ChromeとFirefoxに標準搭載のタブマネージャを使う Chrome 開いているタブの同期 Chromeの最大の利点は、Googleアカウントと統合されている所。タブを含むあらゆる情報をアカウントに保存できます。タブの同期機能を有効にするには、Chromeのアドレスバーに「chrome://flags/」と入力し、「開いているタブの同期を有効にする」の項目を有効にします。これで、開いているすべてのタブをほかのコンピュータと同期することが
タイトルは若干釣り気味です GithubとGitlab両方使える MISAWA::MD https://chrome.google.com/webstore/detail/misawamd/legplkhbgdelfceignhcchogkmoflagl ミサワ画像をMarkdown形式でコピペできます Emoty https://chrome.google.com/webstore/detail/emoty/kgljgnbhcigffgoifhjbbifhbdkapmgm Githubなどで使える絵文字をポップアップで選んでクリップボードにコピペできます LTTM https://chrome.google.com/webstore/detail/lttm/jdidcgkdggndpodjbipodfefnpgjooeh textareaで手軽にミサワや LGTM.in/g の補完ができ
2014-08-02 追記 content script内だけで完結する(background.jsとの通信が発生しない)シンプルなコンテキストメニューをお探しならこちらのエントリが参考になると思います→Chromeアプリで長押しコンテキストメニュー 上の画像のようなコンテキストメニューをChrome拡張機能で実現する方法をご紹介します。 まずはプロジェクト構成から。 プロジェクト構成manifest.json main.js 128.png Chrome拡張機能(Extensions)の典型的なファイル構成ですね。 基本的に必要なのは manifest.json と js本体 の2つだけ。 ちなみに 128.png はアイコン画像です。 manifest.json { "name": "My Context Menu Extension", "description": "Sample
どうも!Google Chrome歴3年と9ヶ月のするぷ( @isloop )です。 今日はちょっと僕が今使っているスーパーおすすめのGoogle Chrome拡張機能をご紹介しようかなと思います。 いまやChrome拡張機能は、もう数え切れないくらい出ていて便利なものも多いですが、むやみやたらに入れすぎても動作が遅くなってしまいます。 そういうことで「無駄な拡張機能は絶対いれん!」と、なるたけChromeをシンプルにするように3年間心がけてきました。 しかし、「これはどうしても捨てることはできん!無理!だって便利なんだもん!」というのが今回ご紹介するベスト14のChrome拡張機能でございます。 というわけで、この記事がGoogle Chrome拡張機能難民の方々に少しでも参考になれば幸いです。ではいってみましょう! ウェブ閲覧がラクになるGoogle Chrome拡張機能 Keycon
What I like best about Jitouch is that it lets you perform, with a single-hand gesture, actions that would otherwise require switching to the keyboard, accessing a menu, or using two hands. - Macworld.com I’ve installed jitouch to expand the set of available gestures. - Randall Munroe, xkcd.com MacBook’s TrackPad is an awesome piece of innovation given the many innovative features built-in. If you
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く