HTML は WEB ウェブページの標準形式です。私たちが目にするウェブページはすべて HTML タグで記述されていますが、タグには制限があります。
- VML は、コードタグを使用してウェブページ上に絵を描くマークアップ言語に似ています。
- 出力画像はベクター グラフィック形式であり、グラフィックは 2D、3D、およびダイナミック アニメーションの形式でのプレゼンテーションをサポートします。
- それは非常に優れています。 HTML および CSS2 (スタイル シート) と互換性があるため、これら 3 つは簡単に混合でき、相互補完できます
- DHTML (HTML オブジェクトに基づくプログラミング言語)、JS および VBS (スクリプト プログラム) とも非常に互換性があります
・XML(一般的なWEBデータ記述言語)、XSL(スタイルシート)、DOM(オブジェクトインターフェース)などと互換性が高い
・対応ブラウザで直接解析して出力可能ただし、現在、VML をサポートしているのは IE ブラウザのみ
-PGML や SVG と同じです。これらはすべて XML 形式に基づいており、SWF (フラッシュ)、PDF、その他のグラフィックと同様のグラフィック効果があります
- VML は、1999 年より前に Microsoft によって作成および開始され (具体的な時期はわかりません)、IE5+ ブラウザーに統合されました
- 同様に、Microsoft Office Art (ワードアート テキストなどのアート グラフィックス) の中核構造でもあります
-VML は Microsoft Visio、Autodesk、Macromedia などの企業によって W3C (WWW Supreme Rights Association) に推奨されています
-Fang の推奨を採用および統合し、W3C は 1999 年初頭に SVG の開発を開始し、 その後間もなく - SVG は VML、GML など (出力効率、グラフィック品質、マークアップ拡張子) を包括的に改善したものであり、標準として推奨されました
- ただし、SVG には (Adobe SVG Viewer などの) 特殊な画像リーダーが必要です) であり、ブラウザ エンジンによって直接解析することはできません
- 私の考えでは、SVG は高精度のベクター グラフィックス アプリケーション ソフトウェアの開発に適しており、VML は WEB ページ上のアプリケーションに適しています
- という記事がたくさんありますVML は時代遅れだとは思いますが、善良な人々はさまざまな意見を持っています。VML は非常に健全だと感じます (グラフィック品質
と出力速度)。書きやすく、ブラウザーで解析でき、HTML や他の言語と互換性があります。互換性、実際の
Web ページ アプリケーションの実現可能性、詳細な開発の実現可能性
- しかし、VML の利点についてだけ言及することはできませんが、私の詳細なアプリケーションでは「効率」という欠点がありました。もちろん、
はディープなアプリケーション (大規模で精密なベクター画像、VML アニメーション、ゴージャスな 2D/3D エフェクトの作成など) のみを指します。
通常の単純なアプリケーションは感じられないか、そうでない可能性があります。一般的なアプリケーションについて説明します。
-ハードウェア効率: VML はベクトル グラフィックを記述するのに 1 行または数行のコードしか必要としない可能性があります。
出力効率が低下する理由はありません。しかし実際には、VML ベクター グラフィックス (2D/3D) の出力には、同時に動作する包括的なグラフィックス カード、メモリ
、CPU、画面のリフレッシュ レートなどが必要です。これは、パフォーマンスに直接関係します。
つまり、VML ベクター グラフィックスが大きくなるほど、色が増え、グラフィックス処理が複雑になり、アニメーションの更新が速くなると、CPU100% が発生する可能性が高く、速度が遅くなります。出力効率が低い場合は、非常に高速になります。
-データ効率: グラフィックの拡大や色数の増加などの上記の問題に基づくと、これはハードウェアだけに関係するものではありません。実際、数行のコード
で記述されたグラフィックは、ブラウザーによって解析されると、正真正銘の「デジタル画像」になります。
によって解析されたデータを参照するだけで、グラフが表示されます。そのような
グラフを出力するためにバックグラウンドでどれだけの「数値」が必要になるかは誰にもわかりません。表示が更新されると、これらの「数字」を再度読み取ることになります...これが、このグラフィックを見なければ
(別の Web ページに切り替える) マシンの動作が速くなり、このグラフィックを見るとマシンの動作が遅くなる
理由です。
-画像ベクトルの効率: 今後の章では、VML の image、imagedata、fill およびその他のタグについて学習します
これらのタグは、http://(online)、file:///( Local) の変換に使用できます。 ) jpg、gif、
bmp およびその他の形式のパス プロトコル画像がベクター形式で Web ページに挿入されます。挿入された画像が大きい (
バイト数) と遅くなり、その逆の場合は速くなります。
-上記の効率の問題に基づくと、これは VML の最大の欠点です。 VML の欠点を理解した上で、今後の VML の学習と応用では、この欠点にぶつからないようにお互いの長所を学ぶように最善を尽くす必要があります。VML テクノロジーを完全にマスターした後、これは難しいことではありません。恐れるべき何か。少なくとも、VML グラフィックスの出力効率は十分に高速です:)

@keyframesandcsstransitionsdifferincomplexity:@keyframesallowsfordeTailedAnimationのシーケンス、whilecsstransitionshandlesimplestatechanges.usecsstransitionsは、ButtonColorChanges、および@keyframesforintricateanimationslikerotatingingspinnnersを使用します。

私は知っています、私は知っています:たくさんのコンテンツ管理システムオプションが利用可能であり、私はいくつかテストしましたが、実際にはY'知っているものはありませんでしたか?奇妙な価格設定モデル、困難なカスタマイズ、一部は全体になることさえあります&

CSSファイルをHTMLにリンクすることは、HTMLの一部で要素を使用することで実現できます。 1)タグを使用して、ローカルCSSファイルをリンクします。 2)複数のタグを追加することにより、複数のCSSファイルを実装できます。 3)外部CSSファイルは、そのような絶対URLリンクを使用します。 4)ファイルパスとCSSファイルの読み込み順序の正しい使用を確認し、パフォーマンスを最適化すると、CSSプリプロセッサを使用してファイルをマージできます。

FlexBoxまたはグリッドの選択は、レイアウト要件によって異なります。1)FlexBoxは、ナビゲーションバーなどの1次元レイアウトに適しています。 2)グリッドは、雑誌のレイアウトなどの2次元レイアウトに適しています。この2つは、レイアウト効果を改善するためにプロジェクトで使用できます。

CSSファイルを含める最良の方法は、タグを使用してHTMLパーツに外部CSSファイルを導入することです。 1.タグを使用して、外部CSSファイルを導入します。 2。小さな調整のために、インラインCSSを使用できますが、注意して使用する必要があります。 3.大規模プロジェクトでは、@Importを介して他のCSSファイルをインポートするために、SASS以下などのCSSプリプロセッサを使用できます。 4。パフォーマンスのために、CSSファイルをマージし、CDNを使用し、CSSNANOなどのツールを使用して圧縮する必要があります。

はい、Youはrelearnbothlexboxandgrid.1)FlexBoxisidealforone-Dimensional、FlexiblleayoutslikenavigationMenus.2)Gridexcelsintwo-digsignssuchasmagazinelayouts.3)Bothenhanceslaysutibulivedibulisunivedivition、floctonsulururを

独自のコードをリファクタリングするのはどのように見えますか?ジョン・レアは、彼が書いた古いCSSアニメーションを選び、それを最適化するという思考プロセスを歩きます。

cssanimationsArenotintinlentyhardbutrepracticeanderstanding ofcsspropertiesandtimingfunctions.1)


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

メモ帳++7.3.1
使いやすく無料のコードエディター

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール
