はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    2025年ランキング

『ときどきWEB』

  • 人気
  • 新着
  • すべて
  • ときどきWEB | REST APIとRPCによるアーキテクチャの違いをまとめてやんよ!!!

    6 users

    tokidoki-web.com

    Web APIをどう解釈してる? 「そもそもAPIって何?」って質問をされた時にGoogleMapやFacebookのAPIの使い方を説明するのがわかりやすいと思います それと同義に世間一般のWeb APIの概念として広まったので通信プロトコルアーキテクチャのスタイル=RESTという盲目的な認識でREST形式以外があまり浸透していないのではないでしょうか? サービスのコア機能を非同期で手軽に利用したり、フロントとバックの独立する設計=API(盲目的にREST)という大きな誤解をしないためにも掘り下げます。 代表的なWeb APIの種類 XML-RPC最も古く、最も単純なプロトコル。拡張市場言語 (XML) を使用してコマンドをエンコードさせるのが特徴。JSON-RPCXMLメソッドと非常によく似ていますが、データを転送するためにJavascriptオブジェクト表記(JSON)形式を使用JS

    • テクノロジー
    • 2021/09/16 08:37
    • ときどきWEB | HTML5とJavaScriptでPC・スマホのマルチタッチ対応してやんよ!!!

      3 users

      tokidoki-web.com

      イベント発生時の処理を記述する イベントに対応する処却を記述する方法は二つあります。 一つはイベントハンドラを利用する方法、もう一つは、イベントリスナーを処理する方法です。 画面に指が触れたときのイベント dom.ontouchstart = function(event) { // タッチイベントの処理を記述 }; domの部分には、ボタンなどのDOM (Document Object Modeil)要素を指定します。 イベントリスナーを利用する場合 dom.addEventListener("touchstart", function(event) { // タッチイベントの処理を記述 }, false); 第l引数にイベント名を、第2引数にイベント発生時に実行する処理を記述します。 イベント名は、イベントからonを取ったものです。例えば、「ontouchstart」であれば、 「to

      • テクノロジー
      • 2020/05/10 12:06
      • ときどきWEB | seleniumのChromeヘッドレスブラウザで拡張機能を自動実行させてやんよ!!!

        3 users

        tokidoki-web.com

        seleniumでヘッドレスChromeブラウザを立ち上げながら自動操作をしていく流れの中で Chrome拡張機能を噛ませたいシチュエーションがあったんですが、結構ハマったのと 色々なシーンでの可能性を見出したのでメモ。 Chromeアドオンを実装したヘッドレスブラウザの起動 seleniumドライバとして立ち上げるChromeは通常使ってるChromeブラウザとは異なるものなので、入れてる拡張機能は同期されていません。 まずはヘッドレスブラウザに拡張機能を読み込ませた状態で起動できるようにしましょう。 通常使ってる拡張機能を併用する場合 普段使ってるChromeブラウザに入っている拡張機能をそのまま利用する場合は、まず拡張機能がインストールされている場所を確認します。 拡張機能のID確認と保管場所 Chromeの設定アイコン → 「その他のツール」 → 「拡張機能」で現在インストールして

        • テクノロジー
        • 2019/12/21 10:05
        • Python
        • ときどきWEB | jQuery覚えたい人向け入門の問題集作ってやんよ!!!(ベタ書きfunction編)

          3 users

          tokidoki-web.com

          前回、「jQueryに興味はあるけど難しそう・・・」とか「覚えたいけど何をどうすれば?」といったjQueryに関心のある方のお手伝いができれば!!! といった訳で問題集を作ってみました。 jQuery覚えたい人向け入門の問題集作ってやんよ!!!(メソッド編) 前回はjQueryライブラリで用意された関数を用いてページを読み込んだ時点で処理を行うものがメインでしたが、 UIやヌルヌル動くアニメーションを手軽に作成できるのがjQueryの真骨頂だと思いますので、 せっかくテキストの書き換えや要素の追加・削除ができていればあとはもうあとはfunction宣言や記述ルールのコツさえつかめばおk。 jQuery問題集レベル2(ベタ書きfunction関連) レベル2・・・・・完成イメージから処理に適したメソッドを選定でき、functionイベントを設計できるレベル 問31.id名「q31」の要素にサ

          • テクノロジー
          • 2015/08/04 21:40
          • jquery
          • JavaScript
          • study
          • library
          • ブックマーク バー
          • ときどきWEB | JavaScriptのnullとundefinedの区別と使い分けをまとめてやんよ

            17 users

            tokidoki-web.com

            Javaのnullのように、特別な値を言語側が提供しなくても、一定の約束事(0をNULLとするなど)を決めることで対応できるのです 逆にいえば、約束事を決めておいてでも、“何もない値"を使う必要があったわけです。 「何もない」を表現する必要性とは? 値を格納する箱に名前を付けるもの、あるいは値を束縛するために必要な物が変数。 変数は基本的には何かの値とひも付いている物であり、逆に値とひも付かない変数があってもよいのでは? これこそが「null」が必要とされた理由です。 ネット検索に例えて考えてみる 極端な例でいうならば、とあるキーワードをネットで検索した場合、 キーワードに該当するサイトやページがヒットすれば検索サイトはその該当するページを一覧で返してくれますが、 もしキーワードに該当するページが無かった場合、何の反応もしないわけにはいきませんから システムエラー画面ではなく「何もなかった

            • テクノロジー
            • 2015/02/19 12:02
            • null
            • JavaScript
            • ときどきWEB | jQueryのAjax関数で外部ファイル読み込みに入門してやんよ!!!

              3 users

              tokidoki-web.com

              更新が滞ってしまいました・・・全国5000万人の「ときどきWEB」ファンの方々、すいませんでしたm(_ _)m 初心に帰ってページ読み込みの負担を軽減させるには必須技術となる非同期通信。 ちゃんと習得していこうと思います。 jQueryのajax関数とは? いわゆる「非同期通信」というヤツです。 ページ遷移を行わずに足りないデータだけをサーバーにリクエストして読み込むことができます。 Facebookのページ下までスクロールするとどんどん過去の投稿がでてきたり、 Googleマップなどもマップ内を移動したら、ウィンドウのリロードなどをせずともその場所のデータを新たにフレームワークに読み込んだりできますよね。 実際にはJavaScriptとXMLでなんやかんやして・・・ といったちょっとクライアントサイドをかじった程度の素人には敷居が高い技術の様に思えますが、jQueryの関数でajax()

              • テクノロジー
              • 2014/12/21 12:32
              • jQuery
              • webデザイン
              • ときどきWEB | PHPで指定日にHTMLをソースの表示・非表示を制御してやんよ

                8 users

                tokidoki-web.com

                HTMLファイル内の指定個所に期間限定で表示させるPHP 同じ内容のソースを一定の期間だけ表示させたい場合、期間中に毎回毎回ファイルに記述して更新して 期間が過ぎたらまた修正して、時期がきたらまた更新・修正・・・・・・・ そんな事やってらんないわ!! と、お嘆きの奥さんにピッタリなPHP関数をご紹介! PHPファイル記述例 /*---------------------------    フィールド値    ----------------------------------------------*/ $start = 5;        //表示開始日(5日~) $end = 10;        //表示終了日(~10日) $text = "表示してやんよ"; //表示するテキスト /*---------------------------    実行プログラム    -------

                • テクノロジー
                • 2014/12/02 23:44
                • php
                • web制作
                • ときどきWEB | PHPで『普段表示してる画像を指定した日付の間だけ変更』してやんよ!!!

                  4 users

                  tokidoki-web.com

                  指定日とそれ以外で切り替わる画像 サイトなどで普段表示してある画像を「毎月○の付く日は~」の様に、 指定した日付の間だけ画像を切り替える関数を作った。 PHPの記述 今回はパチンコ店などでも使えるような『7の付く日は大放出』的なバナーを出力するシチュエーションを想定して作成。 $n = array(7,17,27); //指定数の付く日 $ver01 = array('01','7のつく日だよ'); //指定日出力画像('画像名','altテキスト') $ver02 = array('02','7のつかない日だよ'); //その他出力画像('画像名','altテキスト') //--------------------------------------------------------------- $imgOutPut = funcbannerChange($n,$ver01,$ver

                  • テクノロジー
                  • 2014/11/18 14:04
                  • PHP
                  • ときどきWEB | jQueryでページスクロールの指定箇所で要素の表示・非表示を切り替える関数作ってやんよ!!!

                    4 users

                    tokidoki-web.com

                    ページをスクロールして、対象のブロック要素がある一定の位置まで来たらその要素の表示・非表示を切り替えるライブラリー関数を作成。 デモページ 実際の切り替え処理を行ったデモページがこちら 各ファイルの記述 HTMLの記述 <section> <div id="hoge">ページスクロール 0px</div> <!-- 解説① --> <div id="aaa">#aaa要素</div> <!-- 解説② --> </section> CSSの記述 /* 相対要素の指定 */ section { position:relative; background: #1e5799; height:5000px; } /* 表示・非表示する要素の指定 */ #aaa { position:fixed; width:200px; height:200px; top:0; background:#000;

                    • 学び
                    • 2014/08/16 11:39
                    • ときどきWEB | 『jQueryで指定日の指定時刻に切り替え処理してやんよ!!!』

                      3 users

                      tokidoki-web.com

                      普段htmlファイルに記述しているリンクURLや設置画像などの記述を指定した日付の期間で、尚且つ指定した時間に切り替わる様な処理をしたい場合を想定して作りたい。 ・・・何時作るの?・・・・『今でしょ!!!!』 リアルタイムの日付&時刻と指定日&指定時間を変数に代入 HTMLの記述 <a href="yanyo.html"> <img alt="ときどきやんよ" src="yanyo.jpg" width="500" height="210" /> </a> JavaScriptの記述 var slot = new Array('指定開始日','指定終了日','処理開始時間'); //new Array('1201','1203','2030'); var today = new Date();         //今現在の年・月・日・時・分・秒を取得 var day = today.get

                      • 学び
                      • 2014/08/01 15:56
                      • ときどきWEB | スマホ・タブレット端末でiframeが伸びてスクロール効かない対応してやんよ!!!

                        3 users

                        tokidoki-web.com

                        スマホやタブレットではiframeが効かない現象・・・ ※正確にはiframeの高さの指定が利かずに内部コンテンツの中身がすべて出てしまう。 この現象は知っていましたが、いざ実際に遭遇するとけっこう厄介な代物だと気づかされたのでかなり力技ですが対策スクリプトを書きました。 対応策①CSSで疑似iframeに装飾 こちらはよく他のサイトでも解説されていますが、同じファイル内にコンテンツを記述しCSSでiframeの様に装飾をする方法があります。 HTMLの記述 <div class="counterfeit" style="overflow:auto;"> <h3>疑似iframeコンテンツ</h3> <h4>overflow:auto</h4> <p>コンテンツテキスト</p> <p>コンテンツテキスト</p> ~ <p>コンテンツテキスト</p> <p>コンテンツテキスト</p> </d

                        • テクノロジー
                        • 2014/05/28 12:06
                        • webデザイン
                        • ときどきWEB | 『JavaScriptの条件分岐のおさらいしてやんよ!!!』(初級編)

                          3 users

                          tokidoki-web.com

                          JavaScriptの処理ライブラリを作りためたい気分になってきたので今回は条件分岐のパターンとよく使われる演算子をおさらいします。 「js覚えたいなー」系の方々の参考にでもなればいいなぁー。 条件分岐の方法 単純に上から記述されたスクリプト処理をしていくだけではプログラムは作れません。 状況に応じて処理を切り替える処理を主に”条件分岐”と呼びます。 条件分岐には主に「if文」という構文が用いられます。 この「if文」を処理に使う事で、得られる結果が 条件を満たしているtrue(是)もしくは条件を満たしていないfalse(否)の判定をして、その実行された結果が、その後の処理に引き継がれていきます。 if/elseを使って条件分岐 使用グローバル変数の設定 //変数を宣言 var var01; var var02; var var03; //パラメーターの代入 var01 = 5; var0

                          • テクノロジー
                          • 2014/03/18 12:43
                          • ときどきWEB | jQueryでウィンドウサイズに対応したスライド式ページスクロールイベント作ってやんよ!!!

                            3 users

                            tokidoki-web.com

                            以前ページスクロールで対象位置までスクロールしたら要素の表示・非表示処理に関する記事を書きました jQueryでページスクロールの指定箇所で要素の表示・非表示を切り替える関数作ってやんよ!!! 今回はLPページなどでページスクロールをしていくと横から飛び出すイベントを作成。 前回は指定位置を固定ピクセル値で指定するものだったので、ユーザーのブラウザのウィンドウサイズに制限される要素が多いので、今回はブラウザの高さに左右されない仕様を設計。 スライド式スクロールイベントページの作成 HTMLの記述 <div id="contents"> <div class="item">アイテム①</div> <div class="item">アイテム②</div> <div class="item">アイテム③</div> <div class="item">アイテム④</div> </div> CS

                            • テクノロジー
                            • 2014/02/26 13:04
                            • jQuery
                            • ときどきWEB | jQuery覚えたい人向け入門の問題集作ってやんよ!!!(メソッド編)

                              15 users

                              tokidoki-web.com

                              jQueryを覚えたい!!という方で本屋さんで『すぐにわかるjQuery入門』なる参考書を買っては一週間後にはその話題はタブーになっちゃう方へちょっとした問題集を作ってみようと思います。 もう参考書を買ってわかったつもりとはさよならbyebye♪ これからjQueryやJavaScriptを覚えていきたい方など是非とも!! 練習問題.『Hello,World』をアラート出力せよ 回答はコチラ alert("Hello,World"); jQuery問題集レベル1(メソッド関連) 特殊なロジックや記述は不要。基本的にはメソッド単品のみで処理可能レベル 問1.id名『q01』のテキストカラーを赤に変更せよ <!-- HTML --> <p id="q01">ときどきweb</p> 回答はコチラ $(function(){ $("#q01").css('color','red'); }); 問2

                              • テクノロジー
                              • 2014/02/04 17:50
                              • jquery
                              • 問題集
                              • javascript
                              • study
                              • library
                              • ブックマーク バー
                              • ときどきWEB

                                4 users

                                tokidoki-web.com

                                Nuxt3でGoogle Fontsを利用する際に思いの外手間取ったので覚え書き 環境準備 Nuxt3で利用できる「Nuxt Google Fonts」なるGoogle Fonts専用モジュールと、webフォントを読み込 ...

                                • 学び
                                • 2014/01/15 12:14
                                • ときどきWEB | HTML5のFile APIでローカルファイル情報取得してやんよ!!!

                                  45 users

                                  tokidoki-web.com

                                  そろそろHTML5 APIのひとつでもリファレンスしていこうかな・・・ かといって今さらcanvasとかやってもしょうがないし、MathMLみたいなマニアックなものは覚えても使う機会があるかどうか・・・という事で 『File API』というヤツを手始めに覚えようかと思います。 『File API』について HTML5以前はブラウザ(またはWebアプリ)からローカルファイルを扱うには<input type="file">タグを利用してユーザーがファイルをアップロードする必要がありましたが、 File APIの登場でJavaScriptからローカルファイルを直接読み取ることができる様になりました。 このAPIはユーザーが指定したローカルファイル(Webブラウザが動作するパソコンのHDDやSSDといったストレージに置かれたファイル)の情報やデータを取得できます。 主なAPIの種類 File AP

                                  • テクノロジー
                                  • 2013/10/16 19:51
                                  • File API
                                  • FileApi
                                  • HTML5
                                  • JavaScript
                                  • ファイル
                                  • ブラウザ
                                  • js
                                  • あとで読む
                                  • ときどきWEB | 『jQueryで特定のURLが一致したら処理してやんよ!!!』

                                    15 users

                                    tokidoki-web.com

                                    たとえば共有してるインクルードファイルの記述の中に特定のページにだけバナーやタグを追加したい場合、そのページだけ静的にソースを別個記述するのは更新性的にもイヤなので 特定のページに該当する条件で処理するjQueryをつくる。 1.指定のURLが一致した場合の追加処理 もしこのページにだけ追加したい処理がある場合、URLの下層ディレクトリのファイル名で指定すれば良いので <ul> <li>あああああ</li> <li>いいいいい</li> <li>うううううううう</li> </ul> という記述を共通インクルードファイルに記述していた場合に、特定の下層ページにだけ<li>を追加したいという場合に <ul> <li>あああああ</li> <li>いいいいい</li> <li>うううううううう</li> <li class="eee">えええええええ</li> </ul> と加える。 次にCS

                                    • テクノロジー
                                    • 2013/10/16 13:55
                                    • jQuery
                                    • biz
                                    • ときどきWEB | 『スマホサイトでアンカーリンク効かない対策してやんよ!!!』(改良版編)

                                      4 users

                                      tokidoki-web.com

                                      以前、スマホサイトでページ内アンカーリンクが効かない件についての投稿をしました。 『スマホサイトでアンカーリンク対策してやんよ!!!』(かなり力技編) ですが、この荒技故の欠点として・・・ ①ページのコンテンツが増えたり減ったりの変動で移動すべきアンカーポイントが変わってしまう。 ②ページ内でアンカーリンクポイントが複数あった場合にそのID、Classへ遷移するための記述を増やすのはいくない!! ③そもそもイチイチ座標を取得すんのがメンドクセー!!! 以上のポイントを踏まえて改善版のスクリプトを作成します。 アドレスバー非表示スクリプトについておさらい スマホ実機でページを開いた際にアドレスバーを非表示にしてコンテンツ表示領域を広くするスクリプトについて少しおさらい。 記述その1 window.onload = function() { scrollTo(0, 0); } 尚、こちらの記述

                                      • 暮らし
                                      • 2013/08/28 19:39
                                      • ときどきWEB | スマホでフリックとかループとか色々カスタマイズできるスライダー作ってやんよ!!!(後編)

                                        3 users

                                        tokidoki-web.com

                                        前回、前々回とスマホに対応したフリック式スライダーを自作してみよう!というエントリーを書かせていただきました。 スマホでフリックとかループとか色々カスタマイズできるスライダー作ってやんよ!!!(前編) スマホでフリックとかループとか色々カスタマイズできるスライダー作ってやんよ!!!(中編) 前編でタッチイベントの仕組みやスライダーコンテンツを自作してプロトタイプのフリックスライダーを作成。 中編ではプロトタイプを踏まえての新設計とUI改善とカスタマイズ・・・と思ったのですが、制作過程の解説がムダに長くなってしまったのでプラスαのカスタマイズを今回に持ち越しとなりました。今回で完結です。 追加させたいカスタマイズ機能 前回新設計で作成したフリックスライダーがこちら これに前回の冒頭で追加させたい機能がこちら リアルタイムの画像取得を利用してサムネイルに視覚的にわかりやすいページネーション効果

                                        • 世の中
                                        • 2013/08/18 14:45
                                        • jquery勉強
                                        • ときどきWEB | 『jQueryでコマ撮りパラパラアニメ作ってやんよ!!!』

                                          3 users

                                          tokidoki-web.com

                                          jQueryプラグインって便利でスゴいのたくさんありますが、「この動きをこうやってこうしてあーだこーだ・・・」ってしたい場合って完成されたスクリプトを解析・分解するのはかなり至難の業だったり・・・実は自分で作った方が早い場合も・・・ 今回はjsで作られたパラパラアニメを特定のスクロール位置で停止する物を自作 グローバル変数の設定 どうせ自作するならばjavascriptがわからない人にも扱える代物を作りたいのでパラメータを変数で持って数値さえイジれば自分のスキにカスタマイズできる仕様にしていきたいので ①使用する画像の横幅と縦幅の設定 ②画像のフレーム値(パラパラのスピード) ③パラパラ画像を設置するクラスの指定 ④パラパラ画像のディレクトリ及び拡張子の指定 ⑤パラパラ画像の使用枚数 上記のパラメーターを設定できるフィールドをつくる var width = 134; //①表示させたいエリ

                                          • エンタメ
                                          • 2013/07/28 19:12
                                          • ときどきWEB | PC各ブラウザ・スマホ・タブレットごとの動画形式についてまとめてやんよ!!!

                                            14 users

                                            tokidoki-web.com

                                            動画コンテンツを制作するにあたってこれまでPCではFlash、スマホはMP4で設置しとけば何とかなる感がありますが、レスポンシブデザインサイトで制作する事を想定した場合、動画形式についてもブラウザ間の仕様やキャリア端末毎の問題点や把握すべき点がありそうだったので調査してみますた。 <video>タグについて webサイトにて動画コンテンツを設置する際は、HTML5で新たに追加された<video>タグを使用する。 これにより、Flash無しで動画が再生可能となる。iPhone・iPad・iPod Touchなど、Flashに対応していない端末で動画コンテンツを利用する際は、<video>タグだけが動画コンテンツに対応させられる唯一の方法となる。 <video> <source src='動画ファイル' type='video/拡張子; codecs="動画データ(MINEタイプやコーデック)

                                            • テクノロジー
                                            • 2013/07/10 11:30
                                            • HTML5
                                            • 動画
                                            • video
                                            • development
                                            • Web
                                            • 動画形式
                                            • media queryのCSS一覧

                                              77 users

                                              tokidoki-web.com

                                              レスポンシブデザインのサイトやスマホ機種の解像度によってCSSの指定を振り分けられるmedia queryですが、クライアントによっては 「Apple製品だけきっちり見えれば良い」とか「ウチの社長のAndroidの○○だからそれでキレイに見せてよ」などなど・・・ 単純なスクリーンのサイズの指定だけでは済ませられないケースもあったりして・・・ なので主要機種用のmedia query指定のライブラリー一覧作ります。 お好みの指定をコピって下さい。 主要ディスプレイサイズ別 ディスプレイサイズ320px @media screen and (max-width: 320px) { /*スタイル記述*/ } ディスプレイサイズ640px @media screen and (max-width: 640px) { /*スタイル記述*/ } ディスプレイサイズ800px @media screen

                                              • テクノロジー
                                              • 2013/07/04 15:49
                                              • Media Queries
                                              • CSS
                                              • レスポンシブ
                                              • RWD
                                              • webデザイン
                                              • smartphone
                                              • Tips
                                              • bookmark
                                              • ときどきWEB | 『jQueryで簡単アコーディオン作ってやんよ!!』

                                                10 users

                                                tokidoki-web.com

                                                スマホサイトなどでよくある開閉式のアコーディオンをjQueryと少しのJavaScript記述で作りたいと思います。 ベーシックな開閉アコーデイオン jQueryの設定 jQueryライブラリを使用するのでCDNの記述を忘れずに! <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> HTMLの記述 <dl> <dt class="accordion">ときどきWEB</dt> <dd> <ul> <li>HTML</li> <li>CSS</li> <li>JavaScript</li> <li>jQuery</li> <li>Android</li> </ul> </dd> </dl> dl要素をアコーディオンの入れ子としアコーディオン全体のボックスを作成。 引き

                                                • テクノロジー
                                                • 2013/06/27 11:50
                                                • jQuery
                                                • アコーディオン
                                                • javascript
                                                • ときどきWEB | 『レスポンシブWEBデザインについてまとめてやんよ!!』

                                                  7 users

                                                  tokidoki-web.com

                                                  年内から来年の内にタブレットの出荷台数がPCを超えるといわれ、いよいよサイト制作にもレスポンシブ化の必要性が日に日に大きくなってきました。 色々なサイトでレスポンシブデザインサイトの制作のポイントを紹介がありましたので、個人的に制作時に必要なポイントをまとめてみました。 レスポンシブデザインにする理由 まず、レスポンシブとは?の説明等はここでは省略しますが、レスポンシブデザインにするべき明確な意思が制作側で固まっていない事には様々な障害にブチ当たる事になります。 まぁ要するにレスポンシブ化はそんな単純な事ではない!!!・・・ってコトです。 レスポンシブデザインのメリット Googleがレスポンシブ対応を推奨している ・コンテンツが容易にインデックスされやすい ・デバイスごとのリダイレクト対応が不要 ・Googleのクローラーへの負担が軽減される ・コンバージョン、直帰率や滞在時間が大幅に改

                                                  • テクノロジー
                                                  • 2013/06/19 19:08
                                                  • レスポンシブweb
                                                  • Google
                                                  • ときどきWEB | スマホやブラウザの画面サイズや向きを取得してやんよ!!!

                                                    32 users

                                                    tokidoki-web.com

                                                    アプリケーションを実行しているスマホの画面サイズや向きを動的に取得できれば、それに応じて表示するコンテンツを調整できますよね。 画面サイズを取得する JavaScriptで画面サイズを取得するためのプロパティが用意されています。 ウィンドウサイズを取得できる関数 screen.width document.write(screen.width); 画面の幅を取得することが出来ます。 screen.height document.write(screen.height); 画面の高さを取得することが出来ます。 画面サイズとタスクバーを除いたスクリーンサイズを取得することが出来ます。 コンテンツ領域を取得できる関数 window.innerWidth document.write(window.innerWidth); ウィンドウ内側の横幅を、取得したい場合に使用。 ※ スクロールバー領域を含

                                                    • テクノロジー
                                                    • 2013/06/19 14:47
                                                    • JavaScript
                                                    • 取得
                                                    • 画面
                                                    • スマートフォン
                                                    • ブラウザ
                                                    • iphone
                                                    • html5
                                                    • ときどきWEB | 『スマホ・タブレットのサイズ/解像度一覧作ってやんよ!!!』

                                                      26 users

                                                      tokidoki-web.com

                                                      最近のタブレット市場も画面サイズがどんどん悪化・・・細分化してきやがって・・・ とも言ってられないが、正直制作サイドとしても把握しきれなくなってきたんで、ここらで目安的な一覧表を作ってみた。 全機種ではないですが国内で流通してる機種は大体集めてみました。 ※2022年9月更新・・・一覧が長くなっているのでテーブルごとにスクロールしてください スマートフォンタイプ(Apple iOS)一覧 iPhoneシリーズ 機種 発売 画面サイズ (インチ) アスペクト比 画素密度 (ppi) viewport (横×縦) 解像度 (横×縦)

                                                      • テクノロジー
                                                      • 2013/06/18 22:26
                                                      • Android
                                                      • タブレット
                                                      • ユーザビリティ
                                                      • ハードウェア
                                                      • スマホ

                                                      このページはまだ
                                                      ブックマークされていません

                                                      このページを最初にブックマークしてみませんか?

                                                      『ときどきWEB』の新着エントリーを見る

                                                      キーボードショートカット一覧

                                                      j次のブックマーク

                                                      k前のブックマーク

                                                      lあとで読む

                                                      eコメント一覧を開く

                                                      oページを開く

                                                      はてなブックマーク

                                                      • 総合
                                                      • 一般
                                                      • 世の中
                                                      • 政治と経済
                                                      • 暮らし
                                                      • 学び
                                                      • テクノロジー
                                                      • エンタメ
                                                      • アニメとゲーム
                                                      • おもしろ
                                                      • アプリ・拡張機能
                                                      • 開発ブログ
                                                      • ヘルプ
                                                      • お問い合わせ
                                                      • ガイドライン
                                                      • 利用規約
                                                      • プライバシーポリシー
                                                      • 利用者情報の外部送信について
                                                      • ガイドライン
                                                      • 利用規約
                                                      • プライバシーポリシー
                                                      • 利用者情報の外部送信について

                                                      公式Twitter

                                                      • 公式アカウント
                                                      • ホットエントリー

                                                      はてなのサービス

                                                      • はてなブログ
                                                      • はてなブログPro
                                                      • 人力検索はてな
                                                      • はてなブログ タグ
                                                      • はてなニュース
                                                      • ソレドコ
                                                      • App Storeからダウンロード
                                                      • Google Playで手に入れよう
                                                      Copyright © 2005-2026 Hatena. All Rights Reserved.
                                                      設定を変更しましたx