タグ

javascriptに関するYeshiのブックマーク (85)

  • ForceClick.js disable the force click in link navigation of iPhone 6s. (リンクの先読み機能を無効化) - latest log

    ForceClick.js は force click によるリンクの先読み機能を無効化するライブラリです。 iPhone 6s Safari で <a href="..."> をクリックすると、3通りのアクションが発生することはご存知でしょうか? 軽くタッチすると、リンクを現在のタブで開く (open link) 長めにタッチすると、コンテキストメニューが開く (longpress, open contextmenu) 強く押すとモーダルダイアログが開き、リンク先のページをプレビュー (force click on link navigation) 3番目の機能は iPhone 6s で新たに追加された機能です 普段使いには便利な機能なのですが、問題を誘発するケースがいくつか見つかっています。 WebGame における問題 「レイドボスと戦う!」と書かれたボタン状のリンクがあり、リンク先

    ForceClick.js disable the force click in link navigation of iPhone 6s. (リンクの先読み機能を無効化) - latest log
  • JavaScriptの「&&」「||」について盛大に勘違いをしていた件 - Qiita


    &&|| JavaScript && ||   使 1. 使 JavaScript&& || ANDOR使 // ab01 // ab var a = 0, b = 0, max = 50; //  AND while (a < max && b < max) { // 01 a += Math.round(Math.random()); b += Math.round(Math.random()); console.l
    JavaScriptの「&&」「||」について盛大に勘違いをしていた件 - Qiita
  • ECMAScript没proposal追悼式

    2016/07/02 YAP(achimon)C:: Asia Hachioji 2016 mid in Shinagawa

    ECMAScript没proposal追悼式
  • angularJS と jQuery に関する誤解を解く - nazokingのブログ


     angularJS  SPA  jQuery  -  Angular  - mizchi  - 2015518 使1使使 angularJS angularJS Single Page Application  angularJS    DOM web  Single Page Application  
    angularJS と jQuery に関する誤解を解く - nazokingのブログ
  • IE10 以下を切る場合の JavaScript チェックリスト - Qiita


    稿 JavaScript Advent Calendar 18    JavaScript  JavaScript Good Parts JS   JavaScript   JavaScript  JavaScript  IE10    XHR2  File API 
    IE10 以下を切る場合の JavaScript チェックリスト - Qiita
  • JavaScriptのモジュールシステムの歴史と現状 - Qiita


      (~2010) JavaScriptwindow Prototype.jsprototypeprototype () jQuery jQueryPlugin jQueryjQuery jQueryGoodParts
    JavaScriptのモジュールシステムの歴史と現状 - Qiita
  • 最近の行儀のよい JavaScript の書き方 - Qiita


    JavaScript 1   ---  JavaScript node.js, Web Workers  <script> CommonJS require  - var YourModule = {};  YourModule.hoge();  - this === window  
    最近の行儀のよい JavaScript の書き方 - Qiita
  • なぜ仮想DOMという概念が俺達の魂を震えさせるのか - Qiita


    : 2020  VirtualDOM Advent Calendar 2014 - Qiita 調Virtual DOM Virtual DOM JavaScriptMVC, MVW(Whatever)ViewDOMjQueryDOM  facebook/react 使Facebook Matt-Esch/virtual-dom Altenative
    なぜ仮想DOMという概念が俺達の魂を震えさせるのか - Qiita
  • 俺のJSライブラリの世界観(2014末版) - Qiita

    http://qiita.com/advent-calendar/2014/frontrend 概論 ここ近年のモダンJSは特に理由がなければcommon.jsのrequireスタイルで記述され、webpack/browserifyでビルド/読み込むことを前提にしてよい。今やビュー層を除いてブラウザとnodeのライブラリの境界は非常に曖昧である。 識者諸君においては常にどちらの環境でも読み込めるようなライブラリを提供するように心がけることを切に願う。 今日はライブラリの名前しか出さないんで各自ググるように。 立場 サーバサイド~ゲームプログラミング出身node寄りフロントエンドエンジニア このサイトのスタッフだけど他のことに手一杯でQiitaのフロントはまだそんなにいじってない すまんな 他ってなんだろうな 言語 CoffeeScript TypeScript 最近DDDっぽい構成を目指し

    俺のJSライブラリの世界観(2014末版) - Qiita
  • JavaScript・jQueryの改修・高速化のためのメモ - Qiita


    JavaScriptjQuery JavaScript   JavaScript JavaScript JavaScript JavaScript JavaScript JavaScript</body> $(document).ready
    JavaScript・jQueryの改修・高速化のためのメモ - Qiita
  • Paw.jsというのを書いたのと今から始めるマルチタッチイベント処理 - damelog

    どうも、連載予定は絶対に次回を書かないでおなじみの僕です。 Paw.js is 何 マルチタッチに対応してない、いわゆるfastclickを実現するものやtapイベントを発行するライブラリ、やたら機能が多くかつ特にtouchmoveでのイベント過多で処理落ちしかねないライブラリが多かったので、現実的に使うであろう範囲でめちゃ軽なやつが欲しかったので作りました。 Paw.js あなたがもしモバイルWeb開発者で60fpsを出さなければ死ぬのであれば使えばいいと思いますし、そんな必要が無いもしくはフリックやジェスチャも取りたいと言うのであればHammer.jsとか使えばいいんじゃないでしょうか。 シンプル, 小さい, 速い touchevent, pointereventのマルチタッチ対応 tap, doubletap, pressの3つのカスタムイベントを発行 fastclick機能 です。

    Paw.jsというのを書いたのと今から始めるマルチタッチイベント処理 - damelog
  • Fetch API 解説、または Web において "Fetch する" とは何か? - Block Rockin’ Codes


    Update [14/11/11]: Chromium  M40  [14/11/12]:  WHATGW Fetch Spec WHATWG Fetch Spec  Fetch Standard   "Fetching": Fetch? "FetchAPI": fetch()  fetch()  DOM API () 
    Yeshi
    Yeshi 2015/02/21
    XHRとFetch
  • Class構文について - JS.next

    概要 待ち焦がれた人も多いことだろう。ES2015の一番の目玉機能とも言えるクラス構文が、ついにV8でサポートされた。 Class構文は、『関数(コンストラクタ)定義』+『.prototypeへのメソッド定義』の糖衣構文である。 JSで今まで様々に工夫されてきたクラスの書き方を、綺麗に統一してくれる可能性を秘めている。 クラスを作る 従来、Catクラスを作ろうとした場合このように書いてきた。 function Cat(name) { this.name = name } Cat.prototype.meow = function () { alert( this.name + 'はミャオと鳴きました' ) } しかしこの書き方だとどうしても、コンストラクタとメソッドの定義が分離されているため、クラスとしてまとまりがなく分かりづらく感じる。 メソッドが増えてきた時も、Cat.prototyp

    Class構文について - JS.next
  • Angularが嫌い - mizchi's blog


    Angular使  API   JS Function.prototype.toString()   DirtyCheckDirty Google AngularChromeObject.observe Angular DI, module, factory,  使Angular 
    Angularが嫌い - mizchi's blog
  • あなたがReactを使うべき理由 - mizchi's blog


    facebook/react使qiita使  MVWV {items: [1, 2, 3]}  1, 2, 3lijson 0  UIjQue
    あなたがReactを使うべき理由 - mizchi's blog
  • JavaScript フレームワークがデータバインディングを実現する4通りの手法


     JavaScript MV*  4   (Ember.jsBackbone.jsRactive.jsKnockout.js )  (AngualrJS)  (Vue.js) Object.observe  (Polymer)  1.    
    JavaScript フレームワークがデータバインディングを実現する4通りの手法
  • 久しぶりにDart触った - mizchi's blog


    2  JS   JavaScriptJavaJavaScriptJava ActionScript  class interface generics lambda syntax mixin (pub)   C++ trait optional(maybe) enum generator traitabstractwith null
    久しぶりにDart触った - mizchi's blog
  • uilang

    a minimal, ui-focused programming language for web designers clicking on ".try-it" toggles class "hidden" on ".info-box" Try It Getting Started Insert uilang.js in your page, write some uilang as shown above in a simple <code> element and use CSS to show, hide and animate things. Download 1KB Build Interfaces Create popovers, tabs, galleries, overlays and more using a language specifically designe

  • はてなブログ編集画面JSのページャ見どころ紹介 #pagernight - hitode909の日記


    NightJSLT()  LGTM1JS AmazonTwitterinstagram Amazon2.0XHRJSONHTML 10
    はてなブログ編集画面JSのページャ見どころ紹介 #pagernight - hitode909の日記
  • Two.js

    TIP Prior to v0.7.0-alpha.1 Two.js requires Underscore.js and Backbone.js Events. If you're already loading these files elsewhere then you can build the project yourself and get the file size even smaller. For more information on custom builds check out the source on github. # Overview Overview # Focus on Vector Shapes Two.js is deeply inspired by flat motion graphics (opens new window). As a resu

    Two.js