[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

ブックマーク / sterfield.co.jp (5)

  • PHPを使わずにmetaタグやogタグを取得する方法 | スターフィールド株式会社

    あらゆるサイトのHTMLをパースしてデータ(画像やmeta、ogなど)を取得したかったのだが 1つのサービスから特定のサイトを何回もこのような形でアクセスすると、ブロックされてしまう可能性が高いので クライアント側からアクセスすることができないかと思い、サンプルを作ってみた。 デモ 基的にjsでクロスドメインの処理はできないので、今回は jquery.xdomainajax.js をつかって制限を回避した。 ダウンロードはこちら https://github.com/padolsey-archive/jquery.fn/tree/master/cross-domain-ajax JSの読み込み <script type="text/javascript" src="js/jquery-1.11.2.min.js"></script> <script type="text/javascri

  • 動画:cssでvideoを背景に使う | スターフィールド株式会社

    背景に動画を設置しているサイトをよく見ると思います。 ページ全体に表示するのはcssだけでできるので、実装はかなりシンプルにできます。 videoで動画を挿入する <video autoplay loop poster="image/sampleposter.jpg" id="sampleVideo"> <source src="video/shinjuku.mp4" type="video/mp4"> <source src="shinjuku.webm" type="video/webm"> <source src="shinjuku.ogv" type="video/ogv"> </video>

  • jQueryのよく使いそうなAjax関係のAPIをまとめてみました | スターフィールド株式会社

    ページの更新性を高めたり、 ページの読み込みを早くしたり、ページ操作のストレスを軽減したりする目的で、 Ajaxが使われる機会はとても増えてきています。 jQueryはこのAjaxの機能を、とても使いやすくしてくれます。 ただ、その記述方法は目的によっていくつかあり、 その記述方法は昔のjQueryのバージョンとは変化してます。 そこで、今のjQuery(1.8以降)でのAjaxの基的な使い方をまとめてみました。 「$.ajax()」: Ajax全般を扱う 通信を行うファイルの形式を選ばない、汎用的な方法です。 $(function(){ /*---------------- Ajax全般 ----------------*/ //最小限 $.ajax({ url: "module.html" }).done(function(data){ //ajaxの通信に成功した場合 alert(

  • jQueryでフリックを実装する場合に縦スクロールできなくなる問題を解決する方法 | スターフィールド株式会社

    以前jQueryでプラグインを使わずにフリックを実装する方法についてご紹介いたしましたが、 こちらの方法を使った場合に、1つ問題が発生します。 それは、スマホやタブレットでは、 フリックできるようにした要素の上ではページのスクロールができなくなってしまうという問題です。 これは、touchmoveイベントの来の動作であるページのスクロール動作を、 「e.preventDefault()」を指定してキャンセルしているためです。 フリックで要素を動かす動作を自然に行うためには欠かせないことなのですが、 横いっぱいに広げたスライダーなどでは、これによってページのスクロールができない範囲が大きくなってしまうため、とても使い勝手の悪いものとなってしまいます。 今回は、この問題を解決する方法について考えてみましたので、 ご紹介いたします。 ↓こちらがこの問題を解決したDEMOです(スマホやタブレット

    jQueryでフリックを実装する場合に縦スクロールできなくなる問題を解決する方法 | スターフィールド株式会社
  • jQueryで順番にアニメーションする方法を考える | スターフィールド株式会社

    jQueryを使ってアニメーションさせる場合、アニメーションを同時ではなく、 何かの動作が終わった後、順番に実行するということも必要になってきます。 特に最近は、サイトのコンテンツもパララックスを使ったものなど、リッチなものが増えており、 そういった機会も増えてきています。 そこで、jQueryを使って順番にアニメーションする方法について、2つほど取り上げてやってみました。 ↓デモはこちらから DEMO 今回は、 車が走ってくる 車が木にぶつかって木が揺れる 鳥が逃げ出す という順番で実行するアニメーションを考えます。 まず車が走ってきた後に、木にぶつかって木が揺れるところまで。 jQueryでは、animate()で、コールバック関数を指定することで、 アニメーションが終わった後に、別の動作をさせることができるので、 それを利用しようとしましたが、 そうした場合、 今回のように特殊なイー

  • 1