Opera

Google Mapsで「検索の作成」するとおかしなことになる件

Google Maps (http://maps.google.co.jp/ など) の検索欄で普通に右クリックして「検索の作成」とやると、前までは普通にカスタム検索エンジンが作れたのだが、いつのまにか出来なくなっている。(作ったやつで検索すると変なことになる)というわけで、ちゃん…

ローカルドメイン内でのみアクセスできる(?)オブジェクトwindow.opera.feeds

Webfeed.html のソースに出てくる window.opera.feeds というのを見てみる。window.opera.feeds というのは、おそらくローカルドメイン内からしかアクセスできないオブジェクトで、しかもローカルドメイン内でも javascript:var a=[];for(var b in window.op…

Webfeed.htmlを改善してフィードをツリー表示できるようにする

前置き Opera 9.6より前では、Opera はスタイルの付いてない XML 文書を開くと、文字列をザーっと表示するだけだった。そのため、XML をツリー表示させるユーザー JavaScript なりブックマークレットなりがたくさんあった。前にも何度かに分けて紹介したが、…

知ってる人は知っている、OperaのX-Widgetコンテストの最初の週間王者は日本人(?)

X-Widgets Challenge: First weekly winner ! - Opera Widgets blog - by the Opera Web Applications team クロスデバイス (パソコンでも携帯機器でも動く) Opera Widget を作ろう、という X-Widget コンテストというのを Opera が開催していて、その最初の…

Execute programのバグは解決に向かっている…らしい

これの件。 Notitle 続Execute programについて ・%u(%l)以降はスペースを入れようが何しようが全て「%u(%l)〜」と言う 一つの引数として認識されてしまう。 テストしたわけでもないので「らしい」としか言えないのだが、下のフォーラムトピックの Lex1 さん…

opera-wiki.comはMedia Wikiになって存続することになったそうな

opera-wiki 2.0 構築計画(下書き) - 黒いほう というわけで、「どう頑張っても読めねーよゴラ!」と評判の CAPTCHA 認証ともお別れになりそうです。 絶対もっとスクリーンショット集めたはずなのに、どこに保存したか覚えてない。何はともあれ、PukiWiki より…

iPhone用Operaがどうのこうの

いくつかこれ関連の記事がはてなブックマークに上がってるのを見たので補足。 Opera mini のiPhoneアプリ登録がアップルにはねつけられた(Rejected)! : AppBank iPhone版Opera mini、Appleに拒否される - Modern Syntax iPhone向けOpera miniはやっぱりダ…

OperaでGmailのキーボードショートカットからメールを削除できない件

ちょっと気になったので調べてみた。まずはおさらい。 表題のとおり、Opera だと Gmail のキーボードショートカットからメールを削除できない。 メール削除のショートカットは # である。 1年ぐらい前に、Opera だけの隠し Gmail ショートカットとして、End …

Operaは変なブラウザ

Opera は変な方法で広告を防いだりページ作成者の邪悪な思惑をブロックできるブラウザです。 FLASHなどをクリックするまで読み込まない - ┐(´ー`)┌なJavaScript雑記 結構広範囲で使える気がする広告ブロックスクリプト - ┐(´ー`)┌なJavaScript雑記 Operaの…

小画面モニターでのタブ縦置きに特化したOperaスキン

タブ縦置き用スキンと言えば Breeze Simplified MICRO が一番タブの縦幅が小さくて有名なのだが、それを改良してタブの横幅まで大幅に削った Netbook Vertical Tab Var というスキン。入れてみたけど、すごく小さい。タブバーがあることが気にならない。Tab …

window.operaのメソッド

javascript:var a=[];for(var b in window.opera){a.push(b)}alert(a.join('\n'));void(0); とかやると、こんな感じになる。 postError addEventListener removeEventListener defineMagicFunction defineMagicVariable getOverrideHistoryNavigationMode se…

window.opera.addEventListenerで付加した関数を消すとき

少し前からどうも解決できずに気になっていた問題がやっと解決した。 window.operaのイベントから呼び出された関数からじゃないとwindow.opera.removeEventListenerは使えないみたいです。 window.opera.removeEventListenerが曲者だった - ┐(´ー`)┌なJavaS…

ウェブページで用意されているショートカットを殺す

GitHubのショートカットを潰す - 素人がプログラミングを勉強するブログ ↑を見たので公開。Opera 限定だけど。 // ==UserScript== // @description Kill page shortcut // @namespace http://d.hatena.ne.jp/edvakf/ // @include http://* // ==/UserScript=…

OpearのgetBoundingClientRectとgetClientRectsがおかしいのでテストページを作った

Opera用Hit-a-Hint作成記・経過報告 5 - by edvakf in hatena 上の (さらに) 続き。テストページを作った。 Opera's getBoundingClientRect() and getClientRects() bug test page 何がおかしいのか試してみたい人は、test というボタンを上からクリックして…

OperaのCEOはユーザーのオフ会にも来る

Thanks for a great evening! - Opera India - by Opera India Opera India - Opera user meetup with Jon インドのユーザーミーティングにノルウェーのヨン様 (あだ名 by さいとうさん) が来たらしい。男女比10:3、年齢構成は日本のオフ会と同じぐらいか。 …

Operaのノルウェー本社のビデオ

Opera 社内の案内動画は移動の場面をカットしてあるので、複数の階が連続しているように見えるが、2 階、4 階、5 階での撮影画像が混在している。とさいとうさんが書いてたので思い出した。 Steve DavisというOperaの社員が書いているブログで、彼のOperaで…

Operaのバグ(?)3つ発見

3つじゃなくて2つだった getClientRects が失敗する要素がある <a id="hoge" href="http://google.com"></a> <br /> <a href="http://yahoo.com" >hoge</a>こんな感じのソースのときに、id="hoge" な要素 (innerText が無いか、またはサイズがゼロの画像の場合) の getClientRects がエラーも出さずに失敗する。最後の a 要素は、pre とか他の…

ブックマークのニックネーム一覧

パソコン向けOperaに対する要望 - パソコン向け Opera 関連 - 日本語 ブックマークのニックネーム一覧が欲しいです (当然検索のも込み) すぐ忘れるので… これはこういうことじゃだめなのかな?ブックマークを HTML にエクスポートすることができるので、CSS…

Last.fm Explorerというウィジェットがおもしろい

Last.fm Explorer - Opera Widgets ウィンウィン動く。おもしろいので一回使ってみて!Opera再起動せずにすぐ動かせるし、しかも「インストールしない」を押すとそのまま消せるのでラクだよ。 Flash使ってるのかなあと思ったけど、svgでやってるっぽい。2年後…

Opera使いの至福の時

A colleague of mine watched me work using Opera the other day and I was bouncing back and forth using tabs, history, custom search, before he blurted: "You gotta show me how you just did all of that." Muahahah, it's fun to show off browser…

Opera版Hit-a-Hintブックマークレットをより便利にするために動き出した

OperaでもVimperatorとHit-a-Hintぐらいできるよ - by edvakf in hatena Hit-a-Hintでヒント文字を指定できるようにした - by edvakf in hatena Hit-a-Hintブックマークレット(さらに)改良版 - by edvakf in hatena 一連の記事で扱ってきたHit-a-Hintブック…

Linux版・Mac版OperaでSpeak selectionもどき

Linux版Operaに喋らせる Speak selectionというアクションはWindows版にしか無いのだが、Execute programを使えばLinux版でも選択文字列を読んでくれる。元ネタ Make Opera speech (in Linux) - Opera for UNIX - Linux, Solaris, FreeBSD - Opera Community…

Intel Mac専用Opera

9.6 approaching - Desktop Team - by Opera Desktop Team Opera-users.jp » 9.6 接近中 週間お試し版Operaの今週号では、普通のMac版の他に、Intel Mac版というのが出来ていた。あまり用はないと思うけど、興味本位で比較してみた。先週号の、o960s_5228.dm…

JavaScriptなんかでこそこそ広告ブロックしてみたけど

前回の続き。 Operaでけっこう広範囲に使える広告ブロックスクリプト - by edvakf in hatena いろいろやってみたが、結局面倒になってきた。 SCRIPT要素をブロック 下のスクリプト (拡張子は.jsで保存) を使えば、SCRIPT要素で実行するJavaScriptがすべて無…

Operaでけっこう広範囲に使える広告ブロックスクリプト

ここに書いてあるスクリプトはもしかしたら意図したものとは違う動きをするかもしれません。続きを書きました↓ JavaScriptなんかでこそこそ広告ブロックしてみたけど - by edvakf in hatena 実験中。拡張子は.user.jsじゃなくて.jsで保存。 (function(){ doc…

OperaはiPhoneのデフォルトブラウザになるはずだったという噂があるらしい

下の記事が元ネタだが、どこから出た噂かは書いていない。おそらくガセネタ。 Rumormonger: Apple wanted Opera to be the iPhone browser iPhone用Safariを開発する前に、Apple側がOperaに強くお願いしたが、Operaが最終的には乗らなかったと書いてある。 b…

GyaO NEXTにOperaが載ってるらしい

GyaO NEXTというテレビの外付け箱があることすら知らなかったのだが、Operaの公式発表で知った。 Operaがあなたのテレビに新たなエンターテイメント体験を 8月11日から使えているらしいが、Operaの公式発表は今日だった。この遅さは何? アイ・オー、「Gyao N…

はてなダイアリーのキーワードリンクを無効にするCSS、Operaのみ (ネタ)

a.keyword,a.okeyword{ -o-link: "##" !important; -o-link-source: current !important; border-bottom: none !important; cursor: default !important; } クリックすればそのページのハッシュリンク"#"に飛んでしまう (ただしページ遷移は無い) し、空間ナ…

はてなダイアリーにopera:configへのリンクを張る方法がわかった

下の記事を読んでひらめいた。 OperaのCSS『-o-link』について - ┐(´ー`)┌なJavaScript雑記 はてなダイアリーにこのように書けば、 <a href="##" style="-o-link:'opera:config';-o-link-source:current;">隠し設定</a>こうなる。→隠し設定 あれこれ 一見無駄に見えるhref要素を付けるのは、そうしないと空間ナビゲーションでフォーカ…

Opera 9.60は近いらしい

9.60 beta 1 RC - Desktop Team - by Opera Desktop Team 「9.60 beta 1 RC」という微妙な位置付けらしい。ベータの前のリリース候補でいいの?毎度のごとく、これは正式版ではないので、使っていてパソコンがぶっ壊れても文句は言えません。 t_ashulaさんに…