ウェブ

OOPの習得:継承、インターフェース、抽象クラスの実用ガイド

おそらくプログラミングの基礎を教えるための最悪の方法は、それをいつどのように使用するかについては言及せずに、何かが何であるかを説明することです。 この記事では、Ryan M.KayがOOPの3つのコアコンセプトについて説明します。

続きを読む

プログラムでoEmbedを使用して共有コードを検出する

多くのサイトでは、HTML埋め込みコードを使用して他の場所で共有できるメディアとコンテンツをホストしています。 アイテムのURLを持っていて、人間の介入なしにメディアの埋め込み可能なバージョンを見つける必要がある場合はどうなりますか? そこでoEmbedが登場します。

続きを読む

優れたコードを書くことを超えた未来はありますか?

多くの開発者は、キャリアの中で多くの目標を達成し、将来について疑問に思うようになります。 同じ道を進むことに自信を持っている人もいれば、自分のスキルを使って私たちが取り組んでいるプロジェクトや私たちが取り組んでいるチームに幅広い影響を与えることができるさまざまなオプションを模索したいという衝動を感じる人もいます。 私は、私たちがとることができるさまざまな方向性と、私たちの旅を通して私たちを助けることができる補完的なスキルのいくつかを探求しました。

続きを読む

ExpressおよびES6 + JavaScriptスタックの使用を開始する

Expressを使用したバックエンドWebアプリケーション開発プロセスの基本的な紹介—最先端のES6 + JavaScript機能、ファクトリデザインパターン、MongoDB CRUDオペレーション、サーバーとポート、およびTypeScriptプロジェクトのエンタープライズn層アーキテクチャパターンの将来について説明します。

続きを読む

FOMOを使用してコンバージョンを増やす方法

「FOMOFOMO」から「FEAR」を削除し、このマーケティング戦略の良い部分をWebおよびアプリの設計に使用するとどうなるでしょうか。 この記事では、デジタルエクスペリエンスを設計するときに(F)OMOを使用できる4つの方法を説明します。

続きを読む

UIKitとUIViewを使用してビューでiOSアニメーションを実行する

この記事は、iOSアニメーションの入門書として、さまざまな方法を網羅的にカバーすることを目的としています。 まず、アニメーションの基本を理解し、コアフレームワークに移り、提供されているさまざまな方法を使用して単一の例を作成し、最後にパフォーマンスを調整する方法を検討します。

続きを読む

独自の拡張および縮小コンテンツパネルを作成する

UI / UXでは、何度も必要となる一般的なパターンは、単純なアニメーションの開閉パネル、つまり「引き出し」のパターンです。 これらを作成するためにライブラリは必要ありません。 いくつかの基本的なHTML / CSSとJavaScriptを使用して、それを自分で行う方法を学習します。

続きを読む

Node.jsでのマルチプレイヤーテキストアドベンチャーエンジンの作成:ターミナルクライアントの作成(パート3)

シリーズのこの第3部では、パート2で作成したゲームエンジン用のテキストベースのクライアントの追加に焦点を当てます。FernandoDoglioは、テキストベースのUIを作成する方法を示して、基本的なアーキテクチャデザイン、ツールの選択、コードのハイライトについて説明します。 Node.jsの助けを借りて。

続きを読む

WebPであなたのウェブサイトをスピードアップ

画像はWebの重要な部分ですが、適切に最適化または配信されない場合、ユーザーエクスペリエンスに多くの課題を引き起こす可能性があります。 Googleがこの問題の解決策としてWebPを世界に紹介してから、ほぼ10年になります。 より多くのブラウザ、デバイス、ソフトウェアがそれをサポートしているので、Webデザイナーがデフォルトの画像形式としてそれを採用し始めた時が来ました。

続きを読む

WordPressで「一度作成してどこでも公開」

COPE(「一度作成、どこでも公開」)という用語は、すべての信頼できる唯一の情報源を持つことにより、コンテンツをさまざまな出力(Webサイト、AMPサイト、電子メール、アプリなど)に公開するための方法論です。 WordPressを使用してCOPEを実装する方法を見てみましょう。

続きを読む