タグ

htmlに関するsagarayaのブックマーク (67)

  • 問題を問題として認識するためにしたこと - メドピア開発者ブログ

    こんにちわ、エンジニアの井原です。 どの会社も同じだとは思いますが、自社サービスをフルスクラッチしていた最初のころというのは突貫で作っている部分が少なからずあると思います。 弊社もそういった部分が多々あり、特にフロントエンドは手付かずな状態でした。 この混沌としたフロントエンドに漠然とした不安はあるものの、ルールが全くないため全員が同じ思いになってなく、何をもって悪いと言えるのかといった状態になっていました。 そのため、何が悪いのか、どうしたらいいのかという方針作りからはじめました。 稿では、方針を作るプロセスとできた方針をいかにまもってもらうかという流れを記載します。 現状を確認する インデント..? styleプロパティ 重複したid 大量のcssファイル ロード目的以外のscriptタグとstyleタグ HTML4のころのタグ invalidなcss etc... あるべき論なルー

    問題を問題として認識するためにしたこと - メドピア開発者ブログ
  • Atom Flight Manual

    CompanyEngineeringProductSunsetting AtomWe are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022. January 30, 2023 Update: Update to the previous version of Atom before February 2 On December 7, 2022, GitHub detected unauthorized access to a set of repositories used in the planning and development of Atom. After a thorough investigation, we hav

    Atom Flight Manual
  • アイコンフォントのアクセシビリティ向上 | Accessible & Usable

    公開日 : 2014年8月28日 (2018年1月20日 更新) カテゴリー : アクセシビリティ ウェブデザインにおいて、アイコンを配置することは多いと思います。最近では、画像アイコン (.gif、jpg、.png など) ではなく、Font Awesome のようなアイコンフォントを用いるケースも増えてきました。 「アイコンフォント」の例 (Font Awesome) アイコンフォントには、画像アイコンよりも読み込みが速い、ベクターデータゆえに高解像度の画面でもきれいに表示できる (ピンチ&ズームしてもジャギーにならない)、手軽に実装できる (わざわざアイコンを作る必要がなく、豊富なアイコンから選択して所定のコードを埋め込むだけ)、といったメリットがあります。このように、とても便利なアイコンフォントですが、ウェブアクセシビリティの観点で考えると、実装において若干の工夫が必要です。 代替

    アイコンフォントのアクセシビリティ向上 | Accessible & Usable
  • What are the advantages/disadvantages of using the <i> tag for icons instead of <span>?

    Facebook's HTML and Twitter Bootstrap HTML (before v3) both use the <i> tag to display icons. However, from the HTML5 spec: The I element represents a span of text in an alternate voice or mood, or otherwise offset from the normal prose, such as a taxonomic designation, a technical term, an idiomatic phrase from another language, a thought, a ship name, or some other prose whose typical typographi

    What are the advantages/disadvantages of using the <i> tag for icons instead of <span>?
  • CSSの display: inline、display: block、display: inline-block をマスターしよう! | たねっぱ!

    CSS の display プロパティについて紹介します! display: inline・display: block・display: inline-blockについてのおさらい。HTMLCSSひよこちゃん向け! いろいろ便利な CSS の display プロパティ。今回は display: inline display: block display: inline-block についておさらいしてみます。HTMLひよこちゃん向けの記事です! displayプロパティで、ブロック・インライン・インラインブロックをおさらいしてみた displayプロパティ displayは、要素の「表示形式」を指定するプロパティ。 ブロックレベル要素をインライン形式で表示したり、インライン要素をブロックレベル形式で表示することができます。 構造的にはブロックレベル要素なんだけど、インラインとして表示

    CSSの display: inline、display: block、display: inline-block をマスターしよう! | たねっぱ!
  • こんなHTMLとCSSのコーディング規約で書きたい - Qiita

    HTMLCSS のコーディングルールを作ろう HTMLCSS のコーディング規約を中心に、メンテナンス性の良い HTMLCSS をコーディングする際に重要だと思うポイントをまとめています。 誰に向けた記事か この記事には、HTMLCSS を書く人に役立ちそうな内容が書いてあります。 特に初級者から中級者の方で、HTMLCSS を一通り学習した方からの反応が良いです。 まだ HTMLCSS の学習を始めて間もないという方は、先に案件やプロジェクトをこなしコーディング経験を積むことをお勧めします。経験を積むとよりこの記事の内容への理解が深まるはずです。 HTMLCSS を書くときに大切なポイント2点 HTMLCSS を書くときに大切だと思うことを書きます。 1. HTMLCSS を書かない あなたがいま書いている HTMLCSS は、

    こんなHTMLとCSSのコーディング規約で書きたい - Qiita
  • https://github.com/t32k/webpagetest-doc-ja/blob/master/using-webpagetest/metrics/speed-index/index.md

    https://github.com/t32k/webpagetest-doc-ja/blob/master/using-webpagetest/metrics/speed-index/index.md
  • display: inline-block; による隙間を消すCSS完全版 @ WWWPArtisan

    何気にずっと頭を悩ませてた問題。display: inline; や display: inline-block; で要素をインライン化したときに、改行が半角スペースになり、隙間となる問題。あれがスッキリ解消できました。 HTMLでこんな感じ↓にしてる人は必見です。 <ul><li>list item</li><li>list item</li></ul> <ul><li> list item </li><li> list item </li></ul> <ul><!-- --><li>list item</li><!-- --><li>list item</li><!-- --></ul> 隙間を消す方法として、多く紹介されてきた方法が3つあります。 親要素に font-size: 0; を指定し、子要素のフォントサイズをpxなどの絶対単位で指定する(%やemなどの相対単位は不可) 親要

  • Bootstrap 3 学習ノート - Qiita

    (2014-06-09 ... 18) Bootstrap 3の学習記録ノートです。 できるだけ手を抜かず隅々まできちんと調査し、コードはほぼ全て実際に試して確認しました。 元々公開を意図したものではありませんが、ここまで詳細に調べた資料はそうはないと思いますので最低限の体裁を整えて公開します。みなさんのお役に立てば幸いです。 なおHTML部分はほぼ全てjadeで記述しています。jadeを知らないと理解できないノートになってしまっていますが、生のHTMLではとてもこのスピードでは学習できません。どうかご了承下さい。 なお「ここは違うのでは」「こうした方がよいのでは」などという点がありましたらGitHubのissuesかpull requestなどでお教え頂けるとありがたいです(6/19記)。 (Qiita用に追加) Qiitaコメントでのご指摘も歓迎します。 その後しばらくしてバージョンが

    Bootstrap 3 学習ノート - Qiita
  • 感情を組み込むマークアップ言語「EmotionML」正式採用 『ハーモニー』の世界が現実に?

    W3C(ワールド・ワイド・ウェブ・コンソーシアム)は、5月22日付で人間の感情に関する情報を扱うためのマークアップ言語仕様「Emotion Markup Language(EmotionML/エモーション・マークアップ・ランゲージ) 」の勧告を発表しました。 EmotionMLでなにができるの? EmotionMLは、コンピュータ内部やWeb上でも人間的な感情を扱うべき場面が増えてきたことに対して、人間の感情についての情報もデータとして一緒に組み込むことや、感情のデータを元にしてプログラムを動かすということを目的にしています。 利用例としては、テキストデータや電子書籍文に感情の情報を組み込むことで、自動音声でも感情のこもった声色や抑揚で自然な発話ができるようになったり、動画のシーンごとに感情のデータを設定することで、対応する機器やソフトを通じてより感情移入できる体験をつくりだす手助けと

    感情を組み込むマークアップ言語「EmotionML」正式採用 『ハーモニー』の世界が現実に?
  • Webアプリをいまどきの手法で爆速開発した — KaoriYa

    外道はるかぜちゃんジェネレータというWebアプリを いまどきな手法を用いて爆速で開発した話を紹介します。 先の3連休中、外道はるかぜちゃんジェネレータというWebアプリを開発&公開しました。ここで採用した開発手法がいまどきな爆速開発でしたのでちょっと紹介&ステマします。使った技術は以下の通りです。 AngularJS: Googleが開発しているViewModelなWeb開発ライブラリ(MVW: Model View Whateverだったかな?w) Github pages: スタティックサイトのホスティングに最適 Kii Cloud: mBaaS (mobile backend as a service) で共有データの保存に利用 HTML5 Canvas: 画像生成に。サーバサイドではなにもしてない! サービス概要 外道はるかぜちゃんジェネレータはベースとなる画像があり、そこに面白い

  • ScaleOut | Supership

    「ミライリアルの幸せを、デジタルの力で創る」ことを目指すSupershipグループの社内報です。日々の出来事、メンバーの働く様子や声、未来への想いなど、Supershipグループの”Be Super”なストーリーをみんなでシェアしていきます。

    ScaleOut | Supership
  • いい加減、<script src="http://.. と書くのはやめましょう - DQNEO起業日記

    外部サイトのJSファイルを読み込むときに、こういう書き方するのはやめましょう。 <script src="http://example.com/js/jquery.js"></script> 理由 あなたのサイトが、いつの日かSSLに対応することになったとき、そのscriptタグがバグの原因になります。 ご覧のとおり、HTTPSページの中でHTTP要素を読み込もうとすると、ブラウザによっては安全装置が働いて読み込んでくれないのです。 上の例ではjQueryの読み込みに失敗していますが、エラーメッセージ「Uncaught ReferenceError: jQuery is not defined 」を見てもHTTPS/HTTPのプロトコルが原因だとはすぐ気づかないので、わかりにくいバグになってしまいます。 結論 JSファイル(とかCSSとか画像とか)を読み込むときは、"http:"の部分を省

    いい加減、<script src="http://.. と書くのはやめましょう - DQNEO起業日記
    sagaraya
    sagaraya 2013/05/19
    location.protocolを使うといいらしいがわざわざJSでやるのもうーんという感じがする
  • Textile記法

    Redmineでは、チケットの説明、コメント、wikiなどでTextile記法やMarkdown記法が使えます。ここでは、Textile記法を紹介します。 Textile記法の詳細なリファレンスは、 Textile Markup Language Documentation で閲覧できます。 また、テキスト入力エリア上部のツールバーの右端にあるヘルプボタンからも記法を参照できます。 文字に対する書式 Textile 説明・表示例

    Textile記法
  • GitHub - cheeriojs/cheerio: The fast, flexible, and elegant library for parsing and manipulating HTML and XML.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - cheeriojs/cheerio: The fast, flexible, and elegant library for parsing and manipulating HTML and XML.
  • 合コン失敗したら風俗

    女子大生がたくさん働いているデリヘルのサービス。深夜でも使える風俗として、自分の暮らしを豊かにしてくれているデリヘルです。有名大学に通う女性を指名した今回は、思い出しただけでも興奮が甦ってくるほど。素股の気持ち良さは挿入を超えるくらいの感覚でした。その秘密は敏感なクリにあります。素股をするとどんどん刺激されてクリが固くなり、それが亀頭に当たって気持ち良い。相手も擦れて気持ち良いという相乗的な魅力に浸るのが、今までの風俗史上最高の体験になったのです。素股はぎこちなさもあるのですが、それでも密着度が高くてアソコへの刺激は十分すぎるほど。途中で耐えることを諦めていれば、きっとサービスから半分も消化しないうちに果ててしまっていたと思います。しかし、僕は風俗MASTERです。そんなことできません。キスも大好きらしく、クンニをした後でも何度となく「チューしてほしい」とお願いされたので、舌を絡めてじっく

  • 正しいHTMLを書く目的はただ一つ - ネコメシCEOブログ

    [HTML]セマンティックで正しいコードを書く目的 ― 二人の主を戴く技術者 - WEBCRE8.jp という記事がFacebookのフィードに流れてきたので読んでみました。 1がいきなり理由(目的)じゃないですし、2と5は同じことを言ってますし(SEOに強いなんて事実はもはや有って無きに等しいのが実態ですが、いずれにしても機械が読んで嬉しいかという話ですので)、3と6はただのエゴですし、4の標準化っていうのはセマンティック云々の文脈でいうならばruleの話ではなくstandardの話をすべきではないでしょうか。カタチの想像もできないような未来を夢見る暇があるのなら、まずWebガバナンスからどうにかする努力をしたほうが何倍も有益でしょう。 2013/3/22 09:56追記:「セマンティックで正しいコードを書く6つの目的」のような構成であると読み取ってしまって(理由の箇条書きだと思って)上

    正しいHTMLを書く目的はただ一つ - ネコメシCEOブログ
  • [HTML]セマンティックで正しいコードを書こうとする理由 ― 二人の主を戴く技術者

    web制作者は一人で制作するのではなく複数人で制作したリ、作ったものを他の人に渡したりします。その場合、コードは同じルールに基づいている方が引き継ぎ易いですよね。 一部の人間、または企業内のみで通っているルールは方言の様なもので、他では通用しません。 こうした、別の場所で制作している人間の間で通じる可能性のあるスタンダードな概念として、セマンティックwebという考え方が存在している(全ての制作者が行きつくべき概念としての存在意義もある、という意味です。その為にあるという話ではないです。コーディングルールもこの考え方を踏まえた上で作るべきで、地域やコミュニティの違う集団の中でも、皆がセマンティックというものを意識として持っていれば、マークアップも似通っていく、共通化されていくはずだと考えています)のです。現状、たくさんの制作者がこれ以外のルールに基づいて制作を行うという事はまあ、あり得ないで

    [HTML]セマンティックで正しいコードを書こうとする理由 ― 二人の主を戴く技術者
  • グリーにおけるスマホアプリ開発~HTML5編

    そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 2 <Texture Streaming, メモリプロ...エピック・ゲームズ・ジャパン Epic Games Japan

    グリーにおけるスマホアプリ開発~HTML5編
    sagaraya
    sagaraya 2013/03/10
    「テンプレートを直接マークアップ」
  • DOMを高速に操作するための skin.js というライブラリを作った - mizchi log

    (タイトル修正 DOMを高速に操作 => DOMの値を高速に更新 at Sat Mar 09 2013 15:30:09 GMT+0900 (JST)) (Skin#inject実装したのでタイトル元に戻した at Mar 09 2013 18:10:04 GMT+0900 (JST)) 若手の会で、JavaScript Hell on Earth というテーマで話してきました。 js_hell_on_earth http://www.rvl.io/mizchi/js_hell_on_earth というわけでDOM抽象ラッパーつくりました。 mizchi/skin.js · GitHub https://github.com/mizchi/skin.js 目的 クライアントサイドJSでは一回書いたら終わり、ではありません。ゲームなどのリッチなユーザー体験を提供する際、高頻度でDOMを書き換

    DOMを高速に操作するための skin.js というライブラリを作った - mizchi log
    sagaraya
    sagaraya 2013/03/09
    DOMを高速に操作というか、テンプレート生成/更新するたびにDOM要素をとってくるのではなく、キャッシュしとくと速いという話?