ウェブ

GraphQL入門書:API設計の進化(パート2)

[パート1](https://www.smashingmagazine.com/2018/01/graphql-primer-new-api-part-1/)では、過去数十年にわたってAPIがどのように進化し、それぞれがどのように提供したかを調べました。次への道。 この第2部では、モバイルクライアントAPIの設計がどこに向かっているように見えるかを見てみましょう。特に、GraphQLに重点を置いています。

続きを読む

尊重は常に最初に来る

デザイナーおよび開発者として、私たちは美しいインターフェースと高速なエクスペリエンスに重点を置いていますが、プライバシー、セキュリティ、包括性、信頼性、個性、倫理を尊重するという1つの側面が欠けていることがよくあります。 それを変える時が来ました。

続きを読む

WebDriverAPIを使用した自動ブラウザテスト

この記事では、Windows10およびMicrosoftEdgeでWebDriverJSを使用して、ブラウザーに対してテストスクリプトを自動的に実行するための概念、テクノロジ、およびコーディング手法の概要を説明します。

続きを読む

ドラゴンに入る(ドロップ):アクセス可能なリストの並べ替え

今日、ドラッグアンドドロップリストの並べ替えモジュールはたくさんありますが、アクセシビリティを念頭に置いて構築されたものはほとんどありません。 Dragon Dropは、すべてのユーザーがこのやや一般的なタスクを実行するための手段を提供することにより、このギャップを埋めようとしています。

続きを読む

オンライン世界でのオフボーディング

オフボーディングは、ユーザーがオンライン取引を完了するたびに接触するものです。 オフボーディングが会社にもたらすメリットと、すべてのユーザーにとって優れたエクスペリエンスとなるようにオフボーディングを適用する方法について学びます。

続きを読む

注意してください:あなたのサイトを安全でなくする可能性のあるPHPとWordPressの機能

WordPressに新しいプラグインをデプロイする前に、誤用しやすい関数のリストを脇に置いておくことをお勧めします。 より広範なセキュリティ戦略の一部として使用でき、使用する必要があるいくつかの関数を詳しく見てみましょう。

続きを読む

ユーザーエクスペリエンスデザインでのグラデーションの使用

(この記事はアドビが後援しています。)グラデーションとは何ですか。また、グラデーションがデザイナーにとって非常に価値があるのはなぜですか。 1つ確かなことは、グラデーションが復活していることです。この傾向は、すでに多くのWebサイトで見られます。

続きを読む

GraphQL入門書:新しい種類のAPIが必要な理由(パート1)

最初に機能を調べるのではなく、機能をコンテキストに入れて、それらがどのように存在するようになったのかを理解することが役立ちます。 GraphQLの紹介と、過去60年間のAPI開発から学んだ教訓。

続きを読む

Sketchファイルの最適化:Reduceアプリの作成で学んだ教訓(ケーススタディ)

巨大なSketchファイルが存在し、Sketchを遅くするだけでなく、デザイナーの生産性も低下させます。 この記事では、Ahmedがこの頭痛の種を取り除くのに役立つメニューバーアプリケーションを紹介します。

続きを読む

Now You See Me:延期、遅延読み込み、IntersectionObserverでの行動方法

画像の遅延読み込みなど、多くの理由で交差点情報が必要になります。 しかし、それだけではありません。 Intersection Observer APIについて、より深く理解し、さまざまな視点を得るときが来ました。 準備?

続きを読む