- 2010-05-20 (木) 14:47
- JavaScript | jQuery
追記 Hatena::Letに投稿してみました。
http://let.hatelabo.jp/cancer6/let/gYC-ypbCp6mDIQ
Google Font API なるものが公開されていたのでちょっと遊んでみた。 下記の一文を”Twitterのページを開いている状態”でロケーションバーにはりつけてエンターキーどーん。
javascript:(function(s){s.src="http://unolabo.boo.jp/misc/googleapi/google_fonts.js";document.body.appendChild(s)})(document.createElement('script'));
JSについては下記。
google_fonts.js
(function(api){ var api2 = api; api.type = api2.type = "text/javascript"; api.src = "http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"; api2.src = "http://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"; document.body.appendChild(api); document.body.appendChild(api2); if(location.href.indexOf('http://twitter.com/') != -1){ setTimeout(function(){ if(!window.jQuery || !window.WebFont) arguments.callee; else { WebFont.load({ google:{ families: ['Lobster', 'Yanone Kaffeesatz'] } }); $('.screen-name').css('font-family', 'Lobster'); $('.username').css('font-family', 'Yanone Kaffeesatz'); $('a.screen-name, a.username').css({ 'font-weight': 'bold', 'font-size': '120%' }); } },100); } })(document.createElement("script"));
Google API から引っ張ってきたかったけどどうにもうまく読み込めなかったので body に append することで妥協。
せっかくWebFontLoader使ったんだし、自由にフォントを変えられるようにしたいなぁ。
Comments:4
- natumi 11-05-01 (日) 2:00
-
すごいですね
- JOhn 11-05-01 (日) 2:01
-
you are genius!!
- eve 12-01-19 (木) 19:41
-
もしよろしければ、 “下記の一文を”Twitterのページを開いている状態”でロケーションバーにはりつけてエンターキーどーん。” の部分をもう少し詳しく教えて頂けませんでしょうか。 @papilio17 さんのように名前部分にwebフォントを使ってみたいのですが、 方法を探してもこの記事しか具体的には出てこなくて…。
- ゆう 12-01-25 (水) 19:28
-
ご覧いただきましてありがとうございます。
>もしよろしければ、 “下記の一文を”Twitterのページを開いている状態”でロケーションバーにはりつけてエンターキーどーん。” の部分をもう少し詳しく教えて頂けませんでしょうか。
ロケーションバー(アドレスバー)に “javascript:~”として貼り付けることで、 “google_fonts.js”をブックマークレットとして実行しています。 基本的にはご自身のブラウザで開かれているページの見た目を変えるだけですので、 この方法ではeveさんのやろうとしていることのお役には立てないかと思われます。
>@papilio17 さんのように名前部分にwebフォントを使ってみたいのですが、 方法を探してもこの記事しか具体的には出てこなくて…。
この方の場合Webフォントを使っているわけではなく、特殊記号を使っているのではないかと思います。
こちらのサイトで色々な特殊記号を探せます。 http://www.sciweavers.org/i2symbol もっと探したい場合は、「twitter 特殊記号」などで検索してみてください。
Trackbacks:0
- Trackback URL for this entry
- http://unolabo.boo.jp/archives/2010/05/20-twitter-googlefontapi.html/trackback
- Listed below are links to weblogs that reference
- 【JavaScript】Twitterの名前部分をGoogleFontAPIで洒落たフォントにするブックマークレット from うのらぼ。