並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 1445件

新着順 人気順

ARIAの検索結果1 - 40 件 / 1445件

  • すべての新米フロントエンドエンジニアに読んでほしい50の資料 - Qiita

    はじめに さいきんのWebはSPA技術を中心としたフロントエンドが賑わっていますね💪 従来サーバーサイドを扱っていた人もフロントを触る機会が増えていたり、これからプログラミングを学んでいく人も、フロントエンド領域に興味を持っているのではと思います。 そこで、フロントエンドの経験が浅い方や初学者向けに、おすすめのドキュメントや勉強すべき領域をまとめました。 とりあえず動けば良い段階から一歩進んで、フロントエンドエンジニアとして、良いアプリケーションを作るために必要な知識を浅く広く紹介します。 ※補足 新米と表記しましたが、実際には新卒や未経験でなく、新卒2~3年目の若手フロントエンドエンジニアやフロント分野に苦手意識のあるバックエンドエンジニアの方を対象としています。 数日で目を通せるような内容ではないため、マイルストーンやスキルセットの一つの参考にして頂けると幸いです。 フロントエンド入

      すべての新米フロントエンドエンジニアに読んでほしい50の資料 - Qiita
    • 「SEOに強いHTMLの書き方」についての個人的な見解

      「SEO に強い HTML の書き方」というツイートがそこそこバズっていて、その内容に対して駆け出しエンジニアの方たちが「参考になった」などと称賛の声を挙げていたのを見かけて思うところがあったのでこの記事を書きました。 元ツイの概要は次の通り。 body > main > article > sectionに h1は 1 ページに 1 つ(要キーワード) 見出しタグは毎度 section で囲む ヘッダーメニューは nav で囲む 画像に適切な alt を設定する title / description を書く 階層を意識して書く div はあまり使わない 画像は p で囲む この記事は元ツイおよび元ツイの投稿者を批判する意図で書いたものではなく、あくまで挙げられている内容に対する個人的見解をまとめたものです。 正しいか正しくないかをそれぞれの項目のはじめに書いていますが、あくまで僕個人の

        「SEOに強いHTMLの書き方」についての個人的な見解
      • 2022年におけるフロントエンド開発のベースライン

        LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog TL;DR:2022にフロントエンド開発で最も考慮すべきユーザー環境は、パフォーマンスでは低スペックのAndroid端末、標準仕様では2年前のSafari、そしてネットワークでは4Gです。それに対してはJSへの過剰依存などが原因で主にパフォーマンスの面でのウェブ全体の対応がよくありません。 こんにちは!LINEフロントエンド開発室のダバロス アランです。この記事のタイトルを見て「釣りタイトルですね〜」と考えている方がいると思いますが今回に限ってはそれを大目に見てください。それはなぜかと言いますと、2021年から2022年にかけて私たちフロントエンドエンジニアが全体的に考え方を改める必要が出るほど大きな変化がありました。 その変

          2022年におけるフロントエンド開発のベースライン
        • 個人開発を7年以上続けて分かった技術選択のコツ

          技術革新に適応しようとするイヌさんInkdropというMarkdownノートアプリを作り続けて7年になる。 お陰さまでその売上でずっと生活できている。 これまで個人開発でどう継続していくかについて「ユーザの退会理由をあれこれ考えない」とか「アプリの売上目標を立てるのをやめました」とか、ビジネス面あるいはメンタル面からいろいろ書いてきた。 今回は、技術面にフォーカスして、どう継続して開発していくかについてシェアしたい。 TL;DR最初はとにかく最速でリリースする事を最優先する迷ったら「ときめく方」を選べ程よいところで切り上げて開発を進める使っているモジュールがdeprecatedされるなんてザラだと覚悟する古いから悪いとは限らないシンプルにしていく老舗から継続の秘訣を学ぶ運ゲー要素は排除しきれない最初はとにかく最速でリリースする事を目標に技術選定する開発計画とビジネス計画は切っても切り離せな

            個人開発を7年以上続けて分かった技術選択のコツ
          • Sign-in form best practices  |  Articles  |  web.dev

            Sign-in form best practices Stay organized with collections Save and categorize content based on your preferences. Use cross-platform browser features to build sign-in forms that are secure, accessible and easy to use. If users ever need to log in to your site, then good sign-in form design is critical. This is especially true for people on poor connections, on mobile, in a hurry, or under stress.

            • 秋葉原に10年ぐらい住んでみた - wwww.dev

              前略、秋葉原への愛を叫びます!!!!! なのくろです。 秋葉原に10年ぐらい住んでみたので、いろいろ綴りたいと思います。 初めての秋葉原私が初めて秋葉原に来たのは10歳の時。はっきりと覚えている。 駅前にはまだバスケットコートがあった時代である。 今は無き「LAOXザ・コンピュータ館」で Windows Me がインストールされた FMV BIBLO を購入した。 おじいちゃんに初めて自らの意思でおねだりをして買ってもらった。 パソコンを買ってもらった帰り道に「セキュリティソフトも買いたい!」と言ったら、自分で買っておいでと1万円ぐらい渡され、秋葉原という街に野放しにされた。 当時10歳なので小学四年生である。自分で買い物はしたことがないし、地元は千葉県で自宅まで1時間は掛かる距離。突然ぽつんと秋葉原に立っていた。 実質的にはじめてのおつかい状態で、おいおいまじかよ!?という感じではあった

                秋葉原に10年ぐらい住んでみた - wwww.dev
              • 都会の家賃1ヶ月分で世界中の景色を手に入れた話 - Yes-No

                いかがですか?私のデスクから見えるこの景色 憧れだったヴェネツィアに引っ越してきました。 ヴェネツィアの象徴とも言えるカナル・グランデに引っ越せて最高~! ARIA~~~~アリシアさ~~~ん!… _______というのは冗談で… 注文してから7ヶ月半経ってようやくAtomoph Window2が我が家に届きました。 半年以上も到着にかかったのはCOVID-19の影響によって中国で製造がストップ、物流にも大きな影響が出たためです…このご時世仕方ないね… 説明が遅れましたが、これはAtomoph Window2、元任天堂の社員だった姜 京日氏が立ち上げたスタートアップ企業 Atmophが開発した窓型スマートディスプレイです。 見ての通り縦型のモニターに窓枠のような物がついておりますが「窓型のディスプレイに動画の風景を映し出すことで、まるで現地に赴いているような気分にさせてくれる」と言うのが売り

                  都会の家賃1ヶ月分で世界中の景色を手に入れた話 - Yes-No
                • はてなー!!自分の好みのタイプの漫画全部書くからお薦めしてくれ!!

                  https://anond.hatelabo.jp/20220630040756 ブコメ返信書きました!沢山おすすめしていただいてありがとうございます! 知らないのも多くて嬉しい 好きな漫画探しても既読か知ってるか読んでも微妙以外が3%しかない!助けて!! 自分の好みど真ん中のやつ ・アタゴオルシリーズ ・テガミバチ ・図書館の大魔術師 ・107号室通信 ・香魚子さんの短編集 ・週刊少年ガール キーワードにするとすこしふしぎ、日常物、児童書っぽさなどが好き 漫画以外の好きな物 ・BUMP OF CHICKEN ・sasakure.UK ・モモ ・黒ねこサンゴロウ ・ななつのこ(加納朋子) ・ゆめうつつ草紙(原田 宗典) ・白乙一 他の既読漫画好みタイプ漫画 ダンジョン飯 九井諒子短編集全部 乙嫁語り 吾峠呼世晴短編集 この世界の片隅に 夕凪の街 桜の国 こっこさん 長い道 よつばと! 賢い

                    はてなー!!自分の好みのタイプの漫画全部書くからお薦めしてくれ!!
                  • 市販の画集をバラバラにして額に入れてメルカリで売る輩など|ちゆ12歳

                    「額装品」問題人気漫画家が「イラスト集」を出すことがあります。 たとえば、これは井上雄彦先生の画集なのですが……。 こういう本をバラバラに分解して、ページごとに額に入れて「額装品」として売っている人がいます。 この出品では、元の画集が2000円くらいなのに、2ページだけ切り取って額に入れたものが4000円で売れております。 商品の説明としては、 「雑誌、広告、写真集などの印刷物をカットして丁寧に額装した物」 「出版物の原本をベースにしており、コピーなどは一切ございません」 ということで、ヤフオクで「雑誌の切り抜き」を売っているのと同じ……みたいな理屈らしいです。 (「額装品」で誤認させる気マンマンだとは思いますけど) この件については、江口寿史先生が何度か注意喚起しておられます。 (私の過去ツイートでは、「名シーンの右半分だけの額装品」のことをツイートしたことがありました) ヤフオクやメル

                      市販の画集をバラバラにして額に入れてメルカリで売る輩など|ちゆ12歳
                    • なぜHTMLだけなのか。拙著「武器になるHTML」の執筆を通して伝えたかったこと - Shibajuku

                      こんにちは。 いつも通りのパーマをかけたらトイプードルみたいになった、どうも柴田です。 さてさて、昨年の11月26日に技術評論社さんより「武器になるHTML」というHTMLだけに特化した初学者向けの書籍を出版させて頂きました。 この記事を読んで下さっている方の中にも、すでに本書をお持ちの方もいらっしゃるかもしれませんね。 ご購入頂きありがとうございます! ひょっとしたら、もう読み終えられた方もいらっしゃるかもですね。 ということで、本書が発売されて半年近く経ちますが、今更ながら、この本をどういう想いで書いて、どんな方に読んで頂きたいのかについて書いてみたいと思います。 目次 初学者の方に向けたHTMLだけの424ページ「とりあえずこう書いておきましょう」は、ありません一人でも多くの人が利用できるWebサイトを構築するために学校やスクールの先生が教科書としても使いやすいように中級者になっても

                        なぜHTMLだけなのか。拙著「武器になるHTML」の執筆を通して伝えたかったこと - Shibajuku
                      • Yahoo! JAPAN トップページを Atomic Design と React・Redux・TypeScript で作り変えたお話

                        ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちはお久しぶりです。岡部和昌(@kzms2)と申します。 今回お話しする内容はタイトルでほぼ全部述べているのですが、PC 版 Yahoo! JAPAN のトップページを 2019 年 10 月 1 日に刷新、主に開発環境をアップデートした経緯と採用した技術に関してのお話です。 見た目に関しては特に大きな変化はなかったので、気が付かなかった方も多いのではないでしょうか? なぜ刷新したか Yahoo! JAPAN トップページは 2008 年 1 月 1 日に大規模なリニューアルを行いました。その頃からある程度の改修はあったものの、基本的にはコードの継ぎ足しで修正を加えている状態でした。 (参照;Yahoo! JAPAN トップ

                          Yahoo! JAPAN トップページを Atomic Design と React・Redux・TypeScript で作り変えたお話
                        • Adobe製デザインシステム「React Spectrum」がすごいので紹介したい - Qiita

                          🚀 Super excited to announce: ♿️ React Aria — Accessible UI primitives for your design system. 👑 React Stately — State and core logic for your design system. 🌈 React Spectrum — Adobe’s design system. Learn more: https://t.co/ucVguh3rqp Github: https://t.co/e8aOfLgCVK — Devon Govett (@devongovett) July 15, 2020 7月15日にAdobeのデザインシステム react-spectrum がリリースされました。 デザイン製も優れていますが、他の部分でのクォリティーが個人的にショックだった

                            Adobe製デザインシステム「React Spectrum」がすごいので紹介したい - Qiita
                          • HTMLでモーダルUIを作るときに気をつけたいこと - ICS MEDIA

                            ダイアログやハンバーガーメニューといったユーザーインタフェース(UI)は、多くのウェブサイトで利用されており頻繁に見かけます。どこでも見かけることから「簡単に作成できる」と思われがちですが、意外と実装が難しいUIです。たとえば、エンジニアでなくとも、以下のような現象に気付いたことはないでしょうか? ダイアログを表示中に、裏側のコンテンツがスクロールできてしまった ダイアログを表示中に、Tabキーでキーボード操作を行うと裏側を操作できてしまった ▼裏側がスクロールできてしまう例 ▼裏側がキーボード操作できてしまう例 これらを解決するためには、手軽な正攻法はなく、複雑なJavaScriptの制御が必要になります。本記事では、ダイアログやハンバーガーメニュー等のモーダル系のUIに存在する気付きづらい問題点と、解決方法を紹介します。ダイアログとハンバーガーメニューはそれぞれ役割の異なるUIですが、

                              HTMLでモーダルUIを作るときに気をつけたいこと - ICS MEDIA
                            • Awesome Dev Tool Tips 🔥

                              Contents (Click to expand) ↕️ Design Mode Pretty Print Command Pallet and Super Search Snippets Live Expressions Tracking Changes Console Shorthand Find Unused Code Rendering Panel Network Paint Times Network Timings Inspect Network Requests Performance Identifying Memory Leaks Raw Memory Inspection Test bfcache Full Refresh Lighthouse Page Size Breakdown Record User Flows Advanced User Flow Opera

                                Awesome Dev Tool Tips 🔥
                              • 2022年におけるフロントエンド開発のベースライン

                                LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog TL;DR:2022にフロントエンド開発で最も考慮すべきユーザー環境は、パフォーマンスでは低スペックのAndroid端末、標準仕様では2年前のSafari、そしてネットワークでは4Gです。それに対してはJSへの過剰依存などが原因で主にパフォーマンスの面でのウェブ全体の対応がよくありません。 こんにちは!LINEフロントエンド開発室のダバロス アランです。この記事のタイトルを見て「釣りタイトルですね〜」と考えている方がいると思いますが今回に限ってはそれを大目に見てください。それはなぜかと言いますと、2021年から2022年にかけて私たちフロントエンドエンジニアが全体的に考え方を改める必要が出るほど大きな変化がありました。 その変

                                  2022年におけるフロントエンド開発のベースライン
                                • プログラミングを外注したところ下請けの下請けの下請けの下請けくらいで自社に案件が戻ってきてしまった話

                                  ありあ @aria_nico 「社内の人手が足りない、もうだめだ」ってプログラミングを外注したら、下請けの下請けの下請けの下請けくらいでプログラミングの案件話が自社に戻ってきた話する? 2021-10-21 18:47:13

                                    プログラミングを外注したところ下請けの下請けの下請けの下請けくらいで自社に案件が戻ってきてしまった話
                                  • 2021年のアニメ邦画ベスト30(Twitter投票を集計しました) - 破壊屋ブログ

                                    ハッシュタグ『2021年のアニメ日本映画ベスト』+ブログのコメント欄を集計しました!有効投票168名が選んだ2021年最高の日本のアニメ映画は… 1位:シン・エヴァンゲリオン劇場版 そこらじゅうの投票企画で1位か2位を取りまくっているので今更感ありますが、ここでも堂々の1位!90年代を代表するサブカルチャーは令和になってポップカルチャーとなりました。 2位:アイの歌声を聴かせて 完全オリジナル作品です。私は未見なので、この映画を高く評価している映画ライターのヒナタカさんの言葉を引用します。 『アイの歌声を聴かせて』の魅力を今一度整理すると、アニメ映画×ミュージカル×学園青春もの×群像劇×人間とAIの関係性を描いたSFという、下手にやってしまうとバラバラになってしまいそうな多数の要素が、互い互いを補うように密接に絡み合っていることが何よりも大きい。 引用元:『アイの歌声を聴かせて』が大傑作で

                                      2021年のアニメ邦画ベスト30(Twitter投票を集計しました) - 破壊屋ブログ
                                    • Webエンジニアとしていま知っておきたいWebアクセシビリティ

                                      この文章について これは Front-End Study #3「『当たり前』をつくりだすWebアクセシビリティ」で基調講演をするにあたって、登壇内容を整理するために書いたものです。登壇内容とは一部に差異があります。 イベント映像 この文章はむちゃくちゃに長いので、登壇映像を見たほうがいいかもしれません。わたしの発表は13:23くらいから30分ちょっとです 登壇資料(内容は同一です) https://speakerdeck.com/ymrl/webenziniatosite-imazhi-tuteokitai-webakusesibiritei https://docs.google.com/presentation/d/1uhCvhh6sZCPUnReSBVDjvGfNAOTKbZ5Sxs8fYMlxMsI/edit?usp=sharing 目的 Web業界で「エンジニア」の肩書で仕事して

                                        Webエンジニアとしていま知っておきたいWebアクセシビリティ
                                      • リンク/ボタン/フォームをより良くするHTML・CSS 17選 - ICS MEDIA

                                        ウェブサイト制作において見た目がきちんと実装されているのは大事なことですが、コードのちょっとした違いでユーザーの不便につながることもあります。本記事では見た目だけでなくユーザーの使い勝手にも気をつけたコーディングテクニックについて解説してます。今回はユーザーが特に使い心地を感じやすいインタラクション部分で、シンプルなHTML・CSSだけでより良くできる17個に絞って紹介します。 下記サンプルでNG例とよい例の両方を紹介しています。実際に違いに触れながら本記事を読むと分かりやすいです。 サンプルを別ウインドウで開く コードを確認する 1. divタグをボタンにするのは避けよう 見た目はボタンのようでも、<div>要素で実装したボタンはアクセシビリティの観点からもよくありません。ボタンとしての機能を持つなら<button>要素を用いるのが多くの場面でも有効です。もし、諸事情で<div>要素を用

                                          リンク/ボタン/フォームをより良くするHTML・CSS 17選 - ICS MEDIA
                                        • 今からでも遅くない!誰も教えてくれなかった React とアクセシビリティーの世界

                                          この記事は Front-End Study #3 で発表されたライブコーディングの内容を記事にしたものです。記事中のソースコードは GitHub でご覧いただけます。 この記事は、これまで一般的なフロントエンドエンジニアだった私が一年ほどアクセシビリティーについて勉強する上で 「最初に教えてくれればよかったのに〜!」と思った内容 を React と Next.js を用いて紹介するものとなっています。 読み終わった後に次にコードを書く際にふと意識できるようなアクセシビリティーの普遍的な事実を紹介し、最後に今後の React の動きについて軽く触れるものになっています。目次は次のとおりです: 基本事項 SPA のルーティングによる問題 リッチなコンポーネントでの例 Jest + React Testing Library でのテスト Reactとアクセシビリティーの今後の動き 役に立つweb

                                            今からでも遅くない!誰も教えてくれなかった React とアクセシビリティーの世界
                                          • React今昔物語 - ICS MEDIA

                                            機能改善だけでなく、非推奨になった機能も多いですね。 2015年〜 ES2015の正式リリース前 2015年6月まではES2015が正式リリースされていなかったため、Reactのコンポーネントの作成にはReact.createClassが使われていました。 React独自のクラスコンポーネントを生成する機能です。 var Component = React.createClass({ render: function() { return ReactDOM.tagName({options, "Hello"}) } }); React.renderComponent( Component(null), document.getElementById("root") ) 2016年〜 クラスコンポーネントの時代 Reactバージョン15.0.0からはReact.createClassはほとん

                                              React今昔物語 - ICS MEDIA
                                            • HTMLコーディングの今。アンケート結果から分析する2023年のウェブ制作 - ICS MEDIA

                                              ウェブ業界の当たり前だと思っていることでも、他社の人には違う常識があるかもしれません。自分が業界多数の傾向と違うところはどこなのか……。この連載ではアンケートデータから国内のウェブ業界の傾向を分析します。 連載9回目となる本記事では「2023年のHTMLコーディング」をテーマとしてアンケート結果を紹介します。 imgタグの属性はちゃんと書く? imgタグにwidth・height属性を書いているか質問しました。 4397票の回答があり「何が何でも絶対に記述する」が11.9%、「基本的に記述する(たまに記述しないことがある)」が33.2%、「面倒なので普段は記述しない(たまに記述する)」が21%、「記述しない!」が33.8%でした。 記事『【2020年夏】imgタグにはwidthとheight属性を書くのがいいらしい | Rriver』によると、レイアウトシフトの対策に有効であるためにwid

                                                HTMLコーディングの今。アンケート結果から分析する2023年のウェブ制作 - ICS MEDIA
                                              • Webアクセシビリティ難しすぎる問題

                                                はじめに 私はデザイナー兼フロントエンドエンジニアというような立ち位置で、勤務するfreee株式会社のアクセシビリティガイドラインの作成に関わったり、アクセシビリティまわりの仕組みの整備や社内エバンジェリストみたいなことをしています。 もともと私はWebアクセシビリティという分野が、重要なものである以上に技術や考え方として面白いと思ってやっているうちに気付いたら仕事で大きなウェイトを占めるようになってしまったタイプの人です。しかし、そうではない人たちにその重要さを説明したり、対応をお願いしたり、そのための資料を作ったりしているうちに、「やっぱWebアクセシビリティって難しいんだなぁ」と思うようになってきたので、それについて書いてみようと思います。 なお、背景を説明するうえで必要なので社名を出しましたが、あくまでこの文章は個人の見解であり、所属組織とは関係がありません。 誰のためにやるのかが

                                                  Webアクセシビリティ難しすぎる問題
                                                • 書評『HTML解体新書』 - uhyo/blog

                                                  皆さんこんにちは。今回は、2022年4月19日発売の『HTML解体新書』を読み終わったので、書評という形で感想と紹介を述べたいと思います。筆者はもともと技術書を読まず「ネットでいいやん」派だったのですが、このたびTypeScript入門書を出版したこともあり、それを過去の話として葬り去るべく技術書を読んでいくことにしました。せっかくなので、読んだ技術書の感想等を紹介します。 おことわり: この記事では、「筆者」とはuhyoのことを指し、『HTML解体新書』の筆者たちのことは「著者ら」と呼びます。また、この記事の内容はすべて筆者の個人的な見解であり、本の内容や本を読んで得られる知識について何らかの保証をするものではありません。 筆者について筆者はTypeScriptとReactを専門とするフロントエンドエンジニアで、HTML歴は17年です。物心ついたときのHTMLバージョンはHTML4.01

                                                    書評『HTML解体新書』 - uhyo/blog
                                                  • 私のフロントエンドディレクトリ構成・テスト観点 2022

                                                    近日連投していた Next.js 記事のサンプルコードを公開しました。このサンプルコードを元に、私のフロントエンドディレクトリ構成・テスト観点を紹介します(あくまで執筆現在の脳内アウトプットになりますのでご了承ください) フロントエンドディレクトリ構成の事情 タイトルの「フロントエンドディレクトリ構成」をさす「Components」のディレクトリ構成は、いつも悩みのタネです。このモジュールシステムは「デザインシステム観点・アクセシビリティ観点・フロントエンド実装観点」の 3 つの観点が混在するため事情が複雑です。どうせ作るのなら「デザイナー・フロントエンド」どちらの開発基盤にもなりえる、盤石なモジュールシステムを目指したいですよね。 "AtomicDesign やめました"という声をたまに聞くのですが「デザインシステム的に捨てていいの?」と思うこともあるので、とくに要望がなければ、筆者は「

                                                      私のフロントエンドディレクトリ構成・テスト観点 2022
                                                    • 紙っぽいかわいいWebサイト作りたい - Qiita

                                                      かわいいWebサイトが作りたい Web上でグラフィックデザインっぽい表現をしてるサイト大好き! 思いついたら追加する 「版ズレ」風 版ズレ = 印刷の際に、色の版がズレて出力されてしまう現象。(アナログっぽい雰囲気を出すために、あえてズレているように見せるデザイン手法として使ってます) 一番上のレイヤーに紙っぽいテクスチャを乗せて乗算かける 後ろのテキストはaria-hidden="true"でスクリーンリーダーに読み上げられないようにする (疑似要素でやりたかったけど乗算上手くいかなかった・・) ▼ HTML <div class="hanzure"> <img src="紙っぽいテクスチャ" alt=""> <div class="hanzure01"> <p class="front">版ズレ風の表現</p> <p class="back" aria-hidden="true">版ズ

                                                        紙っぽいかわいいWebサイト作りたい - Qiita
                                                      • マークアップのわかり方

                                                        この記事は、2022年10月28日に開催されたDIST.37「マークアップな夜」での発表「マークアップのわかり方」をもとにしたものです。当日は話せなかった内容も大幅に追加しています。 現代における「マークアップ」とはどのような行為なのか。いかにそれと向き合っていけばいいのか。そういったことについて考えてみます。 マークアップの議論においては、「マークアップには正解がない」という意見が決まって出ます。正解がないと言うならば、たいていなんであってもそうです。たとえばCSSやJavaScriptの書き方には「正解」があるのかと考えてみると、必ずしもそうではありません。 しかし、ことさらマークアップにおいてこれがよく言われる理由としては、妥当性を判断する基準がわからない、ということでしょう。 というのも、CSSなら望む通りの見た目になればとりあえずOKだし、JavaScriptでも意図した通りの振

                                                          マークアップのわかり方
                                                        • AIによる楽器サウンド合成システム、Melisma(β)が爆誕。サンプリングでは不可能だったリアルさを実現|DTMステーション

                                                          12月8日に、またDTMの世界に新たな扉が開かれました。これまでもSynthesizer VをはじめとするAIを使った歌声合成のソフトはありましたが、今回誕生したMelisma(メリスマ)は、ヴァイオリンやオーボエ、チェロ……といった楽器を合成するシステムのβテスト版。もちろん、こうした楽器を再現するソフトとしては、これまでサンプリングを使った音源が数多くあり、まさにリアルな音で演奏できていました。でもサンプリングだと、たとえばタイやスラーでつないだ長い音符などとなると、どうしても限界があったし、ピチカート、トリル、フォール…といったアーティキュレーションでも表現の範囲が限られていました。 このMelisma(β)では、実際の演奏をディープラーニングしたものを元に演奏音を合成する、いわゆる生成AIのシステムで、サンプリングでは不可能だったリアルな演奏サウンドを作り出すことができるのが最大の

                                                            AIによる楽器サウンド合成システム、Melisma(β)が爆誕。サンプリングでは不可能だったリアルさを実現|DTMステーション
                                                          • JavaScriptは無し、CSSで実装されたUIコンポーネントのまとめ -Pure CSS Components

                                                            <!-- Carousel --> <div class="carousel"> <div class="carousel-inner"> <input class="carousel-open" type="radio" id="carousel-1" name="carousel" aria-hidden="true" hidden checked> <div class="carousel-item"> ... </div> <input class="carousel-open" type="radio" id="carousel-2" name="carousel" aria-hidden="true" hidden> <div class="carousel-item"> ... </div> <input class="carousel-open" type="radio"

                                                              JavaScriptは無し、CSSで実装されたUIコンポーネントのまとめ -Pure CSS Components
                                                            • 新しいNext.jsの入門 ─ App DirectoryによるWeb開発をハンズオンで理解しよう|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                                              使用するライブラリ このアプリで、Next.js以外に使用するライブラリは以下の4つです。インストール方法等は必要な箇所で説明します。 Prisma TypeScriptのORマッパーです。アプリでのノートの保存等に使用します。 ▶ Prisma | Next-generation ORM for Node.js & TypeScript Tailwind CSS CSSフレームワークです。アプリのUIデザインに使用します。 ▶ Tailwind CSS - Rapidly build modern websites without ever leaving your HTML. Zod バリデーションライブラリです。APIレスポンスの型定義とバリデーションに使用します。 ▶ Zod | Documentation SWR データフェッチ用のライブラリです。ノート一覧のクライアントサイドで

                                                                新しいNext.jsの入門 ─ App DirectoryによるWeb開発をハンズオンで理解しよう|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                                              • 前任者から引き継いだシステム、うるう年なのに何故か2/29が表示されないと思ったらとんでもない設計になっていた件

                                                                ありあ @aria_nico ある日、私は引き継いだシステムのバグの対処をしていた。うるう年なのに2/29が表示されない。 プログラムを開くと、 If year=1992 or year=1996 or year=2000 then という文字列があった。 百歩譲って、うるう年計算式を使わなくてもいいから、もっと長期の稼働を見越してほしい。そう思った冬の日 2021-03-01 14:20:40 ありあ @aria_nico ファミコン大好き、ありあです。お料理とレトロゲーム配信の人。お仕事はシステムエンジニア。特技はハープを弾くこととお茶をこぼすこと。フォローお気軽にどうぞ!色々リンク→lit.link/aria25 twitch.tv/aria_nico

                                                                  前任者から引き継いだシステム、うるう年なのに何故か2/29が表示されないと思ったらとんでもない設計になっていた件
                                                                • Web・コーディング界隈で読み間違いしやすい用語一覧

                                                                  日本人向けの記事のため表記がカタカナとなっております。そのため完全に正確な英語の発音を保証しているわけではございませんのでご了承ください。(より正しい発音が気になる方は各自で発音記号をお調べください。) また私自身は帰国次女でもない純粋な日本人&英語力凡人レベルです。明らかに間違っているものがありましたらコメントやTwitterなどでご指摘ください。 もちろん他にもこれが間違いやすいよ、という用語もあればお待ちしております🙏 ❓がついてるのは決めきれないorネイティブでも揺れがあるor議論が必要 なものです。 a11y エイイレブンワイ absolute アブソルート Adobe アドビ Airbnb エアビーアンドビー ajax エイジャックス align アライン(text-align テキストアライン など) AMP(Accelerated Mobile Pages) アンプ An

                                                                    Web・コーディング界隈で読み間違いしやすい用語一覧
                                                                  • Web アプリケーションエンジニアのためのウェブアクセシビリティの基礎

                                                                    Web アプリケーションエンジニアのためのウェブアクセシビリティの基礎 2023.02.18 ウェブアプリケーションエンジニアを対象に、アクセシビリティの対応について解説した記事。アクセシビリティを向上させるためには、正しいHTMLの書き方が必要である。HTML要素には、アクセシビリティに関する機能が元々備わっているため、適切なHTMLを選択し使用することが大切だ。複雑なUIの場合はWAI-ARIAを使用し、ARIA Authoring Practices Guideに基づき適切に実装する必要がある。UIライブラリ選びの際には、WAI-ARIAに従った実装を行っているかが基準の1つとなる。 この記事は、ウェブアプリケーションエンジニアとして仕事をされているほうを対象に書かれています。日々のウェブフロントエンドの開発の中で意識しておきたい基礎的な内容をメインに記載しています。 そのため、ここ

                                                                      Web アプリケーションエンジニアのためのウェブアクセシビリティの基礎
                                                                    • 有名な日本のアニメ監督

                                                                      〇言うまでもないレベル 宮崎駿(代表作多数) 〇一般人が名前を聞いて「あぁ」ってなるレベル 細田守(サマーウォーズ等) 新海誠(君の名は。等) 高畑勲(火垂るの墓) 庵野秀明(キューティーハニー等) 富野由悠季(ガンダム) 〇一般人が作品名を聞いたら「あの人ね」ってなるレベル 押井守(イノセンス等) 大友克洋(AKIRA) 原恵一(クレしん映画) 〇アニメ好きだったら監督名単体で出てくるレベル 湯浅政明(夜は短し歩けよ乙女) 新房昭之(まどマギ) 水島努(代表作多数) 今 敏(パプリカ) ※追記。初期段階では入ってたのに抜けてました。スイマセン。 〇アニメ好きだったら作品名で「あの人の作品いいよね」ってなるレベル 山田尚子(けいおん等) 佐藤順一(ARIA等) 河森正治(サテライトの人) ※修正しました。完全に勘違いしてました。スイマセン。 〇けっこういろんな人が知ってる感じはするレベル

                                                                        有名な日本のアニメ監督
                                                                      • 【仕様の読み方】HTMLの要素をどうやって学ぶか

                                                                        <search>要素がHTML Standardに追加されました。私も初めて出会う要素になるわけですが、とても良い機会なので、私が要素を調べる際にどうやって調べて学んでいるのかを共有したいと思います。これは新しい要素に限らず、既存の要素の調査に応用できると思います。また、初学者はもちろん、マークアップを生業としている方にも参考になると思います。 新要素追加の経緯を調べる まずはHTML StandardのGitHubのPRからスタートするとよいでしょう。議論や更新はGitHubで行われています。たとえば、今回の<search>はAdd the <search> element #7320というPRによって更新されました。 そもそも更新自体のキャッチアップ方法はクローズされたPRを更新順にして確認してもいいですし、更新のみをツイートしている@htmlstandardのTLを確認してもいいと思

                                                                          【仕様の読み方】HTMLの要素をどうやって学ぶか
                                                                        • 2022年秋開始の新作アニメ一覧

                                                                          2022年秋に始まるアニメの本数は50本台。オリジナル作品ではガンダムシリーズのTVアニメ新作となる「機動戦士ガンダム 水星の魔女」やおっさんアイドルもの「永久少年 Eternal Boys」、忍者が題材の「忍の一時」、DIYが題材の「Do It Yourself!! -どぅー・いっと・ゆあせるふ-」などがあります。原作ものでは初出が「小説家になろう」だった作品が「悪役令嬢なのでラスボスを飼ってみました」「転生したら剣でした」など8作品。続き物としては、「僕のヒーローアカデミア」がシリーズ6作目、「ゴールデンカムイ」がシリーズ4作目、「モブサイコ100」がシリーズ3作目。また、ジャンプ+で第二部連載中の「チェンソーマン」、以前のアニメ化からかなり時間が空いた「うる星やつら」「BLEACH 千年血戦篇」などもあります。 以下、作品リストは放送・配信時期が早いものから順に並べています。 放送情

                                                                            2022年秋開始の新作アニメ一覧
                                                                          • CSSだけで実装できるとは!テーブルのヘッダと左端のセルの両方を固定させるCSSの極上テクニック

                                                                            テーブルのヘッダを上部に固定するのは、position: sticky;で簡単に実装できます。ヘッダだけでなく、テーブルの左端のセルも固定させたい場合は、どう実装すればよいでしょうか? JavaScriptがないと実装できないように思うかもしれませんが、position: sticky;を効果的に使用することで実装できます。テーブルのヘッダと左端のセルの両方を固定させるCSSのテクニックを紹介します。 A table with both a sticky header and a sticky first column 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 tableのセル、thやtdをposition: sticky;させることはこの記事で解説しました。テーブルのヘッダを上部にくっつけて固定させるのは簡単です(デモペ

                                                                              CSSだけで実装できるとは!テーブルのヘッダと左端のセルの両方を固定させるCSSの極上テクニック
                                                                            • レストランがコロナ禍を生き残るために必要なことすべて【イナダシュンスケ×鳥羽周作×小石原はるか】 - メシ通 | ホットペッパーグルメ

                                                                              はじめに:「飲食店」という文化は衰退してしまうのか? 「#朝ディナー」と「8千字コース解説」 “お一人さま”をめぐる、大きな誤解 感染対策と集客は両立できるか 正解を握っているのは“お客さま”だけ 賢人流・メンタルコントロール術 チャンスを逃さない“いやらしさ”とは スピード感は「好き」の度合いで決まる レストランの活躍の場を広げていく 飲食業にこそ必要な「言語力」 コロナ禍で飲食店が取り戻すもの そしてエンタメやカルチャーへ 「朝カレー」&「朝インド」の可能性 おわりに:コロナ禍とは“ルールの厳しいゲーム”だ はじめに:「飲食店」という文化は衰退してしまうのか? 2021年1月7日、新型コロナウイルス感染症の感染再拡大を受けて、二度目の緊急事態宣言が発令された。言うまでもなく、飲食店に関しては「20時までの時短営業(アルコール提供は19時まで)」が要請され、事実上の“ルール”となっていく

                                                                                レストランがコロナ禍を生き残るために必要なことすべて【イナダシュンスケ×鳥羽周作×小石原はるか】 - メシ通 | ホットペッパーグルメ
                                                                              • React でデザインシステムを正しく実装する - コンポーネントカタログを超えて | Wantedly Engineer Blog

                                                                                Wantedly でバックエンドのテックリード的なやつをやってる @izumin5210 です。半年くらい前から取り組んでいた、UI デザインシステムの React 実装について紹介します。ソフトウェアの設計としても非常にエキサイティングだったので、ライブラリ作ったりするのが好きな人なども楽しんでもらえると思います。 TL;DRWantedly の UI デザインシステムは「WantedlyのUIをデザインする上での共通の考え方とツール&アセット」でありエンジニアとデザイナが効率よくコミュニケーションするための共通言語となるデザインシステムを (Web) Frontend に持ち込む際は、単なるコンポーネントカタログではなく、システムが定義するものと同じレベルの抽象を持つライブラリ・フレームワークとして実装することで、より有効性を発揮するこの話が気になった(Web・モバイル問わず)フロント

                                                                                  React でデザインシステムを正しく実装する - コンポーネントカタログを超えて | Wantedly Engineer Blog
                                                                                • 『フロントエンドの知識地図』出版のお知らせ - ICS MEDIA

                                                                                  株式会社ICSの池田・西原・松本の3人で『フロントエンドの知識地図 〜 一冊でHTML/CSS/JavaScriptの開発技術が学べる本』という書籍を執筆しました! ICS MEDIAではHTML・CSS・JavaScriptにおける最新技術をテーマに取り扱っています。ウェブメディアの特性上、記事は断片的な情報となることが多く、体系的な発信が難しいと我々は課題感を持っていました。そこで、この書籍ではICS MEDIAでは発信の難しかった、フロントエンドの全容を一冊で伝えることを目指しています。 2023年11月24日の発売で、Amazonや書店や電子版で購入できます。 Amazon サポートページ 2023年4月に執筆を開始し、フロントエンドのトレンドをまとめてキャッチアップできるようテーマを選定しました。344ページで、紙面はフルカラー。内容の厚みにたいして、定価2,860円(本体2,6

                                                                                    『フロントエンドの知識地図』出版のお知らせ - ICS MEDIA