Suche senden
Hochladen
Autopagerize on Firefox and Google Chrome
•
1 gefällt mir
•
1,397 views
S
swdyh
Folgen
Firefox Developers Conference 2009 LT
Weniger lesen
Mehr lesen
Weiterbildung und Persönlichkeitsentwicklung
Technologie
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 41
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
FireFoxによるWebデザイン
FireFoxによるWebデザイン
だいすけ ふるかわ
WordCamp Kansai 2014 セキュリティ&バックアップ
WordCamp Kansai 2014 セキュリティ&バックアップ
Tomoyuki Sugita
WordPressの多言語プラグイン「qTranslate」で、あなたのサイトも世界にデビュー♪
WordPressの多言語プラグイン「qTranslate」で、あなたのサイトも世界にデビュー♪
Chieko Aihara
素敵なjavascript ~google chrome編~
素敵なjavascript ~google chrome編~
ngi group.
今流行りのウェブアプリ開発環境Yeoman
今流行りのウェブアプリ開発環境Yeoman
tomo_masakura
【PlayFab】UnityAdsのリワード広告を統合する方法
【PlayFab】UnityAdsのリワード広告を統合する方法
TakuyaNakajo
Azure PlayFab Unity SDK vs C# SDK
Azure PlayFab Unity SDK vs C# SDK
YutoNishine
WordPress 多言語化プラグインqTranslateの紹介
WordPress 多言語化プラグインqTranslateの紹介
Takashi Uemura
Empfohlen
FireFoxによるWebデザイン
FireFoxによるWebデザイン
だいすけ ふるかわ
WordCamp Kansai 2014 セキュリティ&バックアップ
WordCamp Kansai 2014 セキュリティ&バックアップ
Tomoyuki Sugita
WordPressの多言語プラグイン「qTranslate」で、あなたのサイトも世界にデビュー♪
WordPressの多言語プラグイン「qTranslate」で、あなたのサイトも世界にデビュー♪
Chieko Aihara
素敵なjavascript ~google chrome編~
素敵なjavascript ~google chrome編~
ngi group.
今流行りのウェブアプリ開発環境Yeoman
今流行りのウェブアプリ開発環境Yeoman
tomo_masakura
【PlayFab】UnityAdsのリワード広告を統合する方法
【PlayFab】UnityAdsのリワード広告を統合する方法
TakuyaNakajo
Azure PlayFab Unity SDK vs C# SDK
Azure PlayFab Unity SDK vs C# SDK
YutoNishine
WordPress 多言語化プラグインqTranslateの紹介
WordPress 多言語化プラグインqTranslateの紹介
Takashi Uemura
僕のChrome拡張
僕のChrome拡張
Syo Igarashi
C# CloudScript Azure Functions との連携
C# CloudScript Azure Functions との連携
YutoNishine
Wordpress on heroku
Wordpress on heroku
Kokoro Sato
コードをさわらずにビジネスサイトを作ろう!
コードをさわらずにビジネスサイトを作ろう!
FLOW web planning & design
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
Yuji Nojima
今、WordPress を使う理由
今、WordPress を使う理由
Naoko Takano
第49回HTML5勉強会 Google I/O 2014サマリー
第49回HTML5勉強会 Google I/O 2014サマリー
Takuya Oikawa
WordPressを仕事で使用する際に便利なおすすめプラグインの紹介
WordPressを仕事で使用する際に便利なおすすめプラグインの紹介
Chieko Aihara
Introduction to Favmemo for Immature Engineers
Introduction to Favmemo for Immature Engineers
Takeshi Arabiki
Uno Platform 触ってみた
Uno Platform 触ってみた
一希 大田
Chrome For HTML5NIGHT
Chrome For HTML5NIGHT
Takuya Oikawa
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト
rie05
WebComponentsとPolymerを使ってみた
WebComponentsとPolymerを使ってみた
Nakazawa Yuichi
スマートスピーカーのバックエンドでAzure を使う方法
スマートスピーカーのバックエンドでAzure を使う方法
一希 大田
ブロックエディターで WordPress は この先どう変わる ?
ブロックエディターで WordPress は この先どう変わる ?
Naoko Takano
Windowsで始めるウェブ制作 ~開発環境 構築編~
Windowsで始めるウェブ制作 ~開発環境 構築編~
Yuki Kokubo
YARAIYA! Opendata with WordPress
YARAIYA! Opendata with WordPress
Hidetaka Okamoto
WordPressで行う継続的インテグレーションのススメ
WordPressで行う継続的インテグレーションのススメ
horike37
Fuchsia概略その1
Fuchsia概略その1
l_b__
var dumpを使わないWordPress開発フロー
var dumpを使わないWordPress開発フロー
優也 田島
Lamai Si Zahar
Lamai Si Zahar
Florin Stoica
Aom3
Aom3
guest97bd52
Weitere ähnliche Inhalte
Was ist angesagt?
僕のChrome拡張
僕のChrome拡張
Syo Igarashi
C# CloudScript Azure Functions との連携
C# CloudScript Azure Functions との連携
YutoNishine
Wordpress on heroku
Wordpress on heroku
Kokoro Sato
コードをさわらずにビジネスサイトを作ろう!
コードをさわらずにビジネスサイトを作ろう!
FLOW web planning & design
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
Yuji Nojima
今、WordPress を使う理由
今、WordPress を使う理由
Naoko Takano
第49回HTML5勉強会 Google I/O 2014サマリー
第49回HTML5勉強会 Google I/O 2014サマリー
Takuya Oikawa
WordPressを仕事で使用する際に便利なおすすめプラグインの紹介
WordPressを仕事で使用する際に便利なおすすめプラグインの紹介
Chieko Aihara
Introduction to Favmemo for Immature Engineers
Introduction to Favmemo for Immature Engineers
Takeshi Arabiki
Uno Platform 触ってみた
Uno Platform 触ってみた
一希 大田
Chrome For HTML5NIGHT
Chrome For HTML5NIGHT
Takuya Oikawa
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト
rie05
WebComponentsとPolymerを使ってみた
WebComponentsとPolymerを使ってみた
Nakazawa Yuichi
スマートスピーカーのバックエンドでAzure を使う方法
スマートスピーカーのバックエンドでAzure を使う方法
一希 大田
ブロックエディターで WordPress は この先どう変わる ?
ブロックエディターで WordPress は この先どう変わる ?
Naoko Takano
Windowsで始めるウェブ制作 ~開発環境 構築編~
Windowsで始めるウェブ制作 ~開発環境 構築編~
Yuki Kokubo
YARAIYA! Opendata with WordPress
YARAIYA! Opendata with WordPress
Hidetaka Okamoto
WordPressで行う継続的インテグレーションのススメ
WordPressで行う継続的インテグレーションのススメ
horike37
Fuchsia概略その1
Fuchsia概略その1
l_b__
var dumpを使わないWordPress開発フロー
var dumpを使わないWordPress開発フロー
優也 田島
Was ist angesagt?
(20)
僕のChrome拡張
僕のChrome拡張
C# CloudScript Azure Functions との連携
C# CloudScript Azure Functions との連携
Wordpress on heroku
Wordpress on heroku
コードをさわらずにビジネスサイトを作ろう!
コードをさわらずにビジネスサイトを作ろう!
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
エンジニアの為のWordPress入門 〜WordPressはWebAppプラットフォームです〜
今、WordPress を使う理由
今、WordPress を使う理由
第49回HTML5勉強会 Google I/O 2014サマリー
第49回HTML5勉強会 Google I/O 2014サマリー
WordPressを仕事で使用する際に便利なおすすめプラグインの紹介
WordPressを仕事で使用する際に便利なおすすめプラグインの紹介
Introduction to Favmemo for Immature Engineers
Introduction to Favmemo for Immature Engineers
Uno Platform 触ってみた
Uno Platform 触ってみた
Chrome For HTML5NIGHT
Chrome For HTML5NIGHT
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト
WebComponentsとPolymerを使ってみた
WebComponentsとPolymerを使ってみた
スマートスピーカーのバックエンドでAzure を使う方法
スマートスピーカーのバックエンドでAzure を使う方法
ブロックエディターで WordPress は この先どう変わる ?
ブロックエディターで WordPress は この先どう変わる ?
Windowsで始めるウェブ制作 ~開発環境 構築編~
Windowsで始めるウェブ制作 ~開発環境 構築編~
YARAIYA! Opendata with WordPress
YARAIYA! Opendata with WordPress
WordPressで行う継続的インテグレーションのススメ
WordPressで行う継続的インテグレーションのススメ
Fuchsia概略その1
Fuchsia概略その1
var dumpを使わないWordPress開発フロー
var dumpを使わないWordPress開発フロー
Andere mochten auch
Lamai Si Zahar
Lamai Si Zahar
Florin Stoica
Aom3
Aom3
guest97bd52
Harry Pictures
Harry Pictures
경용 박
Personal Trainer In Company
Personal Trainer In Company
murilors
Django Introduction Osscamp Delhi September 08 09 2007 Mir Nazim
Django Introduction Osscamp Delhi September 08 09 2007 Mir Nazim
Mir Nazim
Presentation Ketnet Kick Gaming Community Creativity
Presentation Ketnet Kick Gaming Community Creativity
VanLier
Mobilmob
Mobilmob
guesta05243
Elvis Uncovered
Elvis Uncovered
jayson_ang
liv da life
liv da life
satya414
Kaaleeraq
Kaaleeraq
eka
Aka
Aka
eka
Resized Presentation 2
Resized Presentation 2
tiredteach3
Ch02
Ch02
Khalid Rafiq
Presentacion Tema 11
Presentacion Tema 11
mivicacesan
Topics In Critical Pedagogy
Topics In Critical Pedagogy
Glen Gatin
Nezavisimost
Nezavisimost
ritari68
Andere mochten auch
(16)
Lamai Si Zahar
Lamai Si Zahar
Aom3
Aom3
Harry Pictures
Harry Pictures
Personal Trainer In Company
Personal Trainer In Company
Django Introduction Osscamp Delhi September 08 09 2007 Mir Nazim
Django Introduction Osscamp Delhi September 08 09 2007 Mir Nazim
Presentation Ketnet Kick Gaming Community Creativity
Presentation Ketnet Kick Gaming Community Creativity
Mobilmob
Mobilmob
Elvis Uncovered
Elvis Uncovered
liv da life
liv da life
Kaaleeraq
Kaaleeraq
Aka
Aka
Resized Presentation 2
Resized Presentation 2
Ch02
Ch02
Presentacion Tema 11
Presentacion Tema 11
Topics In Critical Pedagogy
Topics In Critical Pedagogy
Nezavisimost
Nezavisimost
Ähnlich wie Autopagerize on Firefox and Google Chrome
Secret of Firefox
Secret of Firefox
dynamis
ブラウザの拡張機能を使おう
ブラウザの拡張機能を使おう
y-n
Chrome Apps & Chromeウェブストア概要
Chrome Apps & Chromeウェブストア概要
yoshikawa_t
20130720 firefox os勉強会
20130720 firefox os勉強会
Masaya Nakayama
LingrBotを作ってみた/ ownCloud+Andoroid+Picasa+Flickr連携/Chromecast をLinuxで遊ぶ
LingrBotを作ってみた/ ownCloud+Andoroid+Picasa+Flickr連携/Chromecast をLinuxで遊ぶ
Kenichiro MATOHARA
WordBench Saitama vol.6
WordBench Saitama vol.6
masaaki komori
Chrome Extensionsから見るWebExtensions
Chrome Extensionsから見るWebExtensions
Yoichiro Tanaka
Facebook対応と大規模サイト移転のトライ&エラー
Facebook対応と大規模サイト移転のトライ&エラー
Garyuten
Composer bin plugin / ツールの依存管理から解放される
Composer bin plugin / ツールの依存管理から解放される
Kentarou Takeda
ChatWorkではじめるChrome Extensionもぐもぐ会
ChatWorkではじめるChrome Extensionもぐもぐ会
cw-ozaki
Firefox FAQ
Firefox FAQ
dynamis
View customize plugin for Redmineの紹介 (2019年版)
View customize plugin for Redmineの紹介 (2019年版)
onozaty
さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪
Honma Masashi
Firefox拡張機能を始める
Firefox拡張機能を始める
egtra
Web Site Optimization for Beginners
Web Site Optimization for Beginners
masaaki komori
2015.04.19 WordBench 埼玉 Git & WordPress
2015.04.19 WordBench 埼玉 Git & WordPress
Yutaro Miyazaki
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
Takashi Uemura
Arduino を PHP で制御する
Arduino を PHP で制御する
Kenichi Ahagon
ATNDに下書き保存とプレビューを追加するATND Draft
ATNDに下書き保存とプレビューを追加するATND Draft
Atsuhiko Kimura
2012/5/19 Webのパフォーマンスを考える ~WordPressと付き合うために~ @ WB Osaka
2012/5/19 Webのパフォーマンスを考える ~WordPressと付き合うために~ @ WB Osaka
tama200x Kobayashi
Ähnlich wie Autopagerize on Firefox and Google Chrome
(20)
Secret of Firefox
Secret of Firefox
ブラウザの拡張機能を使おう
ブラウザの拡張機能を使おう
Chrome Apps & Chromeウェブストア概要
Chrome Apps & Chromeウェブストア概要
20130720 firefox os勉強会
20130720 firefox os勉強会
LingrBotを作ってみた/ ownCloud+Andoroid+Picasa+Flickr連携/Chromecast をLinuxで遊ぶ
LingrBotを作ってみた/ ownCloud+Andoroid+Picasa+Flickr連携/Chromecast をLinuxで遊ぶ
WordBench Saitama vol.6
WordBench Saitama vol.6
Chrome Extensionsから見るWebExtensions
Chrome Extensionsから見るWebExtensions
Facebook対応と大規模サイト移転のトライ&エラー
Facebook対応と大規模サイト移転のトライ&エラー
Composer bin plugin / ツールの依存管理から解放される
Composer bin plugin / ツールの依存管理から解放される
ChatWorkではじめるChrome Extensionもぐもぐ会
ChatWorkではじめるChrome Extensionもぐもぐ会
Firefox FAQ
Firefox FAQ
View customize plugin for Redmineの紹介 (2019年版)
View customize plugin for Redmineの紹介 (2019年版)
さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪
Firefox拡張機能を始める
Firefox拡張機能を始める
Web Site Optimization for Beginners
Web Site Optimization for Beginners
2015.04.19 WordBench 埼玉 Git & WordPress
2015.04.19 WordBench 埼玉 Git & WordPress
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
Arduino を PHP で制御する
Arduino を PHP で制御する
ATNDに下書き保存とプレビューを追加するATND Draft
ATNDに下書き保存とプレビューを追加するATND Draft
2012/5/19 Webのパフォーマンスを考える ~WordPressと付き合うために~ @ WB Osaka
2012/5/19 Webのパフォーマンスを考える ~WordPressと付き合うために~ @ WB Osaka
Autopagerize on Firefox and Google Chrome
1.
AutoPagerize
on Firefox and Google Chrome swdyh 2009/11/08 Firefox Developers Conference 2009
2.
AutoPagerizeってなに?
3.
いろんなサイトで ページの自動継ぎ足しを行う
ブラウザ拡張
4.
5.
「ページの自動継ぎ足し」は GoogleAutoPagerから http://la.ma.la/blog/diary_200506231749.htm
6.
「いろんなサイトで動く」 ところがポイント
7.
今日はその話じゃないので それはWebで
8.
AutoPagerize Wiki:
About SITEINFO (ja) http://autopagerize.jottit.com/about_siteinfo_%28ja%29 キーワードは 「AutoPagerize SITEINFO」
9.
今日はブラウザ拡張の話
10.
もともとAutoPagerizeは Greasemonkeyスクリプト
として開発
11.
Firefox拡張にしたかったけど
何度も挫折
12.
Google Chromeで拡張が 作れるようになったらしい
13.
Google Chrome拡張の開発担当
Aaron Boodmanさん (Greasemonkeyの開発者)
14.
Google Chrome拡張の仕組みは Firefox拡張やGreasemonkeyが
ベースになっている
15.
Greasemonkeyと同じように ページ上でスクリプトを実行する content_scriptという仕組みがある
16.
Greasemonkeyスクリプト
+ GreasemonkeyAPIの代わりになる処理 ↓ Google Chrome拡張
17.
意外と簡単につくれた
18.
Firefox拡張は 何度も挫折したのに…
19.
同じようにFirefox拡張が できないものか
20.
Greasemonkey Complier
(Userscript Complier) http://arantius.com/misc/greasemonkey/script- compiler
21.
Greasemonkeyスクリプト をFirefox拡張に変換
22.
Greasemonkey Complier だと物足りなかったので もう少し良さそうなものを自作
23.
Greasemonkeyスクリプト
+ 自作ツールのAPI (Greasemonkey互換APIもあり) を使った処理 ↓ Firefox拡張
24.
でもFirefox拡張を生成するのは
けっこう難しくて ふつうに書こうか悩み中
25.
Jetpackでこれと同じよう なことができるといいな
26.
なのでこの自作ツールは 没になる可能性があるけど
27.
Chlorine http://github.com/swdyh/chlorine
28.
まとめると
29.
Greasemonkeyスクリプト
+ GreasemonkeyAPIの代わりになる処理 ↓ Firefox拡張 Google Chrome拡張
30.
AutoPagerize以外も この構成でブラウザ拡張が けっこうつくれるかも
31.
Firefox拡張もChrome拡張も
パッケージングはzip 解凍すればソースコード
32.
AutoPagerize http://autopagerize.net/
33.
それと、今日言いたいこと
34.
Firefox Developers Conferenceなんだけど…
35.
Google Chrome拡張も つくってみましょう!
36.
注: Googleのまわしもの
じゃないです
37.
Google Chromeの拡張システムは
Firefoxの拡張システムの 良いところ悪いところを踏まえて よくデザインされてる
38.
Google Chrome拡張の
つくり方は
39.
本家のドキュメント チュートリアルもあり http://code.google.com/chrome/extensions/
40.
特集:先取り! Google Chrome Extensions|gihyo.jp
… 技術評論社 http://gihyo.jp/dev/feature/01/chromeExt 著者 os0x
41.
ありがとうございました
AutoPagerize http://autopagerize.net/
Jetzt herunterladen