Copyright © 2012 一騎当千×仕事術. All Rights Reserved. Snowblind by Themes by bavotasan.com. Powered by WordPress.
お役立ちサイト
http://handsfread.herokuapp.com/
こんなツールを待っていました。
説明はこちら。
『どんなページでも自動スクロールが可能になるブックマークレット』
http://www.lifehacker.jp/2012/04/120420handsfread.html
設定するには、HandsFreadのホームページを開いて、スクロールインターバル、スクロール幅(1pxごとのスクロール、または数秒ごとに大きめの幅のスクロールなどの設定が可能)を設定し、HandsFreadブックマークレットをブックマークツールバーへドラッグします。あとは、自動スクロールをしたい時にブックマークレットをクリックするだけです。
2つほど、ライフハッカーに書いていなかった裏ワザ?を発見したので、共有してみます。
複数のブックマークレットを登録すれば、スピードを調節可能
表示するページの文章・コンテンツ量、文字の大きさなどによって
スクロールのスピードを変えたい場合。
そういう場合は、
「3px/100msのブックマークレット」
→ javascript:setInterval(function(s){scrollBy(0,s||3)},100) ブックマークレット用
「5px/100msのブックマークレット」
→ javascript:setInterval(function(s){scrollBy(0,s||5)},100) ブックマークレット用
「7px/100msのブックマークレット」
→ javascript:setInterval(function(s){scrollBy(0,s||7)},100) ブックマークレット用
のように、スクロール速度の異なるブックマークレットをまとめて登録しておけば問題ありません。
文字の大きいサイトや、1画面あたりの情報が少ないサイトなら、3px/100ms、
文字の小さいサイトや、1画面あたりの情報が多いサイトなら、7px/100ms、
という感じで使い分けられます。
自動スクロールを止めるには?
自動スクロールしていて、「ここはちゃんと読みたい!」と思った部分があった場合は、
スクロールを「相殺」することで自動スクロールを止めることができるようです。
例えば、3px/100msでの自動スクロールを止めたい場合は、
「-3px/100ms」のブックマークレットを作っておいて、それを押すだけでOK。
例: javascript:setInterval(function(s){scrollBy(0,s||-3)},100) ブックマークレット用
一瞬、上下にブルブル震えてしまう事もあるのですが、
少し待つと、うまく相殺され、自動スクロールが止まってくれます。
ただし、振動が止まるまでの時間はまちまちです。
すぐ止まることもあれば、10秒以上震え続ける場合も…w
なかなか震えが止まらない場合には、
「同じ速度でもう一度自動スクロールさせて、止める」という荒業(?)もあります。
この時、同じ速度で自動スクロールさせなければ、
振動周期の異なる振動が加わってしまい、物凄い勢いで画面が揺れます。
(それはそれで面白いですが)
例をあげると、
javascript:setInterval(function(s){scrollBy(0,s||3)},100) ブックマークレット用
と
javascript:setInterval(function(s){scrollBy(0,s||-3)},100) ブックマークレット用
を実行して震えている最中に
javascript:setInterval(function(s){scrollBy(0,s||5)},100) ブックマークレット用
のように違う速度のブックマークレットを実行すると、震えながら自動スクロールします。
大変読みづらいです。
その後に、
javascript:setInterval(function(s){scrollBy(0,s||-5)},100) ブックマークレット用
を実行すると、
ちなみに、間違ってもブログの更新画面で実行してはいけません。
今やってみましたが、物凄くブログが書きづらくなります。
もちろん、最初から上に向かって自動スクロールさせることも可能です。
震えたくないあなたへ
とは言いつつ、しばらく実験していると、かなりの確率で震え続けることがわかりました。
それではさすがに実用に至らない…。
ということで、解決方法を見つけました。
javascript:setInterval(function(s){scrollBy(0,s||1)},10) ブックマークレット用
javascript:setInterval(function(s){scrollBy(0,s||-1)},10) ブックマークレット用
この2つのブックマークレットで相殺すれば、振動が起きません。
今までは「100ミリ秒につき●ピクセル」という移動速度だったところを、
「10ミリ秒につき1ピクセル」という移動速度にした…ということですね。
なんでこの方法で震えないのか、できれば説明したいのですが
文章が無駄に長くなってしまいそうなので、ここではやめておきます。
「10ミリ秒につき1ピクセル」で移動速度が速すぎるという方は、
「20ミリ秒につき1ピクセル」くらいにしてみると良いでしょう。
javascript:setInterval(function(s){scrollBy(0,s||1)},20) ブックマークレット用
javascript:setInterval(function(s){scrollBy(0,s||-1)},20) ブックマークレット用
「10ミリ秒につき1ピクセル」と「20ミリ秒につき1ピクセル」の中間くらいの速度がいいなー、という方は
「15ミリ秒につき1ピクセル」くらいの速度にしてみるといいかもしれません。
javascript:setInterval(function(s){scrollBy(0,s||1)},15) ブックマークレット用
javascript:setInterval(function(s){scrollBy(0,s||-1)},15) ブックマークレット用
(「20ミリ秒につき1ピクセル」だと、止めた時に一瞬震えます。「15ミリ秒につき1ピクセル」だと、あんまり震えません。)
ぜひお試しあれ!
Continue Reading »MacBookAir2を買った、とあるMac初心者にメールで送った記事のまとめ。
ライトユーザーならおそらくこのあたりだけ抑えておけば良いはず…。
その他、オススメの記事などあればぜひお知らせください。
【i-tunes関連】
PCを買い替えしたとき、iTunesのライブラリを完全に移行する方法
http://nomano.shiwaza.com/tnoma/blog/archives/007359.html
【インストールするソフト】
ブラウザ → GoogleChrome、Firefoxなどお好みで
Google日本語入力 http://www.google.com/intl/ja/ime/index-mac.html
Dropbox https://www.dropbox.com/
スカイプ http://www.skype.com/intl/ja/get-skype/on-your-computer/macosx/downloading/
オープンオフィス http://ja.openoffice.org/ Word・Excelなどの代わりに
セキュリティソフト http://qve.jp/blog/2009/06/22/mac_antivirus/
参考: セキュリティについて http://lhsp.s206.xrea.com/misc/antivirus-mac.html
●Windows歴18年の僕がMacBook Airにインストールしたアプリ
http://www.chrome-life.com/mac/1504/
【ハードウェア系】
●BUFFALO 10/100M USB2.0用 LANアダプタ (Wii&MacBookAir対応) LUA3-U2-ATX byバッファロー
→MBAには、有線LANケーブルを入れるポートがありません。
無線LANが使えない場合、有線LANをつなぐために必須。(家に無線LAN環境がない方はもちろん、旅行先対策として。)
いっそ無線LANを導入しようという方は、Wimaxなどがオススメ。
参考:UQ WiMAXの評判を詳しく調べてみた
【操作・設定まとめ記事】
●MacBook Airのキー操作がわからん!Windowsユーザーが戸惑うショートカットキーまとめ(チートシート付)
http://www.chrome-life.com/mac/1548/
>「WindowsのCtrlキー=MacのCommandキー」
公式版: http://support.apple.com/kb/HT1343?viewlocale=ja_JP&locale=ja_JP
●新型MacBook Airでした初期設定
http://k-do.org/archives/963
ちょっと便利になりそうな設定など。Capsの無効はいいですね。
「右クリック」に近い挙動も実現できる。
その他、オススメの記事などあればぜひお知らせください。
Continue Reading »