There are many categories of events including user events such as 'click' and system events such as 'DOMContentLoaded'.

So testing, right? We should do it. The thing is, testing is hard, and good testing is reaaaaaaally hard, and tbh I’m pretty bad at testing. So I end up not testing my apps, and then I feel guilty about it, but I’ll stop you now: you can’t run guilt on Travis. If this sounds familiar, then this blog post is for you. I did a little song-and-dance that sets up Puppeteer* , takes screenshots of your
技術書典5 で本記事をさらにパワーアップさせた本を書いたのでよかったらどうぞ Chromeデベロッパーツールを使いこなそう Console編 Chrome デベロッパーツールの Console には Web 画面を解析するための便利な機能が備わっています。 この便利機能を覚えておくと Web 画面からの情報抽出 や、 Chrome Extension 開発 がとても捗ります。 ※ 筆者はこの機能を利用して、 ウェブスクレイピング時のDOMセレクタを調べたり、 Q Accelerator などの Chrome 拡張機能を開発しています。 本記事では、次の3つを解説します。 Console の便利機能 実際に Qiita の画面を解析する手順 リアルタイムで評価結果を返す Eager Evaluation (Google IO 2018 で発表されました) 便利機能(コマンドライン API)
IT大手のヤフーは、ゲーム機やスマートフォンのアプリがいらずインターネットに接続できれば誰でも遊べるゲーム事業に本格的に参入することになり、大手ゲーム会社およそ50社と提携したことを発表しました。 ブラウザーゲームは従来のゲーム機やスマートフォンのアプリが必要なく、インターネットに接続できる環境であればウェブサイトを閲覧するブラウザーで遊ぶことができるゲームです。 ヤフーは「スクウェア・エニックス」や「コーエーテクモゲームス」など大手ゲーム会社52社と提携し、18日から39本のゲームの提供を始めました。 会見でヤフーの川邊健太郎副社長は「これまでゲーム機に縛られていたゲームが、いつでもどこでも自由にウェブでプレーできるようになる。長い歴史を持つゲーム業界での新たな挑戦だと考えている」と話しました。 ブラウザーゲームをめぐっては、IT大手の楽天がことし4月から自社で開発したゲームで本格的に参
当記事は現在執筆途中であり、正式版ではありません。記載ミスや実際と異なる情報などがありましたらコメント欄でご指摘ください。ブラウザの開発に関わっている方、開発をウォッチしている方からの情報は特に歓迎します。 (2017年9月7日更新)前回のまとめから時間が経過し、状況にいくらか変化が生じてきていること、伝聞に基づく検証を伴わない情報が多く流通しているとみられる現状を考慮し、あらためてまとめを書き直すことにしました。 Webを通じて触れることのできる、色々な方のコンテンツ・作品を自分の環境において発信者の意図に沿ったかたちで閲覧・鑑賞できているかを考えるためのひとつの材料としてこの記事を活用していただければ幸いです。 ご覧になる際は以下の点にご注意ください。 記載の情報は執筆時点での最新情報です。必ず記事の投稿・更新日時を確認してください。 複数のプラットフォームに対応したブラウザについては
つい最近、初めて作った Google Chrome エクステンション「Feedly をはてブ対応させる Chrome エクステンション」をブログで紹介したので、その時の技術的なメモなどを Qiita に残しておきたいと思います。まあ検索すればすぐに集まる程度の情報ではあるものの、一箇所にまとまってなかったので、自分用の備忘録でもあります。 全てのソースコードは github 上で公開しているので、気になる方は参考にしてみて下さい。実際に書いたスクリプトの簡単な解説もこの記事の最後に付録として付けています、 超最低限な Chrome エクステンションの作成 Chrome エクステンションは基本的に、一つのフォルダに保存された複数のファイルからなります。エクステンションのルートに必要な最初のファイルは、manifest.json というファイルで、これがエクステンションの基本的な情報を含んでい
AndroidのChrome。普段はグレーで当たり障りのない配色のヘッダー。 これを次の画像のように、画面上部にあるヘッダーの色(テーマ)を変更できます。たった1行のmetaタグをHTML内に記述するだけで 条件 もちろん条件があります。 Chromeのバージョンが39以降 公開時点(2016/4/20)で最新が49.0.2623.105なのでそこら辺はあまり気にしないでいいか。 Android 5.0以降 残念ながら4系はサポートせずです。 iOSは非対応のようです。 ソースコード ヘッダーを黒く染めたソースコードです。背景色を変えることで、文字色などは良しなに調整してくれます <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="robots" content="noindex"> <met
CSS cursor showcase. View, experience and choose one for your application ;).
Many e-commerce companies are mostly on the lookout for their data reporting since the majority of websites are crowded with lots of activity. Currently, many referrals are posted on websites, which should be identified and eliminated. It is therefore important to be able to identify these referrals by following the list of recommendations offered by Julia Vashneva, the Senior Customer Success Man
レスポンシブWebデザインでは幅にパーセントを使った指定をします。 そのパーセント値やパーセント値からpx値に置き換えた値は小数点以下の値が出てくることがよくあります。 そんなときブラウザはどのようにまるめる計算しているのかを検証したエントリーがあったのでご紹介。 まず、最初にブラウザのアクションは2つあります。 ひとつはパーセンテージの丸め方。 IE7-11…小数点第二位に切り捨てる上記以外のモダンブラウザ…より多くの小数点以下の桁数を丸めるもう一つはパーセンテージから割り出されたピクセル値の出し方。 IE8を例にみてみます。 例コンテナの幅は 1325pxコンテナ内のボックスに幅 50.5290112% を指定このボックスの幅は計算上は 669.5093984px ( (1325 / 100) x 50.5290112)IE8では669pxになるIE8でどう計算されているかというと、
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 昨今のWebブラウザはどのような機能があるのか把握するのも大変なほど多機能で便利ですよね。 Webブラウザの機能を把握してうまく使いこなせること(とくに開発者ツール)が、フロントエンドエンジニアの前提スキルになってきてるのかなぁと感じる今日この頃です。 ということで自分のデフォルトの開発用ブラウザはChromeなのですが、これを覚えて捗ったなぁということをメモしていこうと思います。 思い浮かんだら追記していこうと思っているのでストックして頂けると幸いです。 基本系 キーボードショートカットを覚える Chromeのキーボードショ
About fb-flo is a Chrome extension that lets you modify running apps without reloading. It's easy to integrate with your build system, dev environment, and can be used with your favorite editor. Live edit JavaScript, CSS, Images and basically any static resource. Works with your editor of your choice. Easily integrates with your build step, no matter how complex. Easily integrates with your dev en
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く