毎月のWeb開発アップデート4⁄2019:スタイルよりもデザイン倫理と明確さ

公開: 2022-03-10
簡単な要約↬ブラウザーのニュースからUI / UXのアドバイス、便利なヒント、トリック、ツールまで、Anselm Hannemannは、毎日のフロントエンドとデザインの課題をマスターするのに役立つ最新のリソースを要約しました。

「「倫理」と倫理」は、典型的な記事以上のものです。 これは、「倫理」という用語が実際に何を意味するのか、その意味が最近どのように変化したのか、そして責任の拡散が大規模な組織の問題への対処と修正を困難にする方法を探る詳細なエッセイです。

個人の責任として設計倫理、技術倫理、またはビジネス倫理を実装することは、迅速で簡単な解決策のように見えるかもしれませんが、基盤を提供する他の人々からのサポートがない場合、それらはすべてコンテキストを欠いているため、あまり効果的な解決策ではありません彼らの作業。 企業のビジネスアナリスト、簿記係、投資家、PR、マーケティング、営業担当者、そしてCEO自身がすべて、倫理的な製品の構築に貢献する場合にのみ、成功するでしょう。 そして、そのような事業は非常に多くの人々が参加する必要があるため、野生ではめったに見られません。

倫理的なアプローチに従う会社を構築するためにどれだけの努力と善意が必要かは、本に示されています。BasecampのJasonFriedとDavidHeinemeierHanssonの仕事に夢中になる必要はありません。 非倫理的な会社を設立することが非常に簡単である理由と、チーム内の数人がより良い倫理を目指して努力しても、製品または会社がこの個々の道をまだ反映していない理由を理解するのに役立ちます。 私たちがより良くするのを助けるために、私が最初に述べた記事の著者であるオリバー・ライヒェンシュタインも非常に興味深いアプローチを共有しています:デザイナーは倫理的思考を奨励し、日常業務で価値観と倫理を擁護するために哲学を検討し始めるかもしれません。

ニュース

  • 数か月前に発表を聞きましたが、今では最初のビルドがリリースされています。Microsoftの新しいChromiumベースのEdgeブラウザがここにあります。 では、それはフロントエンド開発者にとって何を意味するのでしょうか?
  • Safari12.1はmacOSMojave10.14.4およびiOS12.2に含まれており、これにより、すべてのユーザーがWeb用ダークモード、インテリジェントトラッキング防止2.1、支払い要求APIの改善、WebRTCの改善、交差点オブザーバーのサポート、Web共有API、色入力、および<datalist>のサポート。
  • Firefox66がリリースされました。 今後、自動再生サウンドはデフォルトでブロックされ、macOSのタッチバーもサポートされます。
ジャンプした後もっと! 以下を読み続けてください↓

全般的

  • Humane by Designは、設計上の決定をユーザーの幸福に集中させるための重要なリソースです。 透明性、人々のエンパワーメント、包括性の育成、敬意の表明、思慮深い意思決定に関するアイデアと役立つリソースを提供します。 あなたが担当または取り組んでいるプロジェクトや製品のための貴重なウェブサイト。
  • 今日、たった10年前のブラウザを使おうとすると、どのようになりますか? ブラウザのスタートページは404エラーを返し、Googleは機能しますが、スクリプトなしのバージョンを返します—意図的にではなく、JavaScriptエラーが発生したため—、YouTubeはエラーを表示せずに機能せず、大きなサービスのいずれかでアカウントを作成することはできません。とても楽しい経験です。 この記事は、啓蒙的であるだけでなく、使用するブラウザーに関係なく、Webプロジェクトをより持続可能にし、より多くの人々が利用できるようにするために私たちが注意を払うことができる多くの詳細を明らかにします。

UI / UX

  • 「優れたデザインとは、スタイルよりも明快さです。」 Matthias Ottは、この声明と、多くの設計者がこのアドバイスを無視し、光沢があるが雑然とした、または不明瞭なインターフェイスを作成することを好む理由を探ります。
  • Taras Bakusevychは、設計を単純化する方法と、結局のところ単純化が何を意味するかについての例を示しています。
  • Public Sansは、オープンソースのsans-serifフォントであり、SIL Open Fontの下でライセンスされ、US Web DesignSystemの人々によって作成されています。
  • 特許はどこにでもありますが、デザインパターンにも特許を取得できることを忘れがちです。 Christie Tangは、Apple、Facebook、Samsungなどのグローバルプレーヤーが特許を取得しているため、使用できない最も顕著なパターンのいくつかを収集しました。
設計を複雑にする8つの落とし穴
製品を設計するとき、単純なタスクを過度に複雑にする可能性のある落とし穴がかなりあります。 Taras Bakusevychは、注意が必要なことを要約しました。 (画像クレジット)

Webパフォーマンス

  • Chrome 73は、 imagesrcsetをサポートし、 link rel=preload要素の属性をimagesizesします。

ツーリング

  • Spectralは柔軟なオープンソースのJSONリンターであり、OpenAPI仕様をすぐにサポートするため、API設計の一貫性を促進します。

プライバシー

  • この記事では、すべてのAlexaトラフィックが分析され、音声起動アシスタントがコマンドに応答するのを支援するために製品ソフトウェアに取り組んでいる誰かがおそらく聞いている理由を説明します。

JavaScript

  • Jeremy Mikkolaは、オートコンプリートのルールのすばらしいリストを作成しました。
  • Jeremy Wagnerは、責任あるJavaScript、フレームワークが持続不可能なパターンに私たちを強制する方法、およびWebアプリとWebサイトの違いについて説明します。
消火器消火器の試合のイラスト
JavaScriptはパフォーマンスを低下させる可能性があるため、責任を持って使用する必要があります。 Jeremy Wagnerが、そうするためのヒントを共有しています。 (画像クレジット)

仕事と生活

  • Vicky Carmichaelは、取り残された人々のテクノロジーイベント体験を改善する方法と、従来の「過小評価されたグループ思考」からより包括的なアプローチに移行する方法を共有しています。 イベントをより包括的にするための多くのヒントは、会社にも適用できます。
  • シャーロット・カウルズは、フリーランスがお金に対する不安、お金のように時間を大切にするときに感じるストレス、そして最後に、罠から逃れるためのいくつかのトリックについて語っています。

超えて…

  • グーグルやフェイスブックのような巨人でさえ、すべての人に到達することは不可能です。 セス・ゴーディンは、誰に誰も到達しないのかを自問するなら、なぜほとんどにも到達できないのかについて説明します。 あなたの最小の実行可能な聴衆はあなたに説明を求めます。 それは焦点を強制し、あなたに隠す場所を与えません。
  • Googleマップは、私たちのほとんどが日常的に使用している製品の1つです。 それでも、それはまだお金を稼がないグーグルによる唯一の製品です。 どうやら、そのメーカーは現在、Alphabetにより多くの利益をもたらすために、マップに広告を含めようとしています。
  • ジョージ・モンビオットは、「メディアが悪意のある馬鹿に乗っ取らせる方法」についての記事を書いた。 明確にするために、次の段落を引用させてください。
    「私たちの政治がより合理的でなく、クルーラーで、より分裂的になっている場合、この公的生活のルールは部分的に責任があります。あなたが恥ずべき行動をとるほど、メディアはあなたに与えるプラットフォームを大きくします。 嘘をついたり、不正行為をしたり、自慢したり、馬鹿のように振る舞ったりすると、現在の業務プログラムに出演するための招待状が殺到します。 まっすぐにプレイする場合は、電話が鳴るとは思わないでください。」
  • マレン・ベイカーは、環境が環境保護論者に任せるにはあまりにも重要である理由と、私たちの生活を生きる価値のあるものにし、人間のために働く環境を作り出すために私たちができることを説明します。
  • 理論を信じるのは難しいですが、実際には、意図的に非倫理的な選択をするのは非常に簡単です。 この記事では、何が人々を非倫理的な選択に駆り立てるのかを尋ねます。 社会が何か違うものを受け入れているとき、あなた自身の倫理的信念に固執することは難しいです—少なくともそれは私たちがフィルタリングされたメディアとソーシャルメディアバブルから見る傾向があるものです。 ただ、直接人と話すと違うと思います。 多くの人々は同じ倫理的信念を共有し、それが透明で公にされた場合、非倫理的な行動を非難するでしょう。 プライベート/目に見えないものは、人々が自分の価値観を超えて、お金の魅力によって過給されたり、社会でより高い地位と評判を得たりするのを容易にするものです。