web制作に関するAzicoreのブックマーク (29)

  • console.logまとめ 2016年夏 - Qiita

    console.log関連についてまとめました。 モダンブラウザであればどれも使用できると思いますが、基出力結果等はchromeで確認したものです。 console.hogehogeのいろいろ 基 引数を入れることで出力結果をカスタマイズできます console.info、console.warn、console.error それぞれで見た目を変えることができます。 console.assert 式を評価してfalseの場合にログ出力します。 console.count ログの出力結果が同じ場合にカウント数が自動的に増えていきます。 console.dir オブジェクトのプロパティの中身をログに出力します。 console.dirxml HTMLとかXMLの要素を渡すと、下の要素が全部見れるようになります。 console.group、conosle.groupCollapsed co

    console.logまとめ 2016年夏 - Qiita
  • Palettable

    Azicore
    Azicore 2017/02/15
    簡単に色の組合せを提案してもらえるサイト
  • Reactを使うとなぜjQueryが要らなくなるのか - Qiita

    はじめに React(通称 React.js1)を全く知らない、あるいは幾つか記事を見たけどなんなのかピンと来ていない、という人のために書いています。 「jQuery くらいしか知らない」くらいの人に具体的に雰囲気を知ってもらうのが目的であり、すでにやる気がある人向けのチュートリアルではありません。やる気が出れば日語版ドキュメントを読んで手を動かせばあっという間なので、そこまでの興味が出ることを目標にしています。 以降では ES2015 (ES6) の文法(アロー関数とか)を使っています。この部分が怪しい人は先にアロー関数と const 文だけでも知ってから先に進んでください。 以下の説明中、このアイコンで表すのは(2023 年現在から見た)『昔話』です。新しく自分のコードを書く際には来知らなくていいことですが、古い記事を見たときに混同しないための参考情報として書いてあります。この記事

    Reactを使うとなぜjQueryが要らなくなるのか - Qiita
    Azicore
    Azicore 2017/01/24
    分かりやすいReactのメリットの解説。
  • AndroidのChromeにおける欧文フォントよく分からなかったのでfont-familyの挙動調べた - MEMOGRAPHIX

    Nexus 7 の Chrome でインターネットしてると、サイトによっては欧文フォントが等幅になっていることに気づいた。例えばこのようなサイト(とスクリーンショット)。 [![](https://31.media.tumblr.com/cc29872dc3e19bb50ba451a39667e8e6/tumblr_inline_n3xz7u4ivm1qaxsyz.png)](http://ascii.jp/) あとこれとか。 [![](https://31.media.tumblr.com/5dc07041123814f934b15c8429cd0754/tumblr_inline_n3xz97BdXd1qaxsyz.png)](http://www.forest.impress.co.jp/docs/review/20140410_643367.html) ※ 適当にブラウジングしてた

    AndroidのChromeにおける欧文フォントよく分からなかったのでfont-familyの挙動調べた - MEMOGRAPHIX
    Azicore
    Azicore 2016/07/04
    等幅にするにはlang="ja"をつける。
  • Jqueryを使ってHTML5ドラッグ&ドロップファイルアップロード – IT-view

    Jqueryを使ってHTML5ドラッグ&ドロップファイルアップロード ホームJavaScriptJqueryを使ってHTML5ドラッグ&ドロップファイルアップロード 今のプロジェクトでドラッグ&ドロップでブラウザファイルアップロードの機能がいる。 検索してみたらたくさん方法が出てきます。その中一番いいと思うのはJqueryを使ってファイルアップロード。 とても勉強になりました、英語のページを翻訳して、ここに転載します。 原文はこちら これに対してサーバー側のファイル保存について、下記リンクを参照してください。 phpサーバーアップロードファイル保存 *****以下は翻訳内容です***** jQueryドラッグ&ドロップファイルアップロードの例で、HTML5およびjQuery AJAX APIを使用して、ドラッグ・アンド・ドロップ・ファイル・アップロードを実現する方法について説明しました。

    Jqueryを使ってHTML5ドラッグ&ドロップファイルアップロード – IT-view
  • 保存版!CSS3で出来る素敵なデザインやアニメーションをまとめてみた

    主要ブラウザで使うことの出来る「CSS3」ですが、IE8に対応していないためにCSS3の基や使い方は知っていても実務等では使う機会が少なかった(クライアントワークではIE8が対応ブラウザに含まれていたため)方もいらっしゃると思います。そうするとふと「あれ、あのプロパティはどう使うんだっけ?」とか「この要素だけにスタイルを適応するCSS3は何だっけ…?」など忘れてしまうこともしばしば…。 最近ではIE8のシェアは低くなり、またスマホサイト制作の機会も増えたためクライアントワークでもCSS3を活用したWeb制作が増えてきました。そこで今回は、まず覚えておくと便利な機能の復習とそれを応用し「これCSS3だけで作れるの!?」というような驚きの作品の数々をまとめてみました! CSS3とは そもそも「CSS3」とは何のことでしょうか。改めてその定義を確認してみましょう。 「CSS」は、ウェブページの

    保存版!CSS3で出来る素敵なデザインやアニメーションをまとめてみた
  • SyntaxHighlighter用の<pre>タグを作成するWebサービス - <pre> Generator for SyntaxHighlighter[αテスト中]

    ● SyntaxHighlighter用の<pre>タグのHTML この HTML をソースコードを挿入したい HTML 文書に挿入してください。 このサービスは JavaScript で動作しています。JavaScript 対応ブラウザでご利用ください。 ■ SyntaxHighlighter とは? ・各種プログラミング言語のソースコードを Webページに掲載するときに、体裁よく装飾してくれるスクリプトです。 公式WEBサイト:SyntaxHighlighter http://alexgorbatchev.com/SyntaxHighlighter/ >> 免責 ・サービスの結果が正しいことを保証いたしません。 ・サービスを利用したことによるいかなる問題・損害も保障いたしません。 ・上記をご理解のうえ、各利用者の自己判断によりお使いください。 >> Web サービス情報 Webサー

    Azicore
    Azicore 2016/03/09
    PowerPointのスライドにコードを載せたいときに有用
  • サイズ可変で縦横比固定のブロック要素をcssのみで実現する方法

    Htmlでサイズ可変で縦横比固定のブロック要素を実現する方法を模索していたところ、 ちょっと独特な方法ですが可能なようです。 こちらのページに書かれていました。 日語訳がちょっとおかしなことになっているので転載。 以下は幅によって高さが決まるタイプのコード。 html <div class="aspectwrapper"> <div class="content"> 内容… </div> </div> css .aspectwrapper{ position: relative; } .aspectwrapper:after{//beforeでもよい padding-top: 75%;//幅に対する高さの割合 display: block; content: ""; } .aspectwrapper > .content{ position: absolute; top: 0px; le

    サイズ可変で縦横比固定のブロック要素をcssのみで実現する方法
    Azicore
    Azicore 2016/02/17
    要素の高さを横幅の比で表す方法。
  • Perlの排他制御 (flock,open,symlink,mkdir,rename)

    ファイル操作の排他制御といえば、以下のものが代表的です。 flockとロックファイル(ディレクトリ)式に大きく分けられます。 ロックファイル(ディレクトリ)を使う open関数 symlink関数 mkdir関数 rename関数 古いロックファイル(ディレクトリ)の削除 シグナルトラップ flockを使う flock関数 読込モード 追加モード 上書き・読み書きモード エラー処理 まとめてロックする タイムアウト ■ロックファイル(ディレクトリ)を使う 基は単なる使用中の目印です。目印が無いときに入って、自分で目印を作り、操作が終わったときに消して出るだけですね。トイレみたい(^^) で、使用中なら何回かノックします。(せかすな〜) open関数 ファイルオープン関数でファイル作成。 1.ファイルが存在するか。 2.しなければ作成。 と2段階を要するので、その隙に他のプロセスが

  • can I use... Support tables for HTML5, CSS3, etc

    Test a feature Our partnership with BrowserStack now lets you test your website for compatibility across 2,000+ real browsers and devices. Test on: Did you know? Next If a feature you're looking for is not available on the site, you can vote to have it included. Better yet, if you've done the research you can even submit it yourself! You can import usage data from your Google Analytics account and

    Azicore
    Azicore 2015/08/18
    各ブラウザのHTML、CSS、JS等の対応状況の一覧。
  • You Might Not Need jQuery

    jQuery and its cousins are great, and by all means use them if it makes it easier to develop your application. If you're developing a library on the other hand, please take a moment to consider if you actually need jQuery as a dependency. Maybe you can include a few lines of utility code, and forgo the requirement. If you're only targeting more modern browsers, you might not need anything more tha

    Azicore
    Azicore 2015/08/18
    jQueryを使わなくてもこうすれば同等の動作が実現可能だよ、という一覧。
  • 動くCSSのためのメモ。

    CSSでできる事がどんどん増えてます。JavaScriptを使って実装するようなレイアウトやUIも、CSSだけで作れちゃうほど、便利なプロパティがじゃんじゃか増えましたね。ここでは、要素にアニメーション効果をつけるためのCSSを使ったエフェクトについて、まとめてゆこうと思います:)。 CSSで動かす 「動く」といっても、自由自在にぐにゃぐにゃ動かせるわけではなくて、CSSアニメーションでは、プロパティの数値をスムーズに増減させることで、要素のスタイルを滑らかに変化させます。 例えば、下のサンプルでは、p要素にカーソルを合わせた時に、font-sizeの値を、1emから2emに、スムーズに変化するように指定しています。 p { transition: font-size 1s; } 動かすためのマストプロパティ CSSでアニメーションさせるために必要不可欠なのがtransitionプロパティ

    動くCSSのためのメモ。
    Azicore
    Azicore 2015/03/24
    CSSによるアニメーションについての分かりやすいまとめ。サンプルもきれい。
  • GIMPで写真を透明グラデーションにする方法

    名前:nyamnyam 職業:WEB系雑用係 福岡のWEB制作会社で働いている制作見習い、日々勉強中です 自分がこんななので、初心者にも分かりやすく」をモットーに、役に立つ情報をUPしていきます @nyamx2 (03/29)qTranslateからqTranslate-Xへの移行方法 (04/27)Tumblr初心者が知っておきたい基的な機能 (04/08)サーバー超初心者がAWSRedmineを運用する方法(3) (04/08)サーバー超初心者がAWSRedmineを運用する方法(2) (04/07)ソーシャルボタンをこれ以上ないくらい簡単にブログに設置する方法 (04/06)ログインID・パスワードが分からなくなった時調べる方法 (04/05)サーバー超初心者がAWSRedmineを運用する方法(1) (04/03)seesaaブログでプロフィールにできる余白を詰める方法 (

    GIMPで写真を透明グラデーションにする方法
  • ローディング作成☆

    Loading GIF or, so called loader gif is an animation that indicates a loading process on a web-site or an application. Being an critically important part of web-site and application design and usability, mostly the animations are used to show that something is loading on the background (e.g. AJAX applications). The animation objects are usually used in GIF format which is very popular due to it's

    ローディング作成☆
    Azicore
    Azicore 2013/12/16
    読み込み中画像自動生成サイト
  • favico.js

    favico.js v0.3.10 Make use of your favicon with badges, images or videos View on GitHub Try it: +1 -1 Set icon Play video Start webcam Reset Works on Chrome, Firefox, Opera and IE11+ Badges Animate your favicon with animated badges. You can customize type of animation, position, background color and text color.

  • スマホUI考(番外編) なぜ機能追加をし続けるとアプリが破綻するのか? | fladdict

    この写真は、アーミーナイフの名門ウェンガー社のジャイアントナイフという最高級ナイフである。141の機能を持つ、ギネス認定もされた厚さ24cm、重量1.3kgの世界で最も高機能なナイフだ。トップメーカーが自社製品の全機能を1つに集約したこの製品こそが、機能拡張の行き着く先を指し示している。 なぜ適切な機能追加であっても、機能を追加しつづけることで破綻をするのか?エントリは、「スマホUI考(番外編) 顧客やユーザーの要望に全て対応すると、アプリは99%破綻する」の続きになる。 エントリでは以下の4つの側面から、機能を追加するリスクを考える。まず第一に「選択肢の数が必ずしも善ではないこと」。次に「人間の判断力は使うほど消耗すること」。そして「画面スペースが有限のリソースであること」。最後に「どんなに機能を増やしても、一画面で強調できるものは限られていること」。これらの4つは全て、機能追加が最

  • 改行削除するくらいなら gzip したらいいじゃない

    CSSJavaScript ファイルなどを gzip 圧縮して転送量の削減や Web サイト表示速度の向上を実現する方法を解説。既存 Web サイトのソースには一切手を加えない方法でまとめています。おまけでキャッシュ関連の記述もあり。 いや、1バイトの無駄もゆるせねぇんだよとか、難読化したいとかなら別にやればいいんですけど、CSSJavaScript ファイルの改行やスペースを削除しただけでファイル容量圧縮、読み込み速ーい的なこという人がいるので今さらですが書いてみます。すでに色々なところで書かれてるのでかぶるのは承知の上で。 改行や無駄なスペースなどを削除すること自体が悪いと言ってるわけではありませんのでその辺は誤解ないようにお願いします。ただ、gzip 使って圧縮するのに比べたら、改行削除して削れるファイルサイズなんて微々たるものです。もちろん、両方やれば最大限ファイルサイ

    改行削除するくらいなら gzip したらいいじゃない
  • Loading...

  • Masonry

    What is Masonry? Masonry is a JavaScript grid layout library. It works by placing elements in optimal position based on available vertical space, sort of like a mason fitting stones in a wall. You’ve probably seen it in use all over the Internet. Install Download CDN Package managers Getting started HTML CSS Initialize with jQuery Initialize with Vanilla JavaScript Initialize in HTML Next MIT Lice

    Azicore
    Azicore 2012/04/26
    ブロック要素を簡単にタイル配置できるjQueryプラグイン
  • sitemaps.org

    サイトマップとは何ですか。 サイトマップを使うと、ウェブマスターはサイト内のクロールされるページを検索エンジンに簡単に知らせることができます。 サイトマップは、最終アップロード日、通常の更新頻度、サイト内の他の URL との相対的な URL 優先度など、各 URL の詳細メタデータのほか、サイトの URL がリストされている簡単な形式の XML ファイルであるため、検索エンジンでより正確にサイトをクロールできます。 通常、ウェブ クローラは、サイト内のリンクや他のサイトからのリンクを基にページを検出します。サイトマップはこのデータを補足するもので、サイトマップをサポートしているクローラがサイトマップ内のすべての URL を取得し、関連付けられているメタデータを使用して、URL に関する詳細情報を把握できるようにします。サイトマップ プロトコルを使用しても、検索エンジンにウェブページが必ず登

    Azicore
    Azicore 2012/04/09
    サイトマップ