毎月のWeb開発アップデート7⁄2019:最新の技術とグッドトラブル

公開: 2022-03-10
簡単な要約↬毎月の読書リストについて、Anselm Hannemannは、過去数週間にWeb開発の世界で何が起こったかを要約しました。 ブラウザのニュースやUI / UXからプライバシー、ツール、仕事、生活まで。

「良いトラブル」を引き起こすために私たちは何ができるでしょうか? まず第一に、それは他の人々の生活に影響を与えない、友好的で、助けになり、意味のある行動である必要があると思います。 第二に、これは私たちが強く信じていることです。よりシンプルなJavaScriptメソッドを使用し、アプリケーションサイズを縮小し、UIをより適切に切り替え、本を出版したり、ユーザーデータを他の人に販売せずにビジネスを構築したりする可能性があります。 それが何であれ、視点を持ってそれについて話すのは良いことです。

アクセシビリティの問題について、会話の中で他の人の話をよく聞く方法、プロジェクト、製品、さらには会社をよりよく管理する方法について、他の人に提唱するのは良いことです。 これらすべての行動で最も重要なことは、彼らが他の人々を助けており、動物や私たちの環境全般に影響を与えていないことを覚えておくことです。

何か役に立つことをすることは、見た目と同じくらい小さいことですが、常に良いことです。 そして、あなたがしたことに笑顔で感謝するだけで、あなたの行動を尊重することを忘れないでください!

ニュース

  • Chrome 76は、 feature policy: lazyloadDeviceMotionEventDeviceOrientationEventの安全でない使用法。 それらを使用する場合は、今までに安全なコンテキストを使用するか、後継者に置き換えてください。
  • Firefox 68がリリースされ、これが新しくなりましたBigInts用のBigInts、DevToolsのアクセシビリティチェック、CSSスクロールスナップとマーカースタイリング、カメラ、マイク、その他のメディアデバイスへのアクセスは、プレーンHTTPなどの安全でないコンテキストでは許可されなくなりました。 DevToolsを介してメソッド、URL、パラメーター、ヘッダーを編集せずにネットワークリクエストを再送信できるようになりました。また、CSS機能にも多くの(互換性)修正が含まれています。
  • Chrome 76は、非同期クリップボードAPIの画像サポートを提供し、プログラムでimage/png (現在、サポートされている唯一の形式ですが、残念ながら)画像をプログラムで簡単にコピーして貼り付けることができます。
  • 追跡防止は、SafariやFirefoxなどの他のブラウザーに続いて、MicrosoftEdgeプレビューで利用できるようになりました。
ジャンプした後もっと! 以下を読み続けてください↓

ジェネリック

  • 「グッドトラブル」の概念を聞いたことがありますか? フランク・キメロは、現状に疑問を投げかけ、再想像し、あなたの行動を標準とは対照的にすることと定義しています。 しかし、デザイナーへのインタビューは、新しいコンセプト以上のものを示しています。今日の私たちの働き方や、社会の規範に合わない自分のことをどのように行うかは難しいものです。

特に、私はここでこの引用が好きです:

「ゆっくりして、静かな場所を見つけて、自分の声が聞こえるように孤独の時間を作ってください。 とてもうるさいです。」
  • コントロールが単なる幻想である場合はどうなりますか? 体験の本質は、それを利用する人々との相互作用によってのみ明らかになり、無効化されたデザインは意見に他ならないことを私たちは理解するでしょう。 プロジェクトに対する私たちの仮定とアプローチを別の観点から見たかなりの考え。

UI / UX

  • 多くの単一のトグルボタンは、現在の状態を表示したり、選択されていないオプションを表示したりするのに失敗します—トグルボタンとインジケーターを正しい方法で行う方法は次のとおりです。

アクセシビリティ

  • Lindsey Kopaczは、最新のCSS手法を使用して、カスタムでありながらキーボードでアクセス可能なチェックボックスを作成する方法を共有しています。

JavaScript

  • Marta Wisniewskaが、 flat()flatMap()fromEntries()およびその他のES2019機能がどのように機能し、いつ使用するかを共有しています。
  • 2019年のJavaScriptのコストに関するAddyOsmani。JavaScriptアプリケーションを作成するすべての人のための記事(または、必要に応じてビデオ)。

CSS

  • Miriam Suzanneが、CSSカスタムプロパティとカスケードでのCSSの役割について詳しく説明しています。

仕事と生活

  • アクティブリスニングは、私たちが意味を聞くのに役立つスキルであり、「これについてどのように返信またはコメントできるか、またはこれをどのように解決するか」に焦点を当てた通常のリスニングの代わりに、他の人がどのように感じているかを示します。 Marcus Wermuthによって書かれたBufferのガイドは、アクティブリスニングを学び、実践するための優れたリソースです。
  • クリストフ・ランペルは、本を自費出版することから学んだことを共有し、その財政についての興味深い洞察と、避けるべきこと、またはより良くすることを示しています。
  • Ben Werdmullerが良いことをしながらうまくやっている:これは、収益、投資、サードパーティの資本に苦労し、無料の競合他社を持ちながら製品を販売して自分でお金を稼ごうとしていること、そしてやりながら良いものを生み出す方法についての個人的な話です財政的によく。
  • シェイプアップ—サークルでの実行を停止し、Mattersの作業を出荷することは、Ryan Singerによる、会社と製品をリードするプロジェクト管理に関する新しい無料のオンラインブックです。 それは驚くべきことであり、私はそれをすばやくフリックしていくつかの個々の章やセクションを読む時間しかありませんでしたが、これは間違いなく保存して定期的に参照するためのリソースになります。

超えて…

私は先週映画館にいて、農場を作った何人かの人々についての映画を見ました。 予告編は素晴らしく、100%確信は持てませんでしたが、映画を見に出かける夜でした。 それで、「最大の小さな農場」を見に行って良かったです。 彼は野生生物の映画製作者であるため、農夫は自分で映画を作ったので、そこに野生動物の非常に素晴らしい写真とシーケンスがいくつかあることを期待してください!

最も明らかな部分は、ほんの一握りの人々だけが数年の間に砂漠の土地からどれだけの影響を与えることができるか、そして私たち人間が野生生物に影響を与え、昆虫に生息地を与え、そして自然を回復し、気候変動と戦う努力に影響を与えるために、植物をより良く成長させるために空気から私たちの土壌へのCO2。

映画のいくつかの時点で、私は涙が出そうになり、同じようなことができる小さな庭のスペースもできたことに非常に感謝しています(彼らの農場よりもはるかに小さいですが)。 何か新しいことをしたいなら、食べ物、肉、経済、そしてそれらすべてがどのようにつながっているか、あるいは砂漠から美しい緑地を作る方法について学ぶために、この映画はあなたにぴったりです。

大事なことを言い忘れましたが、ソーラーパネルは再生可能エネルギーを生み出す良い方法であり、屋根の良い使い方です。 しかし中国では、現在、大気汚染がひどいため、ソーラーパネルが機能しなくなることがあります。 迅速に行動するもう1つの理由! 太陽光線がないためにソーラーパネルが機能しない場合、私たちの体は同じように日光が不足することになり、健康のためにそれが必要になります。