ときどき、XNUMX つのブログ投稿が公開され、それが他の投稿の反応や反応に拍車をかけ、それがブログ投稿として公開され、テーマが浮かび上がり始めます。 それが先週起こったことであり、テーマは JavaScript フレームワークのコストを中心に開発されました。 JavaScript を責任を持って使用する.
現代の健康、フレームワーク、パフォーマンス、および害
エリック・ベイリー:ここから物語が始まります。 Eric が医療サービス提供者の Web サイトにアクセスして予約すると、画面が真っ白になりました。
に加えて 恐ろしい量のテレメトリ、Modern Health の顧客対応エクスペリエンスは、React と Webpack を使用して提供されます。
Web がどのように構築されているかをよく知っている場合、何が起こったかは明らかです。経験を強化するために JavaScript に過度に依存している Web サイトでは、そのロジックが、それが呼び出した他の XNUMX つまたは複数の誤ったロジックと衝突しました。 これにより、デッドロックが発生しました。
デジタル体験を生業にしなければ、何が起こったのかはまったくわかりません。 表示されるのは、決して止まらない小さな偽の読み込みスピナーだけです。
ああ。 これは、状況によってはただの迷惑かもしれませんし、ばかげているかもしれませんが、誰かの健康が危機に瀕している場合はそうではありません。
危機の時に助けを求める人は、TypeScript、ツリー シェーキング、ホット モジュールの交換、A/B テスト、バーンダウン チャート、NPS、OKR、KPI、またはその他のスタートアップの専門用語を気にしません。 開発者の経験は重要ではありません 彼らが構築したものを使用している人が実際に必要なものを手に入れることができない場合。
これは現実の大きな問題です。 私たちのツールやレポート、つまり私たちの仕事をより効果的にするはずのものそのものが、ユーザー エクスペリエンスの邪魔になったらどうなるでしょうか? これらは、私たちに役立つ洞察を提供するツールです 特に必要なときに、ユーザーのニーズを予測する.
JavaScript フレームワークを非難することは、すでに分裂を引き起こしていることを認識しています。 しかし、これは React を使用するかどうかにとどまりません。 フレームワーク・ジュール. それは、ビジネスの優先順位と、ユーザー エクスペリエンスと矛盾する開発者エクスペリエンスに関するものです。
レモン市場
アレックス・ラッセル:遅くて複雑なフレームワークの支持者は、レモンをホットな新しいものとして売り込むことに成功しました。
これらのテクノロジーは当初、 「ユーザーエクスペリエンスの向上」、しかし持っている 完全に失敗した 外でその約束を果たすために 経営の成熟度が高い組織 彼らが生まれた場所。 より広いウェブに移植されたこれらの新しいスタックは、 高価な不発弾.
こすりがあります。 アレックスは言葉を切り刻んでいませんが、フレームワークが開発者自身ではなく開発者に売り込まれている途中に責任があることに注意してください。 セールストーク?
レモンの売り手が、「開発者エクスペリエンス」(「DX」)の改善がユーザーの成果の向上につながるというデータライトのアイデアを組み込むと、「DX」の改善はそれ自体になり、終わりを告げ、よりよく知っている多くの人は、一緒にプレイすることを余儀なくされたと感じました. トリクルダウン UX を改ざんするまでの長いリード タイムは、バグではなく機能でした。 彼らは成功するためにあなたを必要としません。
マーケティングが進むにつれて、「DX」 おとり販売 素晴らしいですが、技術は誰にも提供されていません 焙煎が極度に未発達や過発達のコーヒーにて、クロロゲン酸の味わいへの影響は強くなり、金属を思わせる味わいと乾いたマウスフィールを感じさせます。 開発者。
胃にタフですよね? だまされたくない人はいません。埋没費用が存在する場合、それを認めるのは困難です。 特定の技術に時間を投資し、それをスタックに統合する努力をした場合、それは実に個人的なものになります。 開発ワークフローは難しく、XNUMX つに落ち着くのは、しばらく住む予定の家に落ち着くようなものです。 しかし、あなたの家がアレックスが言うところに建てられているかどうか知りたいでしょう。 「サンディファンデーション」.
ここで少し立ち止まって、この議論に皮肉はないと言いたい。 Web ゼネラリストとして、私は新しいツールを早い段階で採用して親しみやすくする傾向があり、すぐにそれらを削除し、適切な用途が見つかるまでツールシェッドに追いやります。 つまり、私の知識は ワイド しかし、それほどではありません 深いです XNUMXつの領域または物で。 HTML、CSS、および JavaScript は私の頼りになるカクテルですですが、私はユーザー エクスペリエンスに大きな関心を持っており、特定の問題を解決するためにいつツールを利用すればよいかを知っています。
そして、誰もがこの問題について発言権を持っているわけではないことを認めましょう. 私たちの多くは、使用するツールが規定された管理されたチームで働いています。 アレックスも同じことを言っていますが、個人的なことを意図したものではないことは明らかなので、これを強調することが重要だと思います。 これは、私たちの優先事項と、それらがユーザーの期待に確実に沿うようにすることに関する声明です。
クリスに話を戻してもらいましょう…
コンテンツブロッカーを使用したエンドツーエンドのテスト?
クリス・コイヤー:したがって、アプリが React で構築されている可能性があり、その理由は問題ではありません。 やるべきことはまだある アプリの信頼性とアクセス性を確保する.
ファイルをブロックするだけで Web サイトが完全に破壊されるわけではありませんが、多くの場合は破壊されます。 JavaScript では、開発者がサード パーティの JavaScript (通常はブロックします) に依存するファースト パーティの JavaScript (通常は許可します) を作成したことが原因である可能性があります。
[...]
リソースをブロックすると
tracking-website.com
、私のファースト パーティの JavaScript がエラーをスローするようになりました。 JavaScript は冷静ではありません。 エラーがスローされた場合、ファイル内のそれ以上の JavaScript は実行されません。 そのファイルのさらに下にある場合transitionToOnboarding();
—それはうまくいきません。
ワークフローを再検討し、それを調整して、より多くの障害点を特定する価値があるかもしれません。
ここにアイデアがあります: デフォルトの構成がインストールされた一般的なコンテンツ ブロッカーを備えたブラウザーで、エンド ツー エンドのテストを実行します。
そうすることで、このような問題が明らかになり、顧客、さらには困窮している人々が立ち往生するのを防ぐことができます。
良いアイデア! ねえ、アプリがどのように使用されているかをより現実的に描写するのに役立つものなら何でも。 この種の明確化は、プロセスのかなり早い段階で、おそらく開発の決定を下す前に行われる可能性があります。 ユーザーを知る。 彼らはなぜアプリを使っているのですか? 彼らはどのようにウェブを閲覧しますか? それらは物理的にどこにありますか? どのような問題が発生する可能性がありますか? クリスもそれについて素晴らしい話をしています。
- SEO を活用したコンテンツと PR 配信。 今日増幅されます。
- Platoblockchain。 Web3メタバースインテリジェンス。 知識の増幅。 こちらからアクセスしてください。
- 情報源: https://css-tricks.com/healthcare-selling-lemons-and-the-price-of-developer-experience/
- 1
- 11
- 7
- 9
- 98
- a
- 私たちについて
- 認める
- 実際に
- 添加
- 認める
- 採用
- アレックス
- すべて
- 既に
- 量
- &
- アプリ
- 任命
- AREA
- 周りに
- バック
- ベイリー
- なぜなら
- さ
- より良いです
- 越えて
- ビッグ
- ブロック
- ブロッキング
- ブログ
- ブログ
- 本
- 生まれる
- 鮮やかな
- ブラウザ
- バグ
- 内蔵
- ビジネス
- 買収
- コール
- コール
- これ
- 場合
- チャート
- 明瞭
- クリア
- 衝突する
- COM
- 複雑な
- 相反する
- コンテンツ
- 費用
- 可能性
- 作成した
- 危機
- CSS
- Customers
- 取引
- 議論
- 決定
- デフォルト
- 配信する
- 配信
- 配信する
- 依存
- にもかかわらず
- 発展した
- Developer
- 開発者
- 開発
- デジタル
- そうではありません
- ドント
- ダウン
- Drop
- 前
- 早い
- 効果的な
- 努力
- 端から端まで
- エラー
- 特に
- さらに
- 誰も
- 実行します
- 期待
- 体験
- エクスペリエンス
- 不良解析
- 偽
- おなじみの
- 親しみ
- スピーディー
- 特徴
- File
- もう完成させ、ワークスペースに掲示しましたか?
- 指
- フレームワーク
- から
- さらに
- 一般に
- 取得する
- ゴエス
- 行く
- 良い
- 素晴らしい
- 起こる
- が起こった
- 起こります
- ハード
- 健康
- ヘルスケア
- 助けます
- ことができます
- こちら
- HOT
- お家の掃除
- 認定条件
- HTTPS
- 私は
- アイデア
- 識別する
- 重要
- 改善されました
- 改善
- in
- その他の
- 当初
- 洞察
- インストール
- 統合
- 投資
- IT
- 自体
- 専門用語
- JavaScriptを
- キープ
- 知っている
- 知識
- つながる
- リード
- LINE
- 少し
- 生活
- ローディング
- 位置して
- 長い
- たくさん
- make
- 作成
- マネージド
- 多くの
- 市場
- マーケティング
- 問題
- かもしれない
- モダン
- モジュール
- 瞬間
- 他には?
- 必要
- ニーズ
- 新作
- 明白
- ONE
- オプション
- その他
- その他
- 外側
- ペイント
- 特定の
- 過去
- のワークプ
- パフォーマンス
- おそらく
- 人
- 個人的な
- 画像
- ピース
- ピース
- ピッチ
- 甲高い
- 計画
- プラトン
- プラトンデータインテリジェンス
- プラトデータ
- プレイ
- ポイント
- 人気
- ポスト
- 投稿
- 電力
- かなり
- ブランド
- 問題
- プロセス
- 約束
- 実績のある
- 提供します
- プロバイダー
- 公表
- リーチ
- 反応する
- 反応
- 現実的な
- 現実
- 実現する
- 信頼性のある
- 各種レポート作成
- リソース
- 応答
- 明らかに
- ラン
- セールス
- 言う
- 画面
- を求める
- 販売
- 販売
- サービス
- サービスプロバイダー
- 状況
- 肌
- 遅く
- So
- 解決する
- 一部
- 特定の
- スタック
- スタック
- 開始
- スタートアップ
- ステートメント
- まだ
- Force Stop
- 停止
- 停止する
- ストーリー
- 成功する
- 首尾よく
- 召喚
- 想定
- Talk
- チーム
- テク
- テクノロジー
- テスト
- アプリ環境に合わせて
- テーマ
- 自分自身
- もの
- 物事
- 考える
- サードパーティ
- 時間
- <font style="vertical-align: inherit;">回数</font>
- 〜へ
- あまりに
- ツール
- 豊富なツール群
- 完全に
- true
- 順番
- 微調整
- タイプスクリプト
- 明らかにする
- us
- つかいます
- ユーザー
- 操作方法
- users
- ux
- ウェーク
- ウェブ
- Webpack
- ウェブサイト
- 週間
- この試験は
- かどうか
- which
- while
- 誰
- より広い
- 言葉
- 仕事
- ワークフロー
- ワークフロー
- 価値
- 書かれた
- あなたの
- ゼファーネット