並び順

ブックマーク数

期間指定

  • から
  • まで

1081 - 1120 件 / 1509件

新着順 人気順

XHTMLの検索結果1081 - 1120 件 / 1509件

  • explain-diff

    explain-diff-html.md name explain-diff-html description Use when the user asks for a rich explanation of a code change, diff, branch, or PR. Produces HTML output. Explain Diff Please make me a rich, interactive explanation of the specified code change. It should have these sections: Background: Explain the existing system relevant to this change. (You should broadly explore surrounding code for th

      explain-diff
    • 【JavaScript】DataTablesが超便利すぎる - Qiita

      DataTablesとは DataTablesは、HTMLテーブルを対話的なデータグリッドに変換するためのJavaScriptライブラリ。 簡単に言い換えると、HTMLテーブルをソートや検索などがおこなえる高機能な表にできるということ。 拡張性 や 柔軟性 が高く、また大規模なデータを持つテーブルを操作するのにとても便利である。 導入 下記のリンクから自分の環境に合ったやり方でダウンロードしよう。また、基本的に jQuery は必須である。 最もシンプルな例 とりあえず簡単な実装例を挙げてみる。 ここでは理解できなくてもOK! See the Pen DataTables by Tomoki Ota (@odlqzyes-the-sans) on CodePen. 使い方 これからDataTablesの使い方を説明していく。 最初は以下のcssとjsファイルだけでOK! (CDN以外の書き

        【JavaScript】DataTablesが超便利すぎる - Qiita
      • コピペで簡単!Webサイトを素敵にする最新&実用HTMLスニペット24選 | PhotoshopVIP

        この記事では、ホームページの作成やウェブサイト制作のアイデアを増やす、コピペで使える最新HTML/CSSスニペットをまとめてご紹介します。 Codepenで話題となっているものを中心に、今後のデザイン制作に活用したいアイデアがずらり揃った今回。新しいウェブデザインの可能性を感じるものばかりです。 ブラウザ上でHTML,CSS,JavaScriptのコードを編集しながら、リアルタイムで表示を確認できるのもポイント。 画面右下にある「Return」キーをクリックすることで再読み込みでプレビューできます。 コピペで簡単!Webサイトを素敵にする最新HTMLスニペット23選 Liquid Transition Effect マウスカーソルを合わせるとぐにゃりと歪み、クリックでグリッチ効果も演出したスライダー。Kinetic Sliderプラグインを利用しています。 See the Pen Liqu

          コピペで簡単!Webサイトを素敵にする最新&実用HTMLスニペット24選 | PhotoshopVIP
        • GitHub - letmutex/htmd: A turndown.js inspired HTML to Markdown converter for Rust

          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 - letmutex/htmd: A turndown.js inspired HTML to Markdown converter for Rust
          • 「Pug(パグ)」って何? HTMLと見比べながら7つのメリットを紹介! | 仙台のウェブ制作会社AndHA

            「Pug(パグ)」って何? HTMLと見比べながら7つのメリットを紹介! 公開日 : 2021.11.01 最終更新日 : 2023.08.28 コーディング そもそも「Pug」とは? Pugとは「パグ」と読み、HTMLを効率的に書くための記述方法です。 「テンプレートエンジン」と言われるもののひとつです。 ※犬の種類ではないです。 HTMLの場合は拡張子が.htmlですが、Pugの場合は .pugとなります。 Pugを扱う注意点としては、PugファイルはWebブラウザが認識してくれないので、通常のHTMLに「変換」する必要があります。通常は、「コンパイル」といって、タスクランナー(gulpなど)やコンパイラーアプリ(Preprosなど)を用いて自動変換しますが、今回はPugのメリット紹介のため変換方法については割愛します。 Pugのメリット7つ 今回は、PugとHTMLを見比べながら、P

              「Pug(パグ)」って何? HTMLと見比べながら7つのメリットを紹介! | 仙台のウェブ制作会社AndHA
            • 【この記事はもう古いので読まないこと!!】Turboを有効化したままRails 7.0でDeviseを使う方法 - Qiita

              はじめに Rails 7.0がリリースされて1年以上経ちましたが、Railsのメジャーな認証ライブラリであるDeviseは未だにRails 7.0に部分的にしか対応していません(参考)。 そのため、Rails 7.0でrails newしたRailsアプリケーション(つまり、Turboが有効になっている状態)だと、Deviseを使おうと思っても意図しない挙動になります。 そこで、この記事ではTurboを有効化したままRails 7.0でDeviseを使う方法を紹介します。 なお、ネットを検索するとこの記事と同じテーマで書かれた記事がすでにいくつもありますが、今回紹介する方法はかなりシンプルかつ、実際のサンプルアプリ(とテストコード)で動作確認済みなので、個人的にはかなりお勧めです。 対象バージョン この記事は以下のバージョンで動作確認しています(それぞれ2023年1月4日時点での最新バージ

                【この記事はもう古いので読まないこと!!】Turboを有効化したままRails 7.0でDeviseを使う方法 - Qiita
              • 2023-09-29のJS: Babel v7.23.0、Vike、State of HTML 2023受付開始

                JSer.info #662 - Babel v7.23.0リリースされました。 7.23.0 Released: Decorator Metadata and many new import features! · Babel Stage 3のDecorator Metadataのサポート、Stage 3のimport sourceのサポートが追加されています。 Stage 2のimport deferのサポート、Stage 1のOptional Chaining Assignmentのサポート、TypeScript 5.2のサポートされています。 またBabel 8がαリリースされています。 変更点やアップデート方法については、マイグレーションガイドが公開されています。 Upgrade to Babel 8 · Babel ReactやVueなどに対応したNext.jsやNuxtのよう

                  2023-09-29のJS: Babel v7.23.0、Vike、State of HTML 2023受付開始
                • HTMLをPDFに変換するAPIサービス|PDF生成の課題を解決 - Qiita

                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? TLDR HTML から PDF を生成する API サービスを開発しました。 PDF 生成の際の環境構築不要、日本語フォント完備、アセットファイルのホスティング可能、開発中のプレビュー機能あり。PDF(HTML)の中身の開発に集中できます。 1 回の生成あたり約 0.3 円。固定費なしの完全従量課金。 背景 アプリケーションの開発をしていると、度々「PDF を生成する」という要件に遭遇します。例えば以下のようなケースです。 帳票出力: 請求書、領収書、納品書、契約書、証明書など、公式な書類を PDF 形式で出力する必要があるケース レ

                    HTMLをPDFに変換するAPIサービス|PDF生成の課題を解決 - Qiita
                  • Building a tooltip component  |  Articles  |  web.dev

                    In this post I want to share my thoughts on how to build a color-adaptive and accessible <tool-tip> custom element. Try the demo and view the source! A tooltip is shown working across a variety of examples and color schemes If you prefer video, here's a YouTube version of this post: Overview A tooltip is a non-modal, non-blocking, non-interactive overlay containing supplemental information to user

                      Building a tooltip component  |  Articles  |  web.dev
                    • 【パーツ集】HTML・CSS・JavaScriptをコピペで終わらせられるサイトまとめ | まさたブログ

                      「毎回同じコード書くのいやだけど、コードのストックも持ってないしな〜」や「過去のコードをまとめるの自体めんどう。。」という方に非常におすすめのサイトをまとめてみました。 どれも無料なのに驚きますが、ブックマーク登録してありがたく使わせていただきましょう! まず紹介させていただくのは「JAJAAAN!」です。 こちらのサイトはボタン、見出しがそれぞれ100種類以上まとめてあり、どれもHTMLとCSSをコピペするだけで簡単に実装することができます。 グラデーションなどおしゃれなデザインも幅広く取り扱っているのもいいですよね! 種類の多さと手軽さに驚きます。 【ボタン集】 https://jajaaan.co.jp/css/button/ 【見出し集】 https://jajaaan.co.jp/css/css-headline/ headers.css 2つ目は「headers.css」です。

                        【パーツ集】HTML・CSS・JavaScriptをコピペで終わらせられるサイトまとめ | まさたブログ
                      • hugoを使って爆速でブログを作成する

                        hugoとは? hugo(ヒューゴ)とは、goで作られたwebサイトを作成するフレームワークです。 公式サイトのトップページで「ウェブサイトを構築するための世界最速のフレームワーク」書いてあるように速さを売りにした静的サイトジェネレーターのようです。 公式ページ 使用できるテーマも数多く揃えられており、柔軟性もあるとのことだったので今回はhugoを使って実際にブログを作成してみました。 先に触ってみた感想なのですが、下記画像のように本当に多くのテーマが用意されており選ぶだけで楽しかったです。また、テーマのカスタマイズも簡単に行なえ自分好みにできるので結構体験良かったです。 テーマ一覧 もととなるテーマも豊富にあり、結構簡単にカスタマイズもできるので、企業サイトやショップサイト、LPやオウンドメディアとか作るのもいいかもしれないですね。 blogの作成 今回はhugoで静的サイトを作り、ロリ

                          hugoを使って爆速でブログを作成する
                        • モーダルダイアログの未来はdialog要素で幸せになるか

                          こんにちは、及川です。 今回のテーマはdialog要素です。みなさん、dialog要素はご存知でしょうか?もう現場で使っているでしょうか? dialog要素はいわゆるダイアログボックスを描画するための実装で、HTML要素の中では比較的新しめの要素です。このdialog要素の仕様を理解し、モーダルダイアログコンポーネントとしてどのように実装するかを学習することが本記事のゴールです。 dialog要素 ってなに?dialog要素はダイアログボックスを表現するためのHTML要素です。 cf) <dialog>: ダイアログ要素 – HTML: ハイパーテキストマークアップ言語 | MDN dialog要素は新しめとは言うものの意外と長い歴史をもっていて、2012年あたりから今の形でHTMLの草案に追加されたり削除されたりを繰り返し、全てのモダンブラウザで動くようになったのが2022年のことです。

                            モーダルダイアログの未来はdialog要素で幸せになるか
                          • Amazon.co.jp: HTML解体新書-仕様から紐解く本格入門: 太田良典, 中村直樹: 本

                              Amazon.co.jp: HTML解体新書-仕様から紐解く本格入門: 太田良典, 中村直樹: 本
                            • PhaserでHTML5ゲームを作ってみた

                              はじめに インディーゲームを作っておりますnyorokoと申します。 以前はUnityでゲームを制作していたのですが、PhaserでHTML5ゲームを作ってみたので、記事にしてみました。 私自身が初心者であるため解説記事というよりは開発手記という体裁にはなっていますが、それでもPhaserはUnityと違って日本語の情報が非常に少ないので、多少なりとも有用であると信じて投稿することにしました。 完成したもの YouTubeのvideoIDが不正です きっかけ 私の初めての作品はUnityで作ったダウンロードしてプレイするタイプのPCゲームでした。 しかし、 PCゲームという時点でハードルが高い ダウンロードする気になりにくい(面倒、ウイルスの懸念等々) という欠点があるため、閲覧数の割にはダウンロードがそこまで伸びませんでした。 そこで、次回作はスマホでもプレイできるゲームにしようと思った

                                PhaserでHTML5ゲームを作ってみた
                              • 【OpenAPI】Stoplight Studioを活用して快適&高速にAPI定義を書く方法|Offers Tech Blog

                                概要 Offers を運営している株式会社 overflow の磯崎です。弊社は新規プロダクト開発でスキーマ駆動開発を取り入れており、API 定義とは楽しくお付き合いさせていただいております。その全体像については、以下の記事でまとめておりますので、是非ご一読ください。今回は、ポチポチいじるだけで誰でも簡単に API 定義できる神ツール「Stoplight Studio」を活用した API 定義について紹介していますので、ぜひ参考にしてください。 Stoplight Studio とは? Stoplight Studio とは、 OpenAPI 定義ファイルの作成と管理ができる GUI エディタです。これだと少々分かりづらいので、簡単に一言で表すと「ポチポチと誰でも簡単に API 定義ができてしまうツール」です。Stoplight Studio は、GUI で直感的な操作ができるため、高速に

                                  【OpenAPI】Stoplight Studioを活用して快適&高速にAPI定義を書く方法|Offers Tech Blog
                                • 【VSML/VSS】動画を編集できる言語を作った話 - Qiita

                                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに みなさんは動画編集をやったことはありますか? 私は,頻度は低いものの動画編集をして動画投稿サイトに動画をアップロードした経験があります. 動画編集とは元来めんどくさく手間がかかるものではあるのですが,普段からWebアプリの開発をしている私は,以下のようなことを考えていました. HTML/CSSのように複数オブジェクトを一つのコンポーネントのように扱えたら,CSSのように統括して装飾を指定できたら,HTMLのレンダラー(ブラウザ)が相対値から計算して幅や高さを指定するように,動画のオブジェクトの時間長も編集アプリが計算して指定し

                                    【VSML/VSS】動画を編集できる言語を作った話 - Qiita
                                  • WCAG2の「十分な達成方法」について - 水底の血

                                    あるいは必要十分条件について1。 Nu Html Checkerの場合 Nu Html Checkerは、HTMLをチェックするツールである。Nu Html Checkerで特定の(種類の)エラーを0にすることは、「構文解析」のWCAGの達成基準を満たすための必要十分条件となる。 達成基準 4.1.1 構文解析 (レベル A): マークアップ言語を用いて実装されているコンテンツにおいては、要素には完全な開始タグ及び終了タグがあり、要素は仕様に準じて入れ子になっていて、要素には重複した属性がなく、どの ID も一意的である。ただし、仕様で認められているものを除く。 筆者による上記引用のハイライト部分“どのIDも一意的であること”について見てみる。たとえば以下のHTML断片のように、1つのページに同じid属性値が2回出現することはHTMLのエラーであり、かつ、WCAGの達成基準の違反となる:

                                      WCAG2の「十分な達成方法」について - 水底の血
                                    • 実はこんなこともできる!MW WP Formの便利なカスタマイズを紹介 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                                      こんにちは。バックエンドエンジニアのまうみです。 今回はWordpressでお問い合わせフォームを実装する際の定番プラグイン、MW WP Formの知っておくと便利なカスタマイズを紹介します。 MW WP Formはシンプルなショートコードを生成し、簡単に確認画面付きのフォームを作成できることが特徴です。しかもカスマイズの幅もとてつもなく広く、応用次第で様々な案件に対応できるポテンシャルを持ったプラグインです。 今回は機能別に、「えっ、そんなこともできるの?」というようなMW WP Formのカスタマイズ技をご紹介します! 出力されるタグのhtml構造を変更したい 例えばデフォルトのタグのDOMの構造を変更して、独自のclassを追加したい……そんなときのためのカスタマイズです。 プラグイン内で管理されているテンプレートパーツを、WordPressのthemeディレクトリにコピーすることで

                                        実はこんなこともできる!MW WP Formの便利なカスタマイズを紹介 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                                      • 「え?!それ今ではHTMLだけでできるの!?」驚きの進化を遂げたモダンHTML

                                        このスライドはSlidevで作られており、以下のレポジトリで公開しています https://github.com/riya-amemiya/amemiya_riya_slide_data/tree/main/frontend_conf_kansai_2025

                                          「え?!それ今ではHTMLだけでできるの!?」驚きの進化を遂げたモダンHTML
                                        • HTMLのデフォルト機能だけでパーシャルHTMLを埋め込む

                                          最近発表されたこちらに衝撃を受けました。 htmzは、iframeを利用してhtmlの一部を書き換えるアイデアです(本記事ではhtmzの詳細な解説はしません)。 リポジトリはこちら。 かなり古いブラウザ環境でも動きそうなミニマルなスニペットで、個人的に非常に好みです。なぜいままで現れなかったのでしょう…。 感動したので自分でいろいろ試していたところ、パーシャルHTMLの埋め込みを思いついたので記事にしました。 やりたいこと 以下のhtmlファイルがあるとしましょう。 管理の単純化や再利用性の向上のために、ページ要素を分割しているイメージです。

                                            HTMLのデフォルト機能だけでパーシャルHTMLを埋め込む
                                          • HTMLとDOMとの違いメモ - Lambdaカクテル

                                            フロントエンドをたまに遊びでいじっているのだが、HTMLとDOMって何が違うのかよくわかっていなかったので調べたメモ。 HTMLはMarkup Languageとあるように、ドキュメントをマークアップする一種のシリアライズフォーマットである。 DOM(Document Object Model)はより高いレベルの概念であり、シリアライズ形式を関知しないが、ドキュメントをツリーモデルとして表現するセマンティクスを提供する。 わかりやすくメンタルモデルを表現すると、ブラウザ(やnodeなどそれに準じるもの)がHTMLをパースし、対応するDOMモデルがオブジェクトとしてメモリ上に展開される、といえる。 プログラミング言語からはDOMを通じてドキュメントを操作する。 このためHTMLはDOMと等価ではない。 このためHTMLの属性といった構成要素がDOMと一対一対応するとは限らない。 HTMLの属

                                              HTMLとDOMとの違いメモ - Lambdaカクテル
                                            • Cloudflare Turnstile をやってみる

                                              Cloudflare TurnstileはCAPTCHAの代わりになるものです。Cloudflareの調査ですとインターネットユーザー合計でCAPTCHAに費やす時間は1日で500年分にも上るようです。 CloudflareではCAPTCHAの代替手段としてManaged Challengeという仕組みを開発しました。 このManaged Challengeと連携して、簡単に人間(というよりはブラウザ)からのアクセスかボットからのアクセスかを見分ける機能を簡単に実装できるのがTurnstileです。Turnstileは回転する改札口という意味がありビルの入り口などによくあるぐるぐる回る回転扉のことです。 先日アップしたWaiting Room (待合室)とことなりCloudflareのCDNを使っていなくても簡単に実装できるのが特徴です。またDNS Proxyモードで管理されていなくても利

                                                Cloudflare Turnstile をやってみる
                                              • HTMLとCSSのコピペでできるボタンデザイン50選

                                                CSS /* 001 */ .button001 a { background: #eee; border-radius: 3px; position: relative; display: flex; justify-content: space-around; align-items: center; margin: 0 auto; max-width: 280px; padding: 10px 25px; color: #313131; transition: 0.3s ease-in-out; font-weight: 500; } .button001 a:hover { background: #313131; color: #FFF; } .button001 a:after { content: ''; width: 5px; height: 5px; border-top

                                                  HTMLとCSSのコピペでできるボタンデザイン50選
                                                • The AHA Stack

                                                  Combine Astro, htmx and Alpine.js to create modern web applications sending HTML over the wire, replacing the SPA JS-heavy approach with a much simpler set of mental models and workflows.

                                                    The AHA Stack
                                                  • Gwtar: a static efficient single-file HTML format · Gwern.net

                                                    Gwtar is a new polyglot HTML archival format which provides a single, self-contained, HTML file which still can be efficiently lazy-loaded by a web browser. This is done by a header’s JavaScript making HTTP range requests. It is used on Gwern.net to serve large HTML archives. Archiving HTML files faces a trilemma: it is easy to create an archival format which is any two of “static” (self-contained

                                                      Gwtar: a static efficient single-file HTML format · Gwern.net
                                                    • イケてる全文検索サービス「Algolia」を触ってみよう - Qiita

                                                      はじめに この記事は、株式会社メディアドゥのアドベントカレンダー19日目の記事です。 みなさん、「Algolia」って知っていますか? Algoliaなんて知らないよー、聞いたこともないよー、というそこのあなた。 そんなあなたのためにこの記事を書いたといっても過言ではありません。 拙い記事ではありますが、ぜひ読んでみてください。 Algoliaとは? 以下のような特徴をもつ検索APIサービスです。 https://www.algolia.com/ 全文検索サービスをSaaSとして提供 GUIから検索ロジックを柔軟に設定可能 レコード数/APIアクセス数による従量課金 世界各地にデータセンターがあり、どのロケーションでも高速な検索が可能 様々なプログラミング言語向けにAPIを提供 様々なフロントエンドフレームワーク向けに便利なライブラリを提供 本記事で書くこと すでに知ってる・使ったことがあ

                                                        イケてる全文検索サービス「Algolia」を触ってみよう - Qiita
                                                      • 画像が「情報」を持っているかどうかの判断基準、持っていない場合はalt=""を指定しよう

                                                        はじめに この記事は、画像を「純粋な装飾のための画像」と見なすか、「情報を持っている画像」と見なすかの判断基準についての私見とともに、それぞれのケースでの実装についてまとめたものです。 この記事での「画像」とは実装レベルではimg要素のことを指します。 結論 画像が削除されても、削除前と同様の情報量、機能を提供できる場合、その画像は純粋な装飾のための画像と考えられます。 「純粋な装飾のための画像」は可能な限りCSSのbackground-imageプロパティを用いて実装する。 実装上の都合によりbackground-imageによる実装が難しい場合はalt=""を指定する。 画像が削除された場合に情報量や機能に損失が生じる場合、その画像は情報を持つ画像だと考えられます。 「情報を持っている画像」の場合は、alt属性に視覚的な情報を伝える代替テキストを指定する。 画像が情報を持っているかどう

                                                          画像が「情報」を持っているかどうかの判断基準、持っていない場合はalt=""を指定しよう
                                                        • WAI-ARIA中級編 ロールの決まり方

                                                          前回の「WAI-ARIAを学ぶときに整理しておきたいこと」(以下、「前回の記事」と略)やYouTubeで生配信した「WAI-ARIA勉強会」で 要素には暗黙のロールをもつ role属性を使うことでロールを上書きできる 要素によって上書きできないロールがある と説明した。 しかし、上書きできないロールをrole属性で指定してしまったときに最終的にロールが何になるかの説明をしていなかったし、要素の条件次第によっては上書き可能なはずのロールが無効化されたり、ロールが変化したりすることに触れていなかった。今回はそこが仕様でどうなっているのか深堀りしてみたいと思う。 ロールの決定に影響するもの まず、簡単にロールがどういったものから決定されるのかをざっくりと最初にまとめる。 要素の種類(HTMLとしてのセマンティック) 属性 構造(先祖・子孫関係) これをまず念頭に置いて、仕様を読みすすめると理解が

                                                            WAI-ARIA中級編 ロールの決まり方
                                                          • Vivliostyleに特化したMarkdown - VFMの使い方 | gihyo.jp

                                                            本記事ではVivliostyle用のMarkdownとして開発されている、VFM(Vivliostyle Flavored Markdown)について解説します。 MarkdownとGFM⁠、VFMの関係 構造化された文書を記述するためのマークアップ言語としてHTML/XMLがあります。これらは優れた表現力を持つ反面、記法として手動で書くには煩雑です。この課題を解決するための簡潔なマークアップ言語として、Markdownが登場しました。 以下はHTMLとMarkdownで同じ文書を記述した比較例です。 HTML <h1>Title</h1> <p>The quick brown fox jumps over the lazy dog.</p> Markdown # Title The quick brown fox jumps over the lazy dog. MarkdownはHTM

                                                              Vivliostyleに特化したMarkdown - VFMの使い方 | gihyo.jp
                                                            • ブラウザで:has()セレクタが実装されてjQueryの:has()セレクタの挙動が変わったの調べた - hogashi.*

                                                              Chromeに実装された疑似クラス「:has()」がjQueryの「:has()」に悪影響、一定の条件下でWebサイトが壊れる可能性 - Publickey を読んだので、調べたものとあわせてまとめる。 三行 原因 forgiving-selector-list Chrome と Safari の状況の違い されている対応と今後 感想 三行 かねてから jQuery には拡張した CSS セレクタとして :has() がある :has() Selector | jQuery API Documentation Safari 15.4 と Chrome 105 で CSS セレクタとして :has() が実装された :has() pseudo class - Chrome Platform Status :has() CSS relational pseudo-class | Can I u

                                                                ブラウザで:has()セレクタが実装されてjQueryの:has()セレクタの挙動が変わったの調べた - hogashi.*
                                                              • web-platform-tests dashboard

                                                                • Will Serving Real HTML Content Make A Website Faster? Let's Experiment!

                                                                  LogicMonitor and Catchpoint Merge to become the leaders in Al-First Observability without blind spots

                                                                    Will Serving Real HTML Content Make A Website Faster? Let's Experiment!
                                                                  • PR TIMES社内のHTMLクライテリアを作成しました | PR TIMES 開発者ブログ

                                                                    こんにちは。PR TIMESでフロントエンドエンジニアをしている夛田(@unachang113)です。 今回はPR TIMES社内でHTMLクライテリアを作成したのでその話をしようと思います。 つくろうと思ったきっかけ PR TIMES社内ではHTMLの品質に対するエンジニア間の共通の指標がなかったため、何を満たせば品質を担保していると言えるのかの指標やルールがありませんでした。 指標がないとlintを導入した際に何を入れると品質が向上できるのかがわからなかったり、HTMLの仕様理解が個々人ばらつきが生じ、プロダクトコードで品質を担保するのが難しくなります。 そこでPR TIMESの開発部のフロントエンドチームにおけるHTMLの品質を明文化するためにクライテリアを作成することにしました。 HTMLクライテリアのつくりかた 日本CTO協会が作成しているWebフロントエンド版DX Criter

                                                                    • Address form analysis

                                                                      Extending the autocomplete attribute This is an effort to analyze the structures of address forms in a somewhat machine readable way. This work is based on the following assumptions: The autocomplete spec was written with the intent to find a lowest common denominator that should work for all countries. An analysis of real-world web-forms indicates that those forms cannot be properly annotated wit

                                                                      • GitHub - yuheiy/sdenv: ウェブサイト(not ウェブアプリケーション)のためのフロントエンド開発スターターキット

                                                                        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 - yuheiy/sdenv: ウェブサイト(not ウェブアプリケーション)のためのフロントエンド開発スターターキット
                                                                        • Markuplint - Visual Studio Marketplace

                                                                          vscode-markuplint Markuplint for Visual Studio Code Extension Settings markuplint.enable: Control whether Markuplint is enabled for HTML files or not markuplint.debug: Enable debug mode markuplint.defaultConfig: It's the configuration specified if configuration files do not exist markuplint.targetLanguages: Specify the target languages markuplint.hover.accessibility.enable: Enable the feature that

                                                                            Markuplint - Visual Studio Marketplace
                                                                          • Introduction | templ docs

                                                                            templ - build HTML with Go​ Create components that render fragments of HTML and compose them to create screens, pages, documents, or apps. Server-side rendering: Deploy as a serverless function, Docker container, or standard Go program. Static rendering: Create static HTML files to deploy however you choose. Compiled code: Components are compiled into performant Go code. Use Go: Call any Go code,

                                                                              Introduction | templ docs
                                                                            • Lightweight Javascript Framework Review (For Django Developers)

                                                                              Lightweight Javascript Framework Review (For Django Developers) The Full-Stack Django Series: How to Combine Frontend and Backend Lightweight Javascript Framework Review How to add Typescript to Django Django Favicon Guide How to Develop Responsive HTML Email in Django Django Form Validation Guide Introduction Many developers are confused when they try to find a Lightweight Javascript Framework fo

                                                                                Lightweight Javascript Framework Review (For Django Developers)
                                                                              • ドメイン名休眠時の推奨設定から廃止費用まで、ドメイン名の「終活」をまとめた資料が無料公開中【やじうまWatch】

                                                                                  ドメイン名休眠時の推奨設定から廃止費用まで、ドメイン名の「終活」をまとめた資料が無料公開中【やじうまWatch】
                                                                                • On the ‹dl›

                                                                                  Introduction The <dl>, or description list, element is underrated. It’s used to represent a list of name–value pairs. This is a common UI pattern that, at the same time, is incredibly versatile. For instance, you’ve probably seen these layouts out in the wild… Each of these examples shows a list (or lists!) of name–value pairs. You might have also seen lists of name–value pairs to describe lodging

                                                                                    On the ‹dl›

                                                                                  新着記事