Safari Part72 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
Apple純正Webブラウザ、Safariの総合スレ。
■重要
質問時にはOS X / Safari / 使用プラグイン等のバージョンを明記すべし。
SafariStandなどの機能追加ツールは、Safariのバージョンに対応した物を使うこと。
セキュリティが完全なWebブラウザなど存在しません、OS/Safariは極力最新版を使うように。
■公式・参考
アップル - Safari -
http://www.apple.com/jp/safari/
新・mac 板 Safari スレッドまとめ @wiki
http://www3.atwiki.jp/safari/
■関連スレ
【SafariStand】Safari Plug-ins【SIMBL】1本目
http://anago.2ch.net/test/read.cgi/mac/1268226434/
■前スレ
Safari Part71
http://potato.2ch.net/test/read.cgi/mac/1445836240/ サブ機のMac mini (Mid 2011)&El Capitanだと落ちるね。
最近はアップデートしたのに、同じアップデートを通知してくるし。
今回もiTunes 12.6をアップデートしていたので無視してたけど、
新たにSafari 10.1が同包されたものになっていたので、インストールしたらこのザマ。 >>753
それかなり使い勝手悪いんだよね
ウインドウサイズ選ぶのにプレスホールドしないといけないしリサイズするとウインドウ位置が強制的に動くし >>745です。
とりあえずScriptEditorでアプリつくって、SpotLight(Cmd-Ctrl-[space])で呼び出すことでしのいでます。 複数タブでもリサイズ、移動できるんんでそこは便利かも。
ブックマークレットみたいに他のMacと同期できるといいんだけどな・・・ スクリプトエディタの環境設定>一般で
「メニューバーにスクリプトメニューを表示」にチェック入れて
~/Library/Scripts/Applications/Safari/
(Safari起動中にスクリプトメニューからスクリプトフォルダを開く>Safariスクリプトフォルダを開く)
にスクリプト(app形式でなくてもOK)放り込んでおくと幸せになれるかも。 んでそのSafariスクリプトフォルダをiCloudドライブに移動して元の場所にエイリアス作っておく。
他のMacでもiCloudドライブに出来上がったSafariスクリプトフォルダのエイリアスを
~/Library/Scripts/Applications/Safari/
に入れればあとから修正したり追加したりしても同期っぽいことできるよ。 >>745
試さずに言うけど、これって
tell app "Safari" to do JavaScript "そのスクリプト"
ってやっても動かない?
これができればまだ流用が楽だと思うが ツールバーのあたりが透過してるじゃん?
あの透過をオフにする方法はないのかな? システム一律じゃないの
システム環境設定アクセシビリティディスプレイ透明度を下げる 一律かはともかく、Safariで透過をオフにしたい。
システム環境設定でオフにするとツールバーだけじゃなくDockや透過しててほしい部分もオフになるからね。
それは困る。
transformをオフに出来れば全て解決するんだけど
すると必要なtransformまでオフになるのでこれも困る。 >>764
>ツールバーだけじゃなくDockや透過しててほしい部分もオフになるから
透過してほしいのは見た目がきれいだからですか?
それとも何かより大きなメリットがあるのですか?
最近透過を使うようになったのですが、メリットがまだよくわかってないので知りたいです だから、Safariのツールバーの話なので
他のアプリや箇所まで話を広げなくていい。
すべての透過の話ならここじゃなくSierraのスレにかいてる。 >>745です。
>>759-760
なるほど、iCloudDriveという手がありましたか。がっちり同期できそうです、ありがとう。
スクリプトは結局Dock(に作ったフォルダ)に入れてます。ただ、このスクリプトに限らず、SpotLightでの起動が癖になってますね。
>>761
どうやら、セキュリティ上、JavaScriptで開いたウィンドウ以外のリサイズ、移動はできないようになったみたいです。
試してみましたが動きませんでした。 >>766-767
答えられないから逃げてやんのww
ダッサww ID:FCSj4YDS0 触ってはいけないタイプの人だ とりあえずクソアップルは
前のバージョンにもどせるようにしろ! Webインスペクタでネットワークとかタイムラインとか開いてる状態でページを再読み込みすると、強制的にリソースに切り替わるようになっちゃった気がする
10.1から
いちいち戻す手間かかって面倒くさい >>768
試してくれてありがとう。それなら仕方ないね >>745です。
スクリプトです;
# tell application "Finder"
# set _b to bounds of window of desktop
# set _w to item 3 of _b
# set _h to item 4 of _b
# end tell
tell current application
set _w to (do shell script "system_profiler SPDisplaysDataType | awk '/Resolution/{print $2}' | awk 'NR==1'")
set _h to (do shell script "system_profiler SPDisplaysDataType | awk '/Resolution/{print $4}' | awk 'NR==1'")
end tell
tell application "Safari"
set the bounds of the first window to {(_w - 1150) / 2, 23, (_w + 1150) / 2, _h - 95}
end tell
コメントしてあるところはシングルモニタなら動きますが、マルチモニタの場合は”desktop”部分が全てのモニタを含んだ領域を示すのでうまくいきません。
ですので、シェルスクリプトを投げて、”一つ目のモニタ”の解像度を得ています。
で、そのモニタの中央に幅1150、下に95の隙間を開けてリサイズしています。
23というのはメニューバーの高さです。
ご参考までに。 サブ側のモニタ(表示してほしいモニタ)を指定する場合は
NR==1の1を2とか3とか、適宜変えてください。
system_profiler SPDisplaysDataType
をターミナルで実行した時に表示されるモニタの順番がわかりませんでしたので、場当たり的に作りました。 何度もすみません。
シングルモニタでもマルチモニタでも動きますが、シングルモニタしか考えない場合はFinder部分のコメントを外して
current application部分をコメントアウトした方がわずかに早いようです(ほぼ誤差の範囲ですが)。 >>774
すげぇ!ありがとうございます。ROMってましたけど、使わせていただきます。ペコリーノ >>745です。
>>777
ここに書いたかいがありますねw
これをなんとかお気に入りバーに登録できないものかと・・・
(というか、単純なショートカットで実行できないかなと) >>778
そんなの適当に好きなランチャ使えばよろし
ブックマークバーにこだわるなら、少々準備が面倒だがURLスキームを使えばいいよ
ちゃんとブックマークレットとして発動できるところまで確認した
(1) >>774を適当に直してアプリ形式で保存
※重要※
スキームで動作するにはopen locationハンドラがないとダメなので
on open location IDontNeedNoURL
tell me to run
end open location
などと追記しておく
(2) できたての.appの中身のInfo.plistを編集して好きなスキームを作る
ついでにLSUIElementをtrueにしとけばSafariが背面になったりしない
ちなみにちゃんとURLを受け取ることもできるので
コマンドラインを知ってる人は何でもできる
詳しくは
AppleScript: Launching Scripts From Links
https://www.macosxautomation.com/applescript/linktrigger/
これを簡単にするためのアプリもあるようだ(俺は試してない)
LinCastor | Onflapp's Blog
https://onflapp.wordpress.com/lincastor/ MacOS は10.9.5でSafariは9.1.3です。
ツイッターを表示した時に右クリックで「画像だけ表示」の機能を追加する機能拡張はありませんか? 自己レス
いつも通りSIPオフったらインスコ、動作出来たわ >>745です。
>>779
ありがとう!試してみる! >>781
Thank you
見落としてたよ
うちもうまくいった >>780
モーダルウィンドウで開いた状態の画像でいいのかな?
右クリックじゃないけどこの辺をブックマークレットにしておくとか。
javascript:window.open(document.getElementsByClassName('media-image')[0].src);
Twitterの仕様変更とかでクラス名変わったら使えなくなるけどね。 気象庁の高解像度ナウキャストとか、地図をドラッグするとWebコンテンツが落ちる。
動画も同様。 El CapitanのSafari10.1ならドラッグで落ちるのは既知のバグ。 Safari Cookies はもうダメか 長らく世話になったが 広告ブロックでuBlockと1Blockだとどちらの方が優れていて、
軽快に動かすことができますか? セッションマネージャーない?
Sessionsが去年で更新停止してて、何か乗り換えたいなと。 >>792
1blockerの方が良いんじゃないかな
広告以外の要らないコンテンツをクリックでブロック出来るし >>745です。
>>779他の皆さん
できましたできました!ありがとう!
ただ、確認のアラートが出ます…
リターンキー叩くだけなのでこれで行こうかと思います。 グーグルで検索出来なくなった
検索の度にパズルみたいな操作求められていつまでたっても検索結果見れない >>795
確認のアラートとは「このスクリプトを実行するには〜」のことだと思うが
cmd+ctrl+#とかでcontrolを押しっぱなしにしてるせいだろう
「初期画面を表示」のチェックを外した.appでも
開く瞬間にcontrolが押されているとそうなる
ショートカット自体を変更するか
正直難しいがcontrolをすぐ離すようにすれば解決だ
ブックマークバーの左から#番目を開くショートカットの
現行のデフォルトは確かcmd+opt+#だから普通は問題ないはずだが
確かに俺もcmd+ctrl+#の環境を見たことがある。理由は忘れたけど
cmd+opt+#が効かない場合などはシス環>キーボードで
ブックマークの名前を使って割り当ててやればよい >>798
タブの切り替えにcmd-1とかを割り当てていないので、お気に入りバーのショートカットがcmd-1なんですが、
アラートが表示されてしまいます。
あと、リーディングリストから開いたページはこのショートカットを使うと空白になってしまいます
(アプリを直接起動した場合は大丈夫)。
いろいろと細かい不具合が… >>799
「このスクリプトを実行するには〜[終了][実行]」のアラートでまちがいない?
普通に.appを手動で開くと出ないけどブックマークからだと出るってことだとすると
すまんが原因わからん
リーディングリストの件は試してないから何とも言えんがsafariの不具合かもね
やっぱり素直にランチャ使うとかサービス作るとかのほうがいいような気がする
サービスなら>>759と似たようなことができるし、ショートカットも当てられて
safari利用時以外は画面に余計なものを出さずに使える 豆腐フィルタとublockorigineにすると
youtube消えない? >>794
それはuBlock originにもありますね。 >>774 さんのスクリプトすごい、ちょっと改変するだけでずっとやりたかった複数ウインドウの一括リサイズ&位置移動が簡単にできた!ありがとう!
自分でもこういう便利なAppleScript書けるようになりたいなあ >>800
「このページで“ResizeSafari.app”を開くことを許可しますか? [キャンセル][許可]」
というアラートです。
とりあえずまた暇をみつけてサービスに作り変えてみます。ありがとう。 2011MBAから2015MBPに変えて
Safariが10になったんだが
スワイプで前ページに戻った時に
画面は表示されてるものの
たぶん再読み込みしてるのか
しばらくそのページがスクロールも
クリックも受け付けない状態になる場合が結構ある
なにか解決策ないでしょうか? Magic Mouseでも起こるよ。
どうせフィードバックをしても何年も改善しないしもう諦めた。 >>808
これはマウスやトラックパッド川の問題なの?
それともSafari自体が悪い? 他のブラウザでは起こらないからSafariがポンコツなんだろ >>809
Safariの問題でしょうね。
以前のバージョンでも現象は違うけどレンダリング時に変になることはあったし。
この辺とは関係ないけど、ページを表示してて上下左右のバウンドするモーションあるじゃん?
あれ邪魔じゃない?
Finderでも同じような動きをするけど、フワフワしてて嫌いだ。 SafariやFinderは止めたり弾く強さを調整できるけど、
iTunesのサイドバー以外の曲リスト止めるか従来の跳ね返りかで、
Safariで跳ね返りを弱めてもiTunesが思っ切り跳ね返ったりとまってたりでバランスが悪いw
iTunesの跳ね返り調整の方法をだれかしってればな。 >>805
進む、戻るボタンが問題ないなら、betterTouchToolとかでショートカットをジェスチャーに割り当てたらどうか 10.12.1+Safari10.0.1の環境で
dmm.co.jpの一番上の「DMM GAMES トップへ」の上の画像が表示にされずに
ホイール(MacOSのホイールの振れではなく独自のもの)が
ぐるぐるしっぱなしなのは何が原因ですか?
Firefox52.0.2だと最初はホイールが表示されるけど
しばらくするとちゃんと表示されます >>745です。
>>800他の皆さん。
サービス版できました。できました。
皆さんありがとう。長々とお騒がせしました。 >>819
ありがとう
やっとスッキリしました
Safariの問題だとずっと思ってました >>805
その現象はここ数週間位前から起きるようになった気がする
何かの拡張がアップデートして干渉でもしてるのかな? MacbookProLate2013, El Capitan10.11.6, Safari10.1 (11603.1.30.0.34)なんだが
ヤフオクの画面で、ページ内のウィンドウ(?)で
「この商品も注目されています」の中の1つをクリックして元のページに戻ると
数秒後に何もさわってないのに、またそのページに飛ばされる・・・
なんなんだろう、これ?
今のところ、ヤフオク以外ではこの挙動は確認できない >>781
780です。
safariが起動しなくなりました。safari単体をTime Machineから復元できません。
どうすればいいでしょうか? safari.appが置き換えられないので、Time Machineからデスクトップに保存。
2つのsafari.appの中身を開いてContentフォルダを無理やり置き換えてsafariが起動するようになりました。 だれかさ、アニメgifのループを制限するもしくは停止させる方法知らないかな? >>839
助かります。
ブックマークレットは全くわからないのでググって調べて使ってみます。
どうもありがとう! Safari10.0.3 Sierraだが
すぐリネームになる
ウザイ ブックマークの名前の編集のことだろう
最新版入れてないから知らんけど仕様変わったとか? ネバーエンディング・ストーリーのテーマ歌ってた人だろ ■ このスレッドは過去ログ倉庫に格納されています