タグ

osとhtmlに関するfukudamasa09のブックマーク (3)

  • Canvas tutorial - MDC

    このチュートリアルは、 <canvas> 要素を使用して二次元のグラフィックを描画する方法を、基から説明します。ここでの例は、キャンバスで何ができるかを明確に示すものであり、独自のコンテンツを作成するためのコードスニペットも提供しています。 <canvas> は HTML の要素であり、スクリプト(ふつうは JavaScript)を使ってグラフィックを描くことができます。これは例えば、グラフを描いたり、写真を合成したり、簡単なアニメーションを作成したりすることができます。 <canvas> は ApplemacOS Dashboard のために WebKit に初めて導入した後、ブラウザーに実装されました。現在は、あらゆる主要ブラウザーが対応しています。 <canvas> を使うのはそれほど難しくはありませんが、 HTMLJavaScript の基的な理解が必要です。一部の

    Canvas tutorial - MDC
  • スマホ対応の新潮流「レスポンシブWebデザイン」とは? (2/3)

    レスポンシブWebデザインを選択する4つの理由 ではなぜ、海外では レスポンシブWebデザイン が話題になっているのだろうか? 大きく4つの理由がある。 ワンソースなので画像やテキストの変更などのメンテナンスが容易なこと CSSだけで実装するのでフロントエンドで開発が完結すること 他のデバイスへの拡張性が高いこと スマートフォン非対応のCMSでもCSSの調整だけで対応できること 1つずつ詳しく説明しよう。 1.ワンソースなので画像やテキストの変更などのメンテナンスが容易なこと Webサイトをマルチデバイスに対応させる場合、少し前であれば、iPhone, iPad などのOSやスクリーンサイズごとにキメ細かくデザインを調整したページ(HTML)を用意し、サーバーサイドの技術などを利用して細かく振り分ければよかった。しかし、各社からAndroid端末が次々と発売されている現在は、何パターンのス

    スマホ対応の新潮流「レスポンシブWebデザイン」とは? (2/3)
  • \nで改行できない!【はずがない!】 - Lv1プログラマの誰得メモ

    2010/12/5の記事【エスケープシーケンス - Lv1プログラマの誰得メモ】のサンプルを動作させてみた。 ソースは以下 <?php print('1行目の文章'); print("\n"); print('2行目の文章'); ?> ブラウザでは 1行目の文章 2行目の文章 何を疑うまでもなく、こう表示されると思っていた。 (※「んなわけないじゃん」と思った方はこの先読まなくてもいいですよ!) が ・・・あれ?改行されてない? 「\r\n」だったかな?(^ω^; 修正修正。。。 あれれ?(・ω・;; \" や \’はちゃんと表示される なぜ改行だけ?? 文字コードはUTF-8 エディタの文字コードも同じくUTF-8 じゃあ、エディタが悪いのか? →エディタ変えても変化無し ブラウザが悪いのか? →ブラウザ変えても変化無し 友人からの助言 「"PHP_EOL"使ってみたら?」 ほほう!何だ

    \nで改行できない!【はずがない!】 - Lv1プログラマの誰得メモ
  • 1