YouTubeのビデオ埋込みのサイズを可変させる話です。 2012年4月27日 by moshimo | 0 comments 苦戦するかと思っていた、YouTubeビデオをサイトに埋め込んだものをある条件でサイズを動的に変更する処理が、以外と簡単でした。 YouTubeの動画は、埋め込み用のスニペットコードを貼り付けるだけで手軽にサイトに動画を掲載できて便利です。サイズの変更も簡単で、単にYouTubeのiframeにwidth, heightを指定するだけ。 下記はビデオをリサイズする関数の例(jQueryを使用)。この関数ではウィンドウ幅が768px以上かどうかで、ビデオのサイズを変えています。 引数のobjには、YouTube埋込みのiframeを指定します。 function resize_video(obj) { var last = { w: null, mode: -1
なんとなく情報が少ない気がするので試しに 書いてみます。WordPressで運営している サイトでYoutubeをよく貼るようなことが多い ならちょっとお得、というか管理が楽になる かも知れないTipsをいくつかご紹介。自分 でも動画を使うサイトには取り入れたいカス タマイズです。 Youtubeをよくはってるサイトやブログを良く見かけますので少しでも効率が良くなればなぁと思ってTipsをいくつか書いてみました。コードばかりで何があるか分かりくいですが内容は以下になります。 ショートコードで動画を貼る カスタムフィールドで管理する z-indexが自動で効くようにしてあげる レスポンシブWebデザインに対応させる Youtubeのサムネイルを取得する 管理画面で固定の動画を管理する ショートコードで動画一覧をドバッと出せるプラグイン・TubePress ショートコードで動画を貼る ショート
スマホページにYoutubeを貼る時、サイズを可変にする機会がある。下記で解決。 引用してるのは日本語サイトからだけど、元ネタは海外。 自戒も込めてますが、引用ばかり見ないでちゃんと読んどきましょう。 <div class="video-container"> <iframe src="http://player.vimeo.com/video/6284199?title=0&byline=0&portrait=0" width="800" height="450" frameborder="0"></iframe> </div> .video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; } .video-container i
ブラウザからクリップボードに文字列をコピーする機能を実装したく調べた結果、便利なJSライブラリがあったので書いておく。 zClip 最初はブラウザからクリップボードにコピーする機能はJSで簡単に実装できるもんだと思っていたが、実はそうではなかった。そのような機能を提供しているのはIEだけであり、他のブラウザではJSのみではコピーすることが出来ないようだ(Chromeでクリップボードにコピーする実装方法という記事をいくつか読んだが、提供しているデモがそもそも動いていなかった...僕の環境のせいかもしれないが)。 そんな意外に難しいクリップボードコピーを簡単に実現してくれるのが「zClip」である。 Flashを使うことでコピー機能を実現しているようだ。このライブラリのみでIE、Firefox、Chromeなどクロスブラウザ対応している。すばらしい。 zClip.jsの使い方 使い方は色々ある
ie以外でもクリップボードが使えるsetClipboard.js Check Tweet 配布元:[to-R]とあるWEBクリエイターのblog ライセンス:MIT-License setClipboard.jsはie以外で、flashプレーヤ―のsetClipboard関数を利用してクリップボードを使用する為のjsライブラリになります。 設置方法 ダウンロードしたファイルを解凍してできる『setClipboard.js』と『setClipboard.swf』は同じディレクトリにアップしてください。 header要素などでsetClipboard.jsを読み込みます。 <script type="text/javascript" src="./setClipboard.js"></script> 以下の関数を実行することでクリップボードに指定したIDの中身をコピーします。 第2引数でコピー
以下は、ウェブアプリケーションを作成する際に、必要になりそうな技術仕様の一覧です。 HTML5から追加・標準化されたAPI(Application Programming Interface)が中心ですが、それ以外の関連仕様も含まれています。
This version: https://www.w3.org/TR/2023/WD-clipboard-apis-20230516/ Latest published version: https://www.w3.org/TR/clipboard-apis/ Editor's Draft: https://w3c.github.io/clipboard-apis/ Previous Versions: https://www.w3.org/TR/2021/WD-clipboard-apis-20210806/ History: https://www.w3.org/standards/history/clipboard-apis Feedback: GitHub Inline In Spec Editors: Gary Kacmarcik (Google) Anupam Snigdh
JavaScriptによるクリップボード操作 JavaScript(JScript)のclipboardDataの可能性とセキュリティ JScript(Windows版IEのJavaScript実装)のclipboardDataオブジェクトを使うと、「クリップボードのテキスト操作」を簡単に行うことができます。たとえば、CGIやスクリプトで生成した文字列やフォームのテキストボックスの文字列をボタン操作などで(あるいは自動的に)クリップボードにコピーし、JavaScriptで記述された他のプログラムで簡単に利用できるようになるわけです。 さらに……clipboardDataオブジェクトの機能を使うと、「現在クリップボードにある文字列の取得」もできます。一度JavaScript側で取り込んだ文字列は、何かの拍子wにサーバーに送ることもできるわけですから……。個人情報をクリップボードにコピーした状
使用にあたっての注意 再配布はご遠慮くださいませ 改変は自由にしてくださって構いませんが、最上部にあるコメント部分は削除しないでください。 このスクリプトを使用し、何らかの問題が発生しても一切責任は負いません。 使用に関しては自己責任でお願いいたします。 ご要望、バグなどございましたらお問合せフォームまで 設置方法1 head要素内にvertical.scrollbar.jsを読み込みます。 <script type="text/javascript" src="vertical.scrollbar.js"></script> 設置方法2 下記を適当な場所へ記述してください。 ※設定は「設定可能オプション」をご覧ください。 var scroll = new ATScrollbar({ scroll : 'scroll', scrollInner : 'scrollInner', scrol
スクロールバーのデザインが簡単に変更できます、ブラウザのスクロールバーがサイトのデザインになじまない時等によいですね。 マウスのスクロールにも対応しています。パラメータを指定したり、スタイルシートを変更することで、垂直スクロールや横スクロールや色などデザインを変更できます。 配布先と使い方 jScrollPane 配布先の「download」の箇所より jquery.jscrollpane.cssとjquery.jscrollpane.min.jsと、 マウスホイールの為にjquery.mousewheel.jsをダウンロードします。 jQuery本体とjquery.jscrollpane.cssとjquery.jscrollpane.min.jsとJQuery.mousewheel.jsをヘッド内で読み込みます。 <script type="text/javascript" src="j
Daftar Serta Masuk Saat ini Di Situs Slots Online Terpilih Ojekslot Seperti yang kita pahami waktu ini ada sangat banyak permainan slot online paling sederhana yang dapat dimainkan dalam sekejap hanya cukup masuk di sana saja ojekslot terunggul. Di sini dapat ada sangat banyak bermacam permainan luar biasa yang pastinya dapat anda temukan dengan ringan. Beraneka permainan terbaik di sini dapat and
ブラウザのスクロールバーはダサいです.まだ右端のスクロールバーなら許せるところはあるのですが,ページ内コンテンツでoverflowなどで出現するスクロールバーには怒りを覚えます. デフォルトのデザインがあまりにも嫌なので色々探していて,jScrollPaneやらを見てたのですが,あとで動的にdivを追加した時,スクロール範囲が自動で大きくならず,スクロールできなかったり,なんか動きモッサリしている気がして使う気になりませんでした. そこでもっとスマートに書けるライブラリは無いのか?と思って探して見つけたのが「perfect-scrollbar」です. http://noraesae.github.com/perfect-scrollbar/#Demo デモページに飛びます.あずにゃんの画像が設置されていて,画像サイズ(正確には背景画像が設定されているdiv)の大きさに合わせてスクロールバー
はじめまして。新規事業部 コーディング担当のキテレツです。 キテレツというのは入社時に決めたあだ名ですが全く浸透してません‥ ありがちなネタではありますが、今回はCSS3のジェネレータをまとめて紹介したいと思います。 ジェネレータの一番の利点はブラウザ上で視覚的に確認できる事にあります。 プロパティ名を覚える事ももちろん重要ですが、時間が限られてる時や、アレ・・うまく動かない‥といった時に使えます。 今日は僕が使っているor使ったことのあるジェネレータを紹介していきます。 CSS3 Generator http://css3generator.com/ 色々なプロパティに対応しているジェネレータで数値を入力してカスタマイズできます。 CSS3 Generator – By Eric Hoffman & Peter Funk http://www.css3.me/ 角丸、ボックスシャドウ、グ
CEDEC2013にて発表させていただいた内容の一般公開用スライドです。 ネットサービスの基本中の基本とされるKPI 「DAU(Daily Active Users)」。売上の分解にも使いやすく、複数のサービスを比較するときには必須の指標です。しかし、運営の現場では「ノイズが多くて使いにくい」「経営者(えらい人)にサービスの状況の誤解を与える」という扱いを受けがちな指標でもあります。 セッションの内容 : 本セッションでは、ソーシャルゲームのDAUを題材に、測り方にほんの少し工夫(工夫の方法は汎用的なものです)を加えることで、DAUを現場の肌感覚にもあう指標に変身させる方法、特に、運営期間が長くなったサービスにおける課題抽出に活用する方法をご紹介します。 発表日時 : 2013年8月23日(金) 16:30~17:30 詳細URL : http://cedec.cesa.or.jp/201
SIZE VERSION REQUIRES TYPE DATE 2.4MB 2.0β5 Mac OS X 10.4 - 10.7 Universal 2011-3-31 It is an attempt to loosen the mental blockages to recording information and to scrape away the tartar of convention that handicaps its retrieval. The solution is by nature nonconformist. Modeless Operation Searching for notes is not a separate action; rather, it is the primary interface. Incremental Search Search
[CSS]アイデアが面白い、ボタンに次々とメッセージを表示するスタイルシート -Story Button Story Button こういうボーナス的なトリックって、面白いですよね。 気がついたビジターだけが楽しめたり、ボタンクリックへの背中を一押しするようなメッセージを入れるのもいいかもしれません。 実装は、簡単です。 HTML a要素で実装したボタンに、メッセージの数分のa要素を量産します。 デモでは、10のメッセージが表示されます。 <div class="button"> <a class="first"> Keep hovering me </a> <a class="slidein"> how are you today? </a> <a class="slidein two"> I'm doing well </a> <a class="slidein three"> tha
下表は、Webサイト価値ランキングである。 最も高かったのは全日本空輸(ANA)でWebサイトの価値は1,323億円あった。2位は日本航空(JAL)で1,087億円、3位はトヨタ自動車で828億円、4位はアップルで690億円、5位はソフトバンクで680億円と続く。 上位には運輸・レジャー、自動車・バイク、電子・電機、情報・通信、食品・飲料などの業界が並ぶ。 ※調査内容の詳細はこちら ※Webサイト価値の算出方法はこちら ※業種別のランキング結果はこちら ※2012年のランキング結果はこちら (注)単位は百万円。Webサイト価値=売上価値+情報価値(=閲覧価値+行動価値) 順位企業名・ブランド名ウェブサイト価値売上価値情報価値閲覧価値行動価値
評価モデル Webサイト価値を総合指標として、商品の販売促進への貢献度(売上価値)と、情報発信によるブランドブランド向上への貢献度(情報価値)の2つの視点からWebサイトを評価する。 Webサイト価値とは 「Webサイト価値」とは、企業が運営するWebサイトがどれくらい事業活動に貢献しているのかを評価したものである。「Webサイト価値」は、商品の販売促進への貢献度である「売上価値」と、企業や商品の認知度やイメージ、好感度などのブランド向上への貢献度である「情報価値」とを合算したものとした。 Webサイト価値 = 売上価値 + 情報価値 売上価値とは 「売上価値」とは、製品・サービスに対する企業Webサイトの売上貢献度を評価したものである。 売上価値=推定購入者数 × 売上価値単価 ∝ 推定アクセス者数 × アクセス後購入率 × 売上価値単価(業種別に設定) ただし、 売上価値単価は業種ごと
シンプルな実装で、ウェブページに奥行きを与えるパララックスを実装するjQuery/Zeptoの軽量プラグインを紹介します。 スマフォやタブレットの傾きに対応しているだけでなく、摩擦係数なども設定できるので、一味違った面白いことができそうですね。 Parallax.js Parallax.js -GitHub Parallax.jsのデモ Parallax.jsの使い方 Parallax.jsのデモ パララックスは複数の画像を異なるタイミングで動かして視差効果を生み出すもので、デモは奥行きの表現がすごいので少し酔うかもしれないのでご注意ください。 iPadだと傾けるだけで、ゆらゆらと Parallax.jsの使い方 Step 1: 外部ファイル jquery.jsと当スクリプトを外部ファイルとして記述します。 <script src="js/jquery.min.js"></script>
■ Tポイントは何を改善しなかったか さて、昨年9月に、「Tポイントは本当は何をやっているのか」を書いてからもう9か月経った。その後、この件がどうなったかを確認しておく。 まず、問題となった「T会員規約」だが、10月1日に(毎年恒例の)改訂があったが、文言が少し直された程度で、問題とされていた肝心の部分は、何ら修正されなかった。 第4条 (個人情報について) 2. 当社が取得する会員の個人情報の項目 (1)「お客様登録申込書」の記載事項及びT-IDお申し込み時の登録事項(変更のお申し出の内容を含みます)氏名、性別、生年月日、住所、電話番号、電子メールアドレス等 (2)ポイントプログラム参加企業における利用の履歴 (3)T-ID及びTカードの停止・退会状況その他第3条第2項に関する事項 (4)ポイントの付与又は使用等に関する情報 (5)クレジットカード番号 (6)その他の記述または個人別に付
■ 動機が善だからと説明なく埋め込まれていくスパイコード 5月にこのニュースを見たとき、嫌な予感がしていた。 父娘遭難、携帯の位置情報得られず 消防への提供ルール化 北海道地吹雪, 朝日新聞, 2013年5月22日 北海道湧別町を襲った3月の地吹雪の中で父親が娘を抱いたまま亡くなった事故で、消防が父親の携帯電話の位置情報を携帯電話会社から得ようとしたが得られず、父娘の捜索を中断していたことが分かった。総務省は情報提供のしくみが整っていなかったことが原因とみて、位置情報をすみやかに伝えるルールを作り、全国の消防本部と携帯各社に通知した。 ルールを整備するのはよいことだが、この記事は、基地局レベルの位置情報ではなく、GPSレベルの位置情報を用いて救助しようという話になっていて、そもそも、キャリア(携帯電話事業者)に頼んだところで、どうやって端末のGPS位置情報が得られるの?という疑問を持った。
■ Tポイントは本当は何をやっているのか Tポイントが実際のところ何をやっているのかは、以前から確認する必要があると考えていたのだが*1、その加盟店に公共図書館をを加えるという話が出てきて*2、いよいよ待ったなしの段階に入ったと思い、5月から6月にかけて「Tカードサポートセンター」に問い合わせて確認していた。 最初に問い合わせたのは5月8日で、「T会員規約にはこう書かれているが実際には何をやっているのか」と素朴に尋ねたところ、電話に出たオペレータからは、「ファミリーマートを利用した会員にガストでクーポンを出したり、ガストを利用した会員にファミリーマートでクーポンを出したりしている」という趣旨の説明があった。このオペレータは、このようなクーポン発行に、商品名レベルの購入履歴は使用しておらず、ファミリーマートの利用の有無(店舗レベル)に基づいてクーポンを発行しているという認識のようだった。 そ
こんにちは。デザイナーの白浜です。 今回はPhotoshopでギザギザしたアイテムを作る方法をご紹介します。 ジグザグラインの作り方 まずはジグザグミシンで縫ったようなジグザグラインの作り方です。 ラインツールや長方形ツールで細長い線をひきます。 次に「フィルタ」→「変形」→「波形」ツールを使います。 ※この時パスはラスタタイズ化されてしまうので注意。 波型のオプションを上記のように設定します。ポイントは波数を1にすることと、三角波にチェックを入れること。これで均等で角がとがったジグザグになります。 上の設定でできたジグザグはこんな感じです。 このツールの困った点は、ご覧のとおりプレビュー画面に拡大機能がないのでプレビューが意味をなしていないことです。(CS6使用。CCだとどうにかなってたりするかな?) 白色だとよりわかりづらいですね。 一部を新規レイヤーにコピーして、線だけにしてからフィ
問題 JavaScriptで、半角は2文字で1、全角は1文字で1とカウントしてみてください。 答え デモ JavaScript <input type="text" value="" class="char_count" data-limit="100" data-display="#char_count_display1"> <span id="char_count_display1"></span> <textarea class="char_count" data-limit="350" data-display="#char_count_display2"></textarea> <span id="char_count_display2"></span> <script> $(function() { $(".char_count").on("keyup", function()
問題 lsコマンドって、こういう順で出力しますよね(辞書順)。1,2,3,4…(数値順)って無理ですか。 1.jpg 10.jpg 18.jpg 2.jpg 20.jpg 3.jpg 5.jpg 答え lsコマンドには、オプションで -v バージョン順 というのがある。 $ touch {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20}.jpg (ファイルを作って) $ ls -v1 (-v バージョン順で -1 一行で) 1.jpg 2.jpg 3.jpg 4.jpg 5.jpg 6.jpg 7.jpg 8.jpg 9.jpg 10.jpg 11.jpg 12.jpg 13.jpg 14.jpg 15.jpg 16.jpg 17.jpg 18.jpg 19.jpg 20.jpg 数値順になった。 もうちょっと複雑な例 $ touch
WordPress内からXML-RPCを利用して記事投稿を行う方法です。 XML-RPCとは RPCプロトコルの一種であり、エンコード(符号化)にXMLを採用し、転送機構に HTTP を採用している。非常に単純なプロトコルで、少数のデータ型やコマンドだけを定義しているだけであり、その仕様は2枚の紙にまとめられる。これは多くのRPCシステムが膨大な量の規格を規定し、実装に多量のプログラミングを要することに比べると、際立った特徴と言える XML-RPC - Wikipedia XML-RPCを利用するとWordPressの管理画面に入ることなく WordPressの投稿記事を書くことができます。 このエントリではWordPressでphpを実行して違うWordPress記事投稿を行います。 手順 参照したソースコードは [WordPress]XML-RPCを利用して外部から投稿したりする。 |
Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference! wp.getPost Retrieve a post of any registered post type. Added in WordPress 3.4. Parameters string username string password int post_id array fields: Optional. List of field or meta-field names to include in response. Return Values struct: Note that the exact fields returned depends on the fields parame
XMLRPCを使用してWordpressに投稿する場合、 基本は、http://blog.syuhari.jp/archives/1373こちらのソースをそのまま使用すればOK。 コンテンツ内に画像を入れたいとかは、イメージアップロード後のURLをdescriptionに結合して投稿すれば、表示される。 本文の中に画像があるとかのHTMLエディタみたいな仕様だと、Replaceするしかないと思う。 タグは「mt_keywords」を使用して $mt_keywords = array( new XML_RPC_Value("タグ1", "string"), new XML_RPC_Value("タグ2", "string") ); $content = new XML_RPC_Value( array( 'title' => new XML_RPC_Value($title, 'string
今回はWordpressに標準に備わっているXML-RPCサーバー機能を使って、 管理ページからではなく、csvファイル等をアップして一括投稿をする方法を試してみます。 例えば、商品を同じレイアウトで一気にアップしたいときなんか、便利じゃないですかね?? ちなみに私の制作環境はMacなので、Macで使用する方法をご紹介します。 Winの方は下の内容の【1】の部分をWinで設定する方法を別途見つけて下さい。 【2】以降は同じで大丈夫だと思います。 参考にさせていただいた記事はこちらです [WordPress] XML-RPC を使用する方法 1. まずはXAMPPでPEARのライブラリであるXML-RPCを使えるように設定する [ターミナル]で以下のコマンドを入力する $ cd /Applications/XAMPP/xamppfiles/bin $ sudo ./pear in
WordPress の自動投稿ツールを作成するメモ書きその7です。 XML-RPC を利用した投稿の仕組みは大体出来たので、今回はテキストから記事を整形する PHP スクリプトを書いて WordPress へ投稿してみたいと思います 。 テキストに書く内容は下記です。 タイトル 本文 (一部) 画像 カテゴリ タグ 本文は予め書いたテキストを読み込んで処理、画像はテキストに記載した画像へのリンクから取ってきてアップロードします。 ※ テストなので画像は適当なフリー素材を使います。 実際にツール経由でアップロードした画像 以上までがツールで投稿した部分になります。 ※ と、ここまでは実際に開発環境へツールで投稿しました。以降はいつも通り WordPress の管理画面から書きます。 上記の処理はここまでのまとめも兼ねて以下に書いていきます。 WordPressの自動投稿ツール作成 1 ~ 6
Post navigation ← Previous Next → Home > Web関連 > 開発 > PHP > XML-RPC経由でWordPressに投稿する方法(PHP編) XML-RPC経由でWordPressに投稿する方法(PHP編) WordPressに限らず大抵のブログシステムでは記事をAPI経由で投稿できるようにできています。 大抵のブログシステムでは投稿するためのプロトコルにXML-RPCが使われており、WordPressもXML-RPCで投稿できるようになっています。 今回、WordPressにXML-RPC経由でPHPから投稿する方法を調べてみましたので、参考にコードを掲載いたします。 <?php require_once("XML/RPC.php"); $host = 'example.com'; $xmlrpc_path = '/xmlrpc.php';
WordPressに自動で記事を投稿するPHPプログラム を書いてみた WordPressに自動で記事を投稿するPHPプログラム を書いてみた。 先日FC2ブログに自動投稿するプログラムを書いたが、そのまま転用してWordpressに使えるかテストしてみたところ問題なく投稿できた。 せっかくなので公開しておきます。 基本的にはFC2用と同じですが、コメント等を若干書き換えてます。 ベースはこちらの記事を参照 FC2ブログに自動で記事を投稿するPHPプログラム 書いてみた。 コードだらけで見にくいですが、変更箇所のコメントがある変数の値を書き換えるだけです。 簡単に説明すると ドメイン:http://marumusi.yahoo.com WordPressディレクトリ:http://marumusi.yahoo.com/wp WordPressユーザー名:admin WordPressパスワ
はじめまして。よろしくお願いします。 XML-RPCでの投稿スクリプトを作りたいのですが、カスタムフィールドの内容をどうすれば送信できるのかで詰まっています。 どなたか教えていただければ幸いです。 今回、目的は同一サイト内の管理画面外から行う投稿です。(ログインせずに下書き状態で投稿したい) ですので、メール投稿やWordPressの表示画面(PostやPage)に作ったフォームから投稿できれば成功なのです。 KtaiEntryの作者さまへカスタムフィールドに対応するにはどうすればよいかをお尋ねしようと思っていたところでした。 調べてみますと、Ver.2.5からはカスタムフィールドをXML-RPCで扱うことが出来るようになったとの事だったのでこれは素晴らしいと思い試行錯誤しています。 PEARのXML/RPCライブラリを使い、とりあえずタイトル、本文まではエントリーすることができました。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く