並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 11523件

新着順 人気順

アクセシビリティの検索結果361 - 400 件 / 11523件

  • Java 注目の機能:Sealed クラス

    クラスまたはインタフェースはsealedと宣言されている場合があります。これは特定のクラスやインタフェースの集合だけがそれを直接拡張できることを意味します。 sealed interface Shape permits Circle, Rectangle { ... } これは Shape と呼ばれる Sealed インタフェースを宣言します。permits リストは、Circle と Rectangle だけが Shape を実装できることを意味しています。(場合によっては、コンパイラが permits 句を推論できるかもしれません)。 Shape を拡張しようとする他のクラスやインタフェースは、コンパイルエラーを受けます(または、Shape をスーパータイプとして宣言しているラベル外のクラスファイルを生成しようとした場合は、実行時エラーとなります)。 私たちは、final クラスを介し

      Java 注目の機能:Sealed クラス
    • コピペで時短、Tailwind CSSおすすめUIコンポーネント、UIキット集、便利ツール【まとめ】

      開発者にとっていかに早くWeb制作を進められるかは、永遠のテーマと言えます。 この記事ではWebサイト制作を効率化、爆速にするTailwind CSSのUIコンポーネント集、便利ツールをまとめてご紹介します。 表現したいレイアウトをコピペのみで実現でき、これまでかかっていたサイト制作時間を劇的に削減します。 おしゃれなWebサイトを素早く開発できるUIコンポーネント素材、あなたはいくつ知っていますか。 Tailwind CSSの便利UIコンポーネントまとめTailwind UIMagic UIDyna UIAnimataPrelineMamba UIFlowbiteDaisy UISailboat UIMeraki UITail-KitReact AriaWicked BlocksTailwind Starter KitWindstaticMyna UITailwind StampHype

        コピペで時短、Tailwind CSSおすすめUIコンポーネント、UIキット集、便利ツール【まとめ】
      • 生成系AIについて開発者が知っておくべきこと | gihyo.jp

        この記事は、GitHub Blogに4月7日に掲載された「What developers need to know about generative AI」の翻訳記事です。 昨今のニュースを席捲する「生成系AI(Generative AI⁠)⁠」ですが、厳密にはどのようなものでしょうか? 生成系AIについて知っておくべきこと、また開発者にとってどのような意味を持つのかについて説明します。 皆さんはこれまでに、ChatGPT、DALL-E、GitHub Copilotといった生成系AI(人工知能)ツールについて聞いたことがあるかと思います。生成系AIツールを利用すると、メールの件名からプログラミングコードの関数、アートに至るまで、誰でも瞬時にコンテンツを作成できるため、幅広い関心を集めています。 様々な業界のコンテンツ制作に革命をもたらす可能性があることから、生成系AIとは何か、どのように利

          生成系AIについて開発者が知っておくべきこと | gihyo.jp
        • アクセシブルなフロントエンドコンポーネントの完全ガイド - 後編 | POSTD

          ※前編がこちらにあります 目次 icon links inputs keyboard navigation navigation menu modals prefers-reduced-* “skip” links SVGs tabs tables toggle switches tools tooltips video/audio players アクセシブルなインプット 2019年、WebAIMは上位100万件のWebサイトのアクセシビリティを分析し、エラーがないページの推定割合は1%未満というショッキングな結論に到達しました。アシスティブテクノロジー(支援技術)に頼っている人にとってインクルーシブで使いやすいサイトを作成するには、セマンティックHTMLの基礎を正しく理解する必要があります。Oscar Braunertのインクルーシブなインプットに関する記事は、彼の「小さく始めて共有・

            アクセシブルなフロントエンドコンポーネントの完全ガイド - 後編 | POSTD
          • Svelteに入門した | フューチャー技術ブログ

            フロントエンド連載の6記事目です。 今年のゴールデンウィーク(STAY HOME週間)に最近話題のSvelteに入門したので紹介を書きます。 Svelteとはなんですか? 公式のサイトはこちらです。有志の方々が日本語翻訳のサイトを作ってくれています。たいへんありがとうございます! Svelteは主にブラウザ上で動作するユーザーインタフェースを作るフレームワークで、ReactやVue.jsの対抗馬的な存在です。 特徴とReactやVue.jsなどほかとの違い公式サイトでも、コーディングする際のコード量が少ないという特徴があげられています。 詳しくはこちらのブログに書かれています。コードが多ければ作業時間とバグが増えてしまうため、コードが減らすことはこれらの問題を減らすことができるというようなことが書いてありました。またブログには具体的なコードで量の差について書いていますのでぜひ見てみてくださ

              Svelteに入門した | フューチャー技術ブログ
            • ウェブアクセシビリティ対応、どうすれば? 法改正のポイントと5つのステップを解説|Goodpatch Blog グッドパッチブログ

              アクセシビリティ? ウチの会社のウェブサイトは大丈夫なの──。 法改正によって、障害のある方への「合理的配慮の義務化」が、2024年4月1日をもって民間企業にも適用されることを受け、ウェブデザイン分野ではアクセシビリティ対応の機運が高まっています。 とはいえ、「法改正で何が変わったのかよく分からない」「ウェブアクセシビリティってどうすれば対応できるの?」といった疑問を持つ方も少なくないはず。そこで、この記事ではいわゆる「法的義務化」の潮流を解説しつつ、アクセシビリティの基本を押さえていきます。 アクセシビリティの考え方は、ウェブに限るものではありません。他のプラットフォームでのソフトウェアデザインや物理的なモノや空間のデザインにおいても、普遍的に重要な視点です。ぜひ、この機会に一緒に学んでいきましょう! なぜ「ウェブアクセシビリティ」に注目が集まっているのか? まず前提として触れておきたい

              • 2ヶ月でCore Web Vitals, Lighthouseスコアを大幅改善するために行ったこと - SMARTCAMP Engineer Blog

                こんにちは!!!スマートキャンプでエンジニアをしている吉永です! 自己紹介記事はこちら 前回の記事はこちら 私は現在、スマートキャンプの主力サービスであるBOXIL SaaS(以下、BOXIL)の開発にフロントエンド、バックエンド問わず携わっています。 恐らく新年一発目になる弊社テックブログの記事は私の記事ということで、今年もよろしくお願いいたします。 はじめに なぜパフォーマンス改善を行ったのか Core Web Vitals(以下: CWV), Lighthouseとは? CWVとは Lighthouseとは CWV & Lighthouseの改善結果 サービスページ(改善前) サービスページ(改善後) レビューページ(改善前) レビューページ(改善後) 改善をするにあたってチームで行ったこと コミュニケーション的なお話 タスクの洗い出し、調査方法 優先順位付け DatadogやSea

                  2ヶ月でCore Web Vitals, Lighthouseスコアを大幅改善するために行ったこと - SMARTCAMP Engineer Blog
                • 独学でUIデザインはじめた方へ。デザインガイドラインについて語ろう!|ゆい

                  こんにちわ!はじめまして、ゆいです。 都内でデザイナーとして働きつつ、兼業で画家になりたいです。設計したりWEBデザインしたり、社内ではグラレコ風のなにかを描いたりしています。休日は絵を描いています。 日々の思考・メモなどはツイッターにあるので良かったら見てください ガイドラインについて、話したい。今回はナレッジの整理と共有です。2018年頃に社内展開用に作成したスライドをもとに文章化してみたいと思います。ここで話したいと思っているガイドラインとは、Appleが展開しているHuman Interface GuidelinesとGoogleが2014年に発表したデザインのフレームワークMaterial Designを指しています。当時在籍していたUIチームの知識を揃えたいと思い、自分なりに掘り下げて整理していました。 おそらくアプリに関わるUIデザイナーの方で上記2つのガイドラインを読んでい

                    独学でUIデザインはじめた方へ。デザインガイドラインについて語ろう!|ゆい
                  • プロのUIデザイナーに学ぶ!UIとUXの印象がよくなるデザインの知識とテクニックのまとめ vol.7

                    デザインはちょっとした一手間を加えるだけで、ぐっとよくなります。 プロのUIデザイナーによるWebページやスマホアプリのUIとUXを改善するデザインの知識とテクニックを紹介します。 第7弾は、テキストや要素をより分かりやすく魅せるデザインのテクニックです。 UI & UX Micro-Tips: Volume Seven. by Marc Andrew 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに 1. メッセージは分かりやすく簡潔に 2. 長文コンテンツには、20ptを試してみてください 3. エラーメッセージは色だけで情報を伝えないように 4. 4ptベースラインと8ptグリッドで調和のとれた縦のリズムを作成 5. 見出しは文字間隔と行の高さを小さくする 6. 要素をよりはっきりと魅せる はじめに 次のプロジェク

                      プロのUIデザイナーに学ぶ!UIとUXの印象がよくなるデザインの知識とテクニックのまとめ vol.7
                    • そろそろPDFの多用を止めませんか

                      IT・メディアThe write PDF in red 3D letters standing on a glossy black floor of a room, leaning at its blue wall - 3D rendering illustration PDFが大好きな人々がいる。総務省人事の報道発表には「1月15日付の総務省人事(2名)について、次のとおり発令しました。」とだけ書かれ、「次のとおり」をクリックするとPDFが表示され発令内容が読めるようになっている。 どうしてこんな面倒な方法を取っているのだろうか。 情報が変造されるのを防ぎたい、と説明する人がいる。しかし、世の中にはPDFの中身を書き換えたり、パスワードを消したりできるツールがいくらでもある。簡単なキーワード検索で無料ツールが入手できる。 どんなデバイスでも同じように表示したいため、と説明する人がいる。P

                        そろそろPDFの多用を止めませんか
                      • 2021 年度新卒エンジニア研修について | MEDLEY Developer Portal

                        2021-10-122021 年度新卒エンジニア研修についてこんにちは。医療介護求人サイト「ジョブメドレー」の開発を担当しているエンジニアの山田です。 今年の新卒エンジニア研修において、メンターを担当しました。 メドレーでは 2019 年度から新卒採用を行なっており、今年 2021 年度は 5 名の新卒がエンジニアとして入社しました。 例年と同じく 4 月から 9 月にかけて、約 5 ヶ月間の新卒エンジニア研修を実施しましたので、その取り組みを、研修受講者である新卒からの声も交えてご紹介します。 新卒研修の概要今年の新卒研修の最終ゴールは、「メドレーのエンジニアとして、Our Essentials(※) を体現し、顧客へ価値提供できるようになるための基礎を身につけ、経験を得ること」として掲げました。 ※) メドレーの行動原則 メドレーの新卒エンジニア研修では、技術を身につけることだけではな

                          2021 年度新卒エンジニア研修について | MEDLEY Developer Portal
                        • Webのダークモードを実現するには - freee Developers Hub

                          こんにちは、freeeのUXチームでデザインシステム “Vibes” を作っている id:ymrl です。 ダークモード流行ってますよね。私は最初はしっくりこないなと思っていたんですが、食わず嫌いは良くないと思って試しているうちに、いつの間にかダークモードのほうが落ち着くようになってしまいました。 そしてそうなってくると、だんだん「自分たちの作っているWebサービスもダークモードに対応するべきなのか?」という気持ちになってきてしまい、最近はずっとダークモードのことを考えています。ということで今回はダークモードをやるべきなのか、実現する方法はどうなっているのか、UIデザインで気をつけるべき点何かというのを考える記事を書いてみます。 ※「ダークモード」はApple製品で使われている呼び方で、Androidでは「ダークテーマ」と呼ばれていて、Windowsでは「ダーク○○」のような呼び方をしてい

                            Webのダークモードを実現するには - freee Developers Hub
                          • UIデザインをきちんとエンジニアに伝えるための、イケてる設計資料を定義してみた|ymrl

                            こんにちは。freeeのUXチームでデザイナーをしている@ymrlです。freeeでは5年半エンジニアをしたあとデザイナーに異動して、もうすぐ2年半になります。UXチームではデザインシステムやアクセシビリティーまわりのことをやりながら、freeeのプロダクトのUIがより良く、より早く作られるためには何をすればいいのかをずっと考えています。 今回は、そんな中で考えた、デザイナーがエンジニアにUIを作ってもらうときに、作ってほしいものがきちんと伝えられるようになる方法を考えた話をします。 「設計資料って何ですか?」freeeのアクセシビリティー・チェック・リストは「対象」を「デザイン」「コード」「プロダクト」の3つに分けていて、それぞれデザイナー・エンジニア・QAがチェックを実施することを想定しています。 このなかで「デザイン」の項目にはいくつか、「設計資料」というのが登場していて、デザイナー

                              UIデザインをきちんとエンジニアに伝えるための、イケてる設計資料を定義してみた|ymrl
                            • Storybook 腐らせない

                              この記事は 株式会社ゆめみの23卒 Advent Calendar 2023 8日目の記事です。 現代のWebフロントエンド開発において、コンポーネントの効率的な管理と可視化が求められる中、Storybookは開発者にとって欠かせないツールとなっています。Storybookは、コンポーネントをアプリケーションから隔離して単体で表示できるツールです。 しかし、このように有用なStorybookが「腐ってしまう」ことがあります。この記事で「腐る」とは、コンポーネントをStorybookに表示するための設定であるStoryが最新の状態に更新されていない、またはプロジェクトにとって負債になっている状態を指します。例えば、以下のような状態が「腐っている」状態にあたります。 npm run storybook するとそもそもエラーがでて表示されない Storyの存在しないコンポーネントやコンポーネント

                                Storybook 腐らせない
                              • 入力欄のプレースホルダーって結局どうなの - Qiita

                                入力欄のプレースホルダーの話をします。プレースホルダーというのは、フォームの入力欄で、ユーザーが入力するまでの間に表示されているテキストのことです。 書籍「Webアプリケーションアクセシビリティ1」では、「3.1 ラベルと説明」のところで、紙版にして約1.5ページの分量を割いて、フォーム入力欄のプレースホルダー(<input> 要素や<textarea> 要素の <placeholder> 属性)の問題点を指摘しています。 この本で指摘されているプレースホルダーの問題点は以下の3つです。 プレースホルダーの色が薄く視認しづらい プレースホルダーとフォームコントロールの値との区別がつかない フォームコントロールに値を入力したときにプレースホルダーの値が見えなくなってしまう Webアプリケーションアクセシビリティ さらに、Nielsen Norman Groupによる「Placeholders

                                  入力欄のプレースホルダーって結局どうなの - Qiita
                                • 治安の良いCSSを目指して 〜 平和な世界のために僕たちができること 〜 - Qiita

                                  はじめに 業務でCSSを書くようになってから、いくつかの月日が流れました。 CSSを学び始めた当初は、要素をキレイに横並びにすることすら手こずっていましたが、最近は随分スムーズにデザイン通りのスタイルを書くことができるようになりました。 今日に至るまで、過去の自分が書いたCSSへの後悔の念で眠れない日々や、原因のよくわからない表示崩れの悪夢にうなされる夜もありました。1 これからCSSを学ぶ人、CSSにはあまり詳しくないけどたまに書くよという人にそんな思いをして欲しくない。できたらCSSのことを好きになって欲しい。 そんな思いで自分がスタイルを書く時・レビューをする時に気をつけていることを(自戒も込めて)まとめまてみました。 🤔 良いスタイルってなんだろう? スタイルを書く時に大切だと考えていることは3点あります。 開発効率 デザイン再現性 パフォーマンス 開発効率 色々な記事や本でも引

                                    治安の良いCSSを目指して 〜 平和な世界のために僕たちができること 〜 - Qiita
                                  • モダンCSSの機能を使用して、フォームのラジオボタンやチェックボックスを独自のスタイルで実装するテクニック

                                    モダンCSSの機能を使用して、フォームのラジオボタン・チェックボックス・トグルスイッチなどを独自のスタイルで実装するテクニックを紹介します。以前まではdivやspanなど追加のHTMLやJavaScriptが必要でしたが、一切必要ありません。 こういった実装はできないものと思っていたので、驚きました。 Custom Styling Form Inputs With Modern CSS Features 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 モダンCSSの機能を使用した入力フォーム 実装は以前より簡単になりました HTMLは非常にシンプル CSSで入力フォームのスタイルを定義 入力フォームの完成 モダンCSSの機能を使用した入力フォーム 最近ではセマンティックとアクセシビリティの両方を維持したまま、独自のチェックボック

                                      モダンCSSの機能を使用して、フォームのラジオボタンやチェックボックスを独自のスタイルで実装するテクニック
                                    • 全国1700以上の自治体のワクチン接種予約方法について調べてみたら課題が見えてきた | DevelopersIO

                                      日本でも始まった新型コロナウイルスのワクチン接種。しかし、予約の実態を調べると、そのハードルの高さや自治体ごとに異なる予約方法など、ITやアクセシビリティの課題が見えてきました。 結論 1700の自治体が全て異なる。 職員の方の負担がとても大きい。 アクセシビリティを改善する必要性あり。 今IT業界ができることは何か改めて考える機会となった。 両親のワクチン接種予約がなかなか取れない ある日、高齢の両親に電話で「ワクチン接種どうするの?」と聞いたら、「接種券がすぐに来たから、かかりつけの医者に電話で予約する」とのことで、思ったよりも早くワクチン接種できそうで安心していました。しかし、約1ヶ月経過したある日、ワクチン接種はまだ出来ていなくて、予約すらもできていない。指定された予約開始日に電話してもずっと話し中で、なかなか繋がらない。予約専用のWebサイトもあると聞いていたけど、かかりつけの医

                                        全国1700以上の自治体のワクチン接種予約方法について調べてみたら課題が見えてきた | DevelopersIO
                                      • UI・UXに強い!デザインシステムにおすすめ Figmaプラグイン20選

                                        Figmaの使い方はとてもシンプルですが、デザインシステムの作成となると話は別です。 ストレスの多い作業プロセスになりがちですが、幸いにもFigmaにはそんな苦悩から救ってくれる、便利プラグインが数多く公開されています。 プラグインはデザインプロセスに欠かせないツールで、プロジェクト特有の問題点を解決したり、面倒な作業を自動化するなど、時間短縮にもつながります。 しかし、膨大な数のプラグインから自分にあったものを探すのは時間がかかるのも事実。 ここでは、デザインシステムの作成、管理、運用に役立つFigmaプラグイン20個をピックアップしてご紹介します。 無料ダウンロードできる良質UIテンプレート集を活用して、すぐに新しいプロジェクトをはじめてみましょう。 Figma Tokens Figma Tokens プラグインは、プロジェクトの配色や書体、境界線の半径サイズや余白サイズなどのグローバ

                                          UI・UXに強い!デザインシステムにおすすめ Figmaプラグイン20選
                                        • 『鉄拳8』アクセシビリティ設定に称賛も、一部は頭痛や発作の危険と専門家。原田氏「試しもせず誤解」「全員の特性に合わせたものではない」 | テクノエッジ TechnoEdge

                                          ガジェット全般、サイエンス、宇宙、音楽、モータースポーツetc... 電気・ネットワーク技術者。実績媒体Engadget日本版, Autoblog日本版, Forbes JAPAN他 現在デモ版を無料配布中の格闘ゲーム『鉄拳8』が、いわゆる色弱を含め、さまざまな視覚特性のプレーヤーでも遊びやすくするアクセシビリティ設定で話題になっています。 フィルターによりキャラクターを単色のシルエットにしたり、コントラストを高めて視認しやすくするなど様々な設定が可能で、これまで遊びにくかった、遊べなかったプレーヤーにも門戸を開くものとして称賛を浴びました。 しかし12月27日、ゲームに関するアクセシビリティの専門家でX(Twitter)ユーザーのイアン・ハミルトン氏は、色覚設定オプションの一部がユーザーに頭痛やめまいを引き起こすと指摘しました。 これはSJS | Gatterallという名のXユーザーが

                                            『鉄拳8』アクセシビリティ設定に称賛も、一部は頭痛や発作の危険と専門家。原田氏「試しもせず誤解」「全員の特性に合わせたものではない」 | テクノエッジ TechnoEdge
                                          • AUTOMATONライター陣が選ぶ「ゲーム・オブ・ザ・イヤー 2020」 - AUTOMATON

                                            今年2020年を振り返る、AUTOMATONの年末企画第4弾。これまで、各ライターがやりこんだ作品、ベスト短編、思い入れのある作品と企画を分けて掲載してきた(2020 年末企画一覧)。年末最後の企画となる本稿では、1年の総括として各ライターの個人的なゲーム・オブ・ザ・イヤーを紹介したのち、最後にAUTOMATON全体としてのゲーム・オブ・ザ・イヤー 2020を発表する。全体GOTYは、ライター陣の投票により決めたものだ。 『Half-Life: Alyx』 ――今年一番のパラダイムシフト 開発元・販売元:Valve 対応機種:PC 革命が起きた。『Half-Life: Alyx』をプレイした瞬間、今までのゲームとは一線を画す新鮮な体験に脳髄を揺さぶられた。ヘッドクラブを頭から払いのけ、コンバイン兵の射撃から身をかがめる。これらはゲーム内の動作ではなく、すべてプレイヤーの動作としてフィードバ

                                              AUTOMATONライター陣が選ぶ「ゲーム・オブ・ザ・イヤー 2020」 - AUTOMATON
                                            • これぞプロのデザイン!UIとUXの印象がよくなるデザインの知識とテクニックのまとめ

                                              デザインはちょっとした一手間を加えるだけで、ぐっとよくなります。 UI&UXデザイナーによるWebページやスマホアプリのUIとUXを改善するデザインの知識とテクニックを紹介します。 UI & UX Micro-Tips: Volume One. by Marc Andrew 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに 1. 装飾的な要素をたまに使うのは全く問題ありません 2. UIの要素は互いに区別できるようにする 3. シャドウはわずかな量があるだけで十分 4. 見た目的に分かりやすいフォントを選択する 5. パンくずはユーザーが理解しやすいようにする 6. 彩度の高いカラーは慎重に はじめに 次のプロジェクトのために効率的で美しいUIを作成するとき、デザインをすばやく改善するためにわずかな調整で済むことがありま

                                                これぞプロのデザイン!UIとUXの印象がよくなるデザインの知識とテクニックのまとめ
                                              • お盆休みの勉強にぴったり? リクルート、新人エンジニア向け研修資料を無償公開

                                                リクルートは8月10日、新人エンジニア向けの研修資料を無料公開した。同社の2023年の新人研修で使ったもので、ほとんどを同社のエンジニアが作成した。「JavaScript」や「Webアクセシビリティ入門」「検索結果の品質向上」「エンジニアとしての心構え」など、24種類の資料を公開している。 同社の研修では、技術的内容だけでなく「現代的システム開発概論」「事業価値とエンジニアリング」など、事業企画への理解を深めるための講座も用意。研修は2~3カ月半にかけて実施している。 新卒エンジニア向けの資料だが、かなり高度な内容も取り扱ったという。同社は「常に勉強し続けることが求められるエンジニアという職業の第一歩として、どのように技術を学んでいくべきなのか。その手段や手掛かりを知ることも大きな目的」と説明している。 「分からないことばかりの中で、どのようにそれをそしゃくしていくのかということ。理解しき

                                                  お盆休みの勉強にぴったり? リクルート、新人エンジニア向け研修資料を無償公開
                                                • CSSの@mediaは、スクリーンサイズだけじゃない! 最近の実装で使用されるメディアクエリのまとめ -mediaquery.style

                                                  Webサイトやスマホアプリの実装でよく使用される、CSSのメディアクエリのコードを紹介します。 モバイルファースト用をはじめ、ライトモード・ダークモード用、アクセシビリティ、ホバーエフェクト用、デバイスの向き用など、さまざまなメディアクエリのコードをコピペで簡単に利用できます。スニペットに登録しておくと、便利です。

                                                    CSSの@mediaは、スクリーンサイズだけじゃない! 最近の実装で使用されるメディアクエリのまとめ -mediaquery.style
                                                  • フロントエンドエンジニアの未来戦略~組織・個人における生存戦略~ - FLEXY(フレキシー)

                                                    2020年9月23日に開催されたCTOmeetupのイベントレポートです。 今回はフリーランスで活躍する田中さんをモデレータとして、サイボウズの佐藤さん、リクルートの古川さんをお招きし、フロントエンドエンジニアの未来についてディスカッションを行いました。 質疑応答も交えながら、組織と個人、両者の視点でフロントエンドという領域の本質が語られた今回。フロントエンドに関わる技術や考え方に興味がある方、開発組織に興味がある方はぜひご注目ください。 【ご登壇者プロフィール】 ●サイボウズ株式会社 執行役員 グローバル開発本部長兼サイボウズ・ラボ株式会社代表取締役社長 佐藤鉄平さん2007年サイボウズにエンジニアとして新卒入社。 グループウェア製品「Garoon」、業務アプリプラットフォーム「kintone」の開発チームを経て、 2016年7月グローバル開発本部長に就任。開発組織とプロダクトのマネジメ

                                                      フロントエンドエンジニアの未来戦略~組織・個人における生存戦略~ - FLEXY(フレキシー)
                                                    • “目が見えないエンジニア“として、多様性ある社会をつくりたい。情報アクセシビリティーの向上に取り組む中根雅文さん

                                                      “目が見えないエンジニア“として、多様性ある社会をつくりたい。情報アクセシビリティーの向上に取り組む中根雅文さん こんにちは、中根雅文(なかねまさふみ)です。 僕は幼少期から全盲で、光も何も見えていません。そこで「見えない」自分の視点を生かして、障害がある人も含め多様な人の情報アクセスを向上させるための、情報アクセシビリティーという分野に長年取り組んできました。 現在は、会計ソフトや人事労務ソフトを提供するfreee株式会社でエンジニアとして働いている他、個人事業主としてWeb全般、翻訳などの仕事を請け負っています。 「目が見えない」と聞いたとき、みなさんはどんな生活を想像しますか? 僕は“視覚障害”という人との違いはあっても、様々なICTツール(情報通信技術)を使用したり、コミュニケーションの工夫を重ねることで、それほど困ることなく日常生活を送ることができています。今回は、僕のこれまでの

                                                        “目が見えないエンジニア“として、多様性ある社会をつくりたい。情報アクセシビリティーの向上に取り組む中根雅文さん
                                                      • 「特務機関NERV防災アプリ」、運用費は年間6000万円 収益化に向け“サポーターズクラブ”設立

                                                        セキュリティ企業のゲヒルンは9月1日、自然災害関連の情報や防災気象情報などをユーザーの位置情報に基づいて配信するスマートフォン向け「特務機関NERV防災アプリ」(iOS/Android)に月額制の会員制度「サポーターズクラブ」を設立したと発表した。新機能の早期提供や会員限定コンテンツなどを用意する。年間6000万円の支出がある防災アプリ事業の収益化を目指す。 月額250円(税込、以下同様)のプランでは、通知を受け取る地点数を従来の3点から6点に増やす他、新機能をいち早く利用できる「アーリーアクセス」、サポーターズクラブ会員であることを示す「デジタル会員証」のアプリ内表示機能を提供する。アーリーアクセスで利用できる機能は、2~3カ月後に全ユーザーに開放する。アーリーアクセスの第1弾では、地震の初期微動(P波)と主要動(S波)の現在地への到達予想時間をカウントダウンする機能を公開する。 月額4

                                                          「特務機関NERV防災アプリ」、運用費は年間6000万円 収益化に向け“サポーターズクラブ”設立
                                                        • 他社事例から考える、利用しやすいデザインシステムのためのガイドライン作り - enechain Tech Blog

                                                          はじめに enechainデザインシステムについて デジタル庁デザインシステム 特徴 Figmaファイル Webサイト GitHub Primer 特徴 Figmaファイル Webサイト Ameba Spindle 特徴 Figmaファイル Webサイト 各デザインシステムの構成まとめ enechainへの反映 Notionでのガイドライン まとめ はじめに こんにちは、デザイナーの渡邉と申します。私はenechainの業務委託メンバーとして、enechainの複数プロダクトを支えるデザインシステムの改善に携わっています。 この記事では、利用しやすいデザインシステムへと改善していく上でデザインチームが取り組んでいたことをまとめます。 enechainデザインシステムについて enechainでは10個以上のマルチプロダクトを開発・運用しており、デザイナーは各プロダクトでUIデザインを担当し

                                                            他社事例から考える、利用しやすいデザインシステムのためのガイドライン作り - enechain Tech Blog
                                                          • Webサービスのアクセシビリティについて 考慮すべきポイントを挙げてく

                                                            WebサービスやWebサイトを開発するうえで最低限おさえておきたいアクセシビリティのポイントを雑多に挙げてく。ある程度のボリュームになったら記事にする予定。

                                                              Webサービスのアクセシビリティについて 考慮すべきポイントを挙げてく
                                                            • Access Accepted第778回:ゲーム業界で急速に進むアクセシビリティへの動き

                                                              Access Accepted第778回:ゲーム業界で急速に進むアクセシビリティへの動き ライター:奥谷海人 ソニー・インタラクティブエンタテインメントが先日リリースした「Access コントローラー」は,誰もが不自由なく楽しめるように5年の歳月をかけて開発されたデバイスだ。アクセシビリティに対するゲーム業界の動きは以前から存在していたが,ここ最近はここ最近はプラットフォーマーや大手パブリッシャの間では,欠かせないものになってきている。 5年の歳月をかけて開発された「Access コントローラー」 ソニー・インタラクティブエンタテインメント(以下,SIE)が先日リリースした「Access コントローラー」は,PlayStation 5用アクセシビリティコントローラキットである。通常のゲームパッドの細かい操作を困難とする,さまざまな障害を持った人もゲームを楽しめるよう,付属するボタンやスティ

                                                                Access Accepted第778回:ゲーム業界で急速に進むアクセシビリティへの動き
                                                              • ちょっと不思議な「珍博物館」の世界―知識と愛情とドラマが詰まったユニークなミュージアムへ行ってみよう|KINTO

                                                                公開日:2021.12.21 更新日:2022.07.07 ちょっと不思議な「珍博物館」の世界―知識と愛情とドラマが詰まったユニークなミュージアムへ行ってみよう 日本には、数えきれないほどたくさんの博物館が存在します。 皆さんが暮らす地域にも、規模を問わなければどこかしらに博物館はあるのではないでしょうか。小さい頃は学校の課外授業で訪問したことがあるなんて方も多いはずです。 しかし、いわゆる「博物館」というイメージからは離れた、一風変わっている、でもとても魅力的な博物館が数多くあるのです。それも北海道から沖縄まで至るところに。 社会人になるまでは博物館に行くことがほとんどなかった私ですが、静岡県にある「怪しい少年少女博物館」(後述します)という珍博物館に行ったことがキッカケとなって、博物館熱が爆発! マニアックな博物館に行けば行くほど“知らない世界を知る楽しさ”にハマり、「世の中には思った

                                                                  ちょっと不思議な「珍博物館」の世界―知識と愛情とドラマが詰まったユニークなミュージアムへ行ってみよう|KINTO
                                                                • フォームが多いアプリケーションの UX 改善 | Recruit Tech Blog

                                                                  はじめに はじめまして、今年のRecruit Job for Student 2020 で Web フロントエンドエンジニアとしてアルバイトをしていた井関です。 私は 1 ヶ月のアルバイト期間で、あるプロジェクトに参画してユーザー体験 (以下 UX) を改善する取り組みを行いました。今回改善していたアプリケーションは、目的を達成するまでに入力しなければならないフォームがとても多い、正確な入力が要求される、利用者がとても多いという特徴があります。この特徴に沿って、多くのユーザーがより快適に正しく入力できるフォームを目指して様々な施策を行ったので、調査から改善までの手順や具体的な改善例を開発者の目線から紹介します。 想定読者 UI / UX に興味がある開発者 フォームの改善に興味がある開発者 目次 調査方法 改善のプロセス 実際に見つかった問題と改善例 フォーカスとアウトライン表示 フォーム

                                                                    フォームが多いアプリケーションの UX 改善 | Recruit Tech Blog
                                                                  • 「まるで正反対」Google・Apple出身のCTO2人が明かす、2社の決定的な違い【川中真耶×小橋昭文】 - エンジニアtype | 転職type

                                                                    2020.12.15 働き方 「エンジニアとして働くならGAFAこそが最高峰」と漠然と憧れを抱いているエンジニアは少なくないかもしれない。 けれども、当然ながら4社はそれぞれビジョンも思想も扱うプロダクトも異なる。それはエンジニアとしての働き方にも反映されているはず。漠然としたイメージや報酬の良さに惹かれた転職は思わぬミスマッチを引き起こす可能性がある。 そこで元GoogleのナレッジワークCTO川中真耶さん、元AppleのキャディCTO小橋昭文さんの2人に、Google、Appleそれぞれの企業文化を伺った。 (写真左)株式会社ナレッジワーク CTO 川中真耶さん 東京大学大学院情報理工学系研究科コンピュータ科学専攻修士課程修了。IBM東京基礎研究所に入社し、研究者としてXML、ウェブセキュリティー、ウェブアクセシビリティーの研究に携わる。その後Googleに転職し、ソフトウエアエンジニ

                                                                      「まるで正反対」Google・Apple出身のCTO2人が明かす、2社の決定的な違い【川中真耶×小橋昭文】 - エンジニアtype | 転職type
                                                                    • 「とりあえずNoto Sans JP」、考え直してみませんか?|SOMPO Digital Lab デザインチーム

                                                                      SOMPO Digital Labデザイナーの松葉( https://twitter.com/tiyou01 )です。 ウェブサイトやアプリのUIで使う書体、「とりあえずNoto Sans JPで…」と決めてしまった経験はないでしょうか?この記事はそんな「とりあえず」に心当たりのある皆さんに向けて書かれています。 Noto Sans JPという書体Noto Sans JPはAdobeとGoogleの共同開発による書体で、Adobeからは源ノ角ゴシック/Source Han Sans、GoogleからはNoto Sans JPという名称でリリースされました。この記事ではNoto Sans JPの表記で記載します。 2014年にリリースされて以来、Noto Sans JPはUIで利用する日本語書体としてすっかり定着しました。現在はウェブサイトやアプリで見ない日はないと言ってもいいくらいです。

                                                                        「とりあえずNoto Sans JP」、考え直してみませんか?|SOMPO Digital Lab デザインチーム
                                                                      • axe-core/playwrightとmarkuplintを導入しアクセシビリティの自動テストをできるようにした

                                                                        Web アクセシビリティに興味があったので、まず機械的なチェックツールから学んで知識を増やそうということでこのサイトに @axe-core/playwright と markuplint を導入してみました。 @axe-core/playwright のセットアップ 既に Playwright が導入されている状況を想定し進めます。まず@axe-core/playwright をインストールします。 pnpm add -D @axe-core/playwright このサイトの場合 VRT として Playwright を動かしているテストがあるので(過去資料)、そのプロセスに同居する形で axe を実行することにしました。 e2e.test.tsimport AxeBuilder from "@axe-core/playwright"; import type { Page, TestI

                                                                          axe-core/playwrightとmarkuplintを導入しアクセシビリティの自動テストをできるようにした
                                                                        • 仮想マシンの作成&実行アプリ「VMware Workstation Pro」と「VMware Fusion Pro」が無償化されたので実際にインストールしてみた

                                                                          2024年5月13日(月)に、Windows向け仮想マシンアプリ「VMware Workstation Pro」とmacOS向け仮想マシンアプリ「VMware Fusion Pro」が個人利用に限り無償化されました。既にダウンロードとインストールが可能になっていたので、両アプリのダウンロードおよびインストール手順をまとめてみました。 VMware Desktop Hypervisor Pro Apps Now Available for Personal Use - VMware Cloud Foundation (VCF) Blog https://blogs.vmware.com/cloud-foundation/2024/05/14/vmware-desktop-hypervisor-pro-apps-now-available-for-personal-use/ ・目次 ◆1:Br

                                                                            仮想マシンの作成&実行アプリ「VMware Workstation Pro」と「VMware Fusion Pro」が無償化されたので実際にインストールしてみた
                                                                          • 僕はなぜここまでして猫をメニューバーで走らせたかったのか... - Qiita

                                                                            はじめに こんにちは。趣味でmacOSアプリ開発をしている学生デベロッパのKyomeと申します。今回は、CPU負荷に合わせた速度でメニューバー上で猫が走るだけのmacOS向けユーティリティ(?)アプリ、RunCatをリリースしてから約一周年ということで、RunCatの開発裏話を記しておこうと思います。 RunCat 「なんか面白いアプリ作りたいな〜。」 「この前はカスタムキーボードでピアノ作ったし、マニアックなとこ攻めたいな。メニューバーとか...。」 Mac Bookを開き、ふとメニューバーを見ると、Wi-Fiの接続チェック中のアニメーションが目に入る 「へぇ...メニューバーってアニメーションできるのか。」 「...猫でも走らせてみようか。」 すべてはこんな思いつきから始まりました。 RunCatはCPU負荷に合わせてRunnerと呼ばれるキャラクター(あるいはモチーフ)のアニメーショ

                                                                              僕はなぜここまでして猫をメニューバーで走らせたかったのか... - Qiita
                                                                            • HTMLのdialog要素とフォーム機能 - Hatena Developer Blog

                                                                              こんにちは、id:nanto_viです。この記事ははてなエンジニアAdvent Calendarの1日目の分です。 Webアプリケーションでモーダルダイアログを実現しようとして苦戦したことはないでしょうか? 自前でHTML、CSS、JavaScriptを組み合わせて実装していくと、フォーカスやスクロールの制御が大変ですよね。そんな悩みを解決してくれるのがHTMLのdialog要素、Webブラウザ組み込みのモーダルダイアログ実装が利用できるという優れものです(モードレスダイアログとしても利用できます)。 dialog要素を使うことで、モーダルダイアログに要求されるJavaScript機能をブラウザが肩代わりしてくれるので、アクセシビリティの確保も簡単になります。 2021年12月現在、ChromeやEdgeはすでにdialog要素に対応しています。FirefoxやSafariの開発版でも対応

                                                                                HTMLのdialog要素とフォーム機能 - Hatena Developer Blog
                                                                              • モバイルアプリにおけるUIデザイン - Qiita

                                                                                1.はじめに 私は(筆者は)モバイルエンジニア転職を目指す立場です。個人的にアプリのUIデザイン知識はデザイナーだけでなくエンジニアにも必須だと思っています。私自身がアプリ開発の過程でデザインについて指摘され、「このままデザインに無知では良くないと思った」、「同じような立場の方にモバイルアプリのデザインの事を少しでも知ってもらいたいと思った」その2つの理由から本記事を執筆しました。 現在、エンジニアを目指している方やアプリ開発はしているけどモバイルデザインについて改めて知りたいという方、そのような方向けに改めてiOS・Android双方のデザインガイドラインについてまとめてみました。 2.iOSとAndroidのデザインの考え方 2020年現在、iOSではHuman Interface Guidelines、AndroidではMaterial Designの考え方をもとにアプリUIが作られ

                                                                                  モバイルアプリにおけるUIデザイン - Qiita
                                                                                • 「この機能のアクセシビリティどうしよう」と思ったら

                                                                                  こんにちは、この記事は Webアクセシビリティ Advent Calendar 2020 の6日目です。 すこし前に、同僚のエンジニアに「Webアプリケーションにドラッグ&ドロップを使う機能を作ろうとしているんだけど、アクセシビリティは何をすればいいのかわからない」という相談をされる機会がありました。そのときの回答が、実はアクセシビリティを考える上ですごく大事なことだなと思ったので、ちょっと文章化してみることにしました。 相談されたのは「新しい機能で直感的な操作を実現するためにドラッグ&ドロップを使いたいが、アクセシビリティチェックをパスできない気がする」というような内容でした。たしかに私の会社で運用しているチェックでは、キーボードやスクリーンリーダーによる動作チェックを行っているので、それらではドラッグ&ドロップの操作ができそうには思えません。 彼のこの相談内容からは「良いものを作ろう」

                                                                                    「この機能のアクセシビリティどうしよう」と思ったら