タグ

htmlに関するincepのブックマーク (19)

  • Node.js でお手軽スクレイピング 2020 年夏 - Qiita

    皆さんは Web ページのスクレイピングって書いた事ありますか?私はあります。だってどんなに平和で平穏な生活を送っていても数年に一度はスクレイピングってしたくなりますよね。「うわーまじか!API ないのかよ…。」的な。 そうしたら HTTP クライアントと HTML パーサのライブラリを探してきてインストールした上でごりごり書くことになると思います。でも実際に書いてみると、そうやってライブラリのインストールをしたりサンプルコードで動作確認している時間よりも、HTML を解析して実際にパースしたところから対象の要素を取得して欲しい値を取り出す試行錯誤の時間の方が長かったっていう事はないですか? 今日ご紹介する Node.js でお手軽スクレイピングは、その辺の試行錯誤の手間を極力減らすことが出来る方法です。2020 年夏の最新版です。 まずは環境から。特に古いものを使う理由もないので 202

    Node.js でお手軽スクレイピング 2020 年夏 - Qiita
    incep
    incep 2020/07/21
    “デベロッパーツール上で欲しい結果が得られるようになったら、そのコードをスクリプトファイルに貼り付ければそれだけでもうスクレイピングの完成です。”
  • HTML5で学会タイマー

    ※ いくつかアップデートしました (2015/10/03) ・URLに設定が反映されるようになりました. ブックマークすることで現在の設定を保存できます. (Chromeでローカルファイルからの実行の場合セキュリティ上の理由でアプリからURLを更新することができません.左上のロゴが現在の設定を含んだURLへのリンクになっていますので,こちらをご利用ください.) ・画面サイズに適応した表示の調整を強力にしました. ※ いくつかアップデートしました (2015/09/01) ・ 時間表示下部のコメントを編集可能にしました. ・ iOS対応しました. ・ ダウンロード先などをGitHubに統一しました. 第40回制御理論シンポジウム で初めて学会の司会をする機会がありました. この学会では司会者がタイムキーパーを兼ねるのですが, 緊張でベルを忘れる気がしたのでタイムキーパー業務を自動化することに

    HTML5で学会タイマー
  • うわっ、私のサイトBootstrapくさすぎ!? たった数文字変えるだけでBootstrapのくさみが抜ける7つのCSSテクニック。

    なんか、このサイトBootstrapくさい。そう感じることはありませんか? その理由はズバリ、欧文ベースでつくられたフレームワークを文字構造の違う日語で適用した際に不都合が出てしまっているからです。 それらが醸し出す違和感を放っておくと、Bootstrapくささを生み出す大きな原因になってしまいます。 そもそもの問題として、欧文と比較して和文は文字の要素が多く、文字自体のリズムも少ないため、どうしても複雑で単調に見えてしまいます。 しかし、和文だからといってあきらめることはありません。BootstrapCSSを少しだけ変えるだけでグッと見た目がよくなる隠し味をご紹介します。 1. line-heightで行間にゆとりを。明朝やゴシックなど、フォントの種類が言葉の印象を表すように、文字の行間は読みやすさ、文章全体の雰囲気を左右します。 欧文をベースに設計されたBootstrapをそのまま

    うわっ、私のサイトBootstrapくさすぎ!? たった数文字変えるだけでBootstrapのくさみが抜ける7つのCSSテクニック。
  • Web開発でよく使う、特に使えるChromeデベロッパー・ツールの機能

    Webアプリのデバッグやチューニングに役立つ、Chrome Developer Toolsの主要機能を、スクリーンキャプチャ中心で簡潔に紹介。2014年10月に最新情報に改訂。 モダンブラウザーの中でGoogle Chromeは最後発ながら、その機能の潤沢さ、便利さ、高速さからシェアを大きく伸ばしている。そして、今やほとんどのブラウザーではWindowsの場合F12キーを押すことで(Macの場合はCommand+Option+Iキーで)手軽に各ブラウザー搭載のデベロッパーツールを利用できるが、特にChromeのデベロッパーツールは、非常に機能が豊富なため、利用している人もかなり多い。 稿では筆者がよく使う機能や、使うと便利な機能を中心に、Chromeのデベロッパーツールについて紹介していく。なお、書は執筆時点で、最新のChrome 38を使用している。 機能ふかん 残念ながら、Chro

    Web開発でよく使う、特に使えるChromeデベロッパー・ツールの機能
  • http://zop.clay.io/

    http://zop.clay.io/
    incep
    incep 2015/07/31
    面白いし軽い
  • レスポンシブWebデザインの作り方(簡単設定方法)

    webmobileは、みんなが知りたいスマホ・通信ガジェットの使い方を発信しているレビューサイトだよ♪ webmobile(ウェブモバイル)は、大好きなPixel/iPhone/MVNO/amazonについて、気づいたこと・困った事の解決など経験したことを発信しています。 運営歴はかれこれ10年以上です。 私が初めて買ったスマートフォンは、auから発売されたSHARP製IS03。今でもデザインの良さに感銘を受けます。 今のメイン機はGooglePixelとiPhone15ProMAXです。 昔はASUS製ZenFoneにはまり、新製品が発売されるごとに買っていました。 MVNOのお店に我が子と訪ねる旅、楽しかったなぁ♪ ご縁あって、UQコミュニケーションズ社に行くこともありました。 UQモバイル公式グッズをたくさん手に入れる機会がありました。 東京新宿にあるLINE株式会社に招待して貰っ

    レスポンシブWebデザインの作り方(簡単設定方法)
    incep
    incep 2015/05/05
    CSSが分かれば簡単にできるとのこと
  • ウェブ初心者も安心して作成できる、無料HTMLテンプレート素材24個まとめ - PhotoshopVIP

    『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

    ウェブ初心者も安心して作成できる、無料HTMLテンプレート素材24個まとめ - PhotoshopVIP
    incep
    incep 2014/06/13
    アタブロ用
  • shortcuts.jsがやばい件 - yaakaito::Blog

    JavaScript今更だけど私は今日見つけたから書くよHandling Keyboard Shortcuts in JavaScriptここにいろんなデモがあるから見ると分かるけど、こんなのがかける Shortcut.add( "Enter", function(){ alert( "hoge"); }); これだけでショートカットが作れる・・・FxとIEでのkeyCodeの取り方を必死に調べた僕の努力は・・・なんでもないですちょうどゲーム用にチャットを作っていて、Enterで入力フィールドにフォーカス、というのが欲しかったなので shortcut.add( "Enter", function(){ if( document.activeElement.id != 'chat_value'){ $( "chat_value").activate(); } }); とかいてみたのだけど、

  • Mind Your En And Em Dashes: Typographic Etiquette — Smashing Magazine

    Based upon a chapter from David Kadavy’s upcoming book, find a few rules of thumb that will have you using typography more lucidly than ever before. An understanding of typographic etiquette separates the master designers from the novices. A well-trained designer can tell within moments of viewing a design whether its creator knows how to work with typography. Typographic details aren’t just insid

  • DOM-HTMLを操作するための仕組み - JavaScriptist

    エレメント取得 指定IDのエレメント取得 - document.getElementById() 指定nameのエレメント全取得 - document.getElementsByName() 指定タグのエレメント全取得 - document.getElementsByTagName() elementの前のエレメントを取得 - element.previousSibling elementの次のエレメントを取得 - element.nextSibling エレメント生成・複製・追加 指定タグでのエレメント作成 - document.createElement() エレメントを複製する - element.cloneNode エレメントを追加する-element.appendChild エレメント挿入・削除・置換 エレメントを指定エレメントの子として挿入 - element.insertBe

  • スタイルシート[CSS]/テキスト・フォント/要素の前後に内容を追加する - TAG index

    :before と :after について :before … 要素の直前に対する指定 :after … 要素の直後に対する指定 :before と :after に関する詳細は、疑似要素の指定をご覧ください。 追加する内容 ここでは3種類の値を説明しています。(この他に、引用符を挿入することもできます) 文字列を追加する 文字列を追加する場合は、追加したい文字列を次のような形式で指定します。(文字列を引用符で囲みます) content: "追加するテキスト"; 例えば、p要素の直前に文字列を追加したい場合は、次のような指定内容になります。 p:before { content: "追加するテキスト"; } 文字列の中に引用符を入れたい場合は、次のようにバックスラッシュ( \ )でエスケープしておきます。 content: "追加する\"テキスト"; 画像等を追加する 画像等を追加する場合

    スタイルシート[CSS]/テキスト・フォント/要素の前後に内容を追加する - TAG index
    incep
    incep 2012/09/18
  • 直接お金は受け取れるの?

    キャッシングサービスとは、要するにお金を借りることで、最近はインターネットを活用して業者に融資申請をして、指定の銀行口座へ現金振り込みをしてもらえるという、大変便利なサービスを利用することができます。しかし、キャッシングをしているという事実を家族にばらしたくないという方も多いので、銀行口座への振込は履歴が残ってばれる可能性があるから、望ましくないと考える方も多くいます。そんな時には、キャッシング業者の店舗に足を運んで、直接受け取りの方法を選択することができます。キャッシング業者のほとんどが無人ATM機を導入していて、土日祝日関係なく、いつでも融資申請をすることができます。その場で所定の手続きを進め、審査に通過することができれば現金を手にすることができます。この方法だと、銀行口座を経由することなく、融資金を借り入れすることが可能となります。一度所定の手続きを踏めば、キャッシング専用のカードが

  • Vim syntax file for HTML 5

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    Vim syntax file for HTML 5
  • HTML5ベースのWordPressのテーマファイルのまとめ

    Starkers HTML5 v3.0 Nathan Staines デザインが一切適用されていないWordPressのテーマファイル。 キャプチャにあるように、お好みの洋服を着させてください。 TwentyTen Five WordPress3.xのデフォルトのテーマ「Twenty Ten」をHTML5に完全対応させたWordPressのテーマファイル。 [ad#ad-2]

    incep
    incep 2011/11/14
  • JavaScript講座 ++++[smart]

    indexは、第1引数STRの先頭から第2引数SUBSTRが最初に見つかった位置を返します。 第3引数 POSITIONで検索する位置を指定することもできます。第3引数POSITIONには最初の文字を 0 として指定します。 返却値は 0、もしくは変数$[に設定した値です。SURSTRが見つからなかった場合は -1 を返します。 indexの使い方 $str = "How you always hurt the one you love."; print index($str,'you'); > 4

    incep
    incep 2008/02/15
  • WEB制作(html,css(スタイルシート) )|プログラムメモ

    htmlページのボタンはマウスでクリックすることを前提に作られることが多いが、 実はショートカット(アクセスキー)というものを指定することが出来る。 ■ 指定の方法例 <a href="save.html" accesskey="s" >文書の保存</a> ■ これが実際のブラウザではどういう操作になるかというと ・Windows IE 「alt」+「s」 でフォーカスを移動させた後に「Enter」で実行 ・Windows Firefox2「shift」+「alt」+「s」 で実行 ・Windows Opera 「shift」+「esc」 で一覧表示させた後に「s」で実行 ・Windows Safari3 キーボードショートカットがないらしい(?) ・Mac Safari 「control」+「s」 で実行 ・Mac Firefox 「control」+「s」 で実行 ・Mac Opera

  • CSS+DHTML: ドロップダウンメニュー

    ※ サンプルのリンク先はありません。 ※ マウスなどのポインティングデバイスを持たないシステムではご利用頂けません。 メニューはリスト要素を使ってマークアップします。 最上部のul要素のクラス名を dropdown としてください。 複雑になりがちですので、記述ミスには注意が必要ですね。 <ul class="dropdown"> <li><a href="未設定">マジカル</a> <ul> <li><a href="未設定">妖しいページ</a></li> <li><a href="未設定">秘密のページ</a></li> </ul> </li> <li><a href="未設定">コミカル</a> <ul> <li><a href="未設定">アホなページ</a></li> <li><a href="未設定">ハイなページ</a></li> <li><a href="未設定">シャイ

  • innerTextとinnerHTML

    ※このドキュメントは長くは残りませんので、必要であればハードディスクに保存してください。 オブジェクト まず、JavaScriptの根幹である「オブジェクト」について、少し触れておきます。JavaScriptは「オブジェクト指向型言語」ですから、仕組みから学ぶ時はオブジェクトの理解が必須なのです。 この言語は、ほとんどのものがオブジェクトです。なにがなんでもオブジェクトです。windowとかdocumentなどおなじみのやつを始めとして、変数も配列もオブジェクトですし、メソッドや自作の関数もオブジェクトなら、HTMLまでもオブジェクト(ドキュメントオブジェクトモデル=DOM)となります。 オブジェクトは基的に「操作されるもの」で、ただ存在するだけです。ただし、例外として、メソッドと関数は「操作するもの」です。(機能を持ったオブジェクト、ということです) オブジェクトは、メソッドや関数、プ

  • フォームボタンCSSデザインするテクニック (Rediscovering Button Element) - youmos

  • 1