しかし実際には、これらのブラウザだけではなく、Firefox はいくつかのメジャー バージョンに分かれています: Firefox 1.5、Firefox 2、Firefox 3、IE7 と IE6 にもそれぞれいくつかのシリーズがあります。主流メーカーのほか、Opera、Konqueror、Netscape、chromeなどもあります。
これらのブラウザにはそれぞれ独自のルールがあり、ここでは正常に実行されますが、ここでは正常に実行されないことがよくあります。そこで WD は東側を破壊し、西側を修復し、最終的にいくつかのブラウザで正常に動作するようになりました。その結果、プロダクトマネージャーは新たなニーズを抱えてあちこち変更する必要が生じ、やっとだまされていた紙の枠が一気に崩れ、WDは再び大忙しとなった。なぜこんなことを言うかというと、これは私の経験だからです。
一般に、WD はさまざまなブラウザで適切に動作させるために、常に大量の CSS ハッキング スキルを収集しています。ネットで検索するとたくさんあります。
しかし、まず第一に、WD は、なぜ css ハッキングが必要なのか? ブラウザが 1,000 個ある場合、1,000 個のブラウザのハック スキルを覚えておく必要があるのかという基本的な質問を理解できませんでした。
実際、CSS ハッキングは、ある程度、表に出すことができないものです。 Css ハッキングにはブラウザのバグを利用した手法が数多くあります。たとえば、IE と Firefox を区別するために _class{….} を使用するのが一般的です。論理的に言えば、_class は違法なタグ付けメソッドです。 Css ハッキングの出現は、WD にとって最後の手段です。WD の日常業務は、Css ハッキングというクレイジーなものではありません。
実際、ブラウザは非常に多くあるため、ただいじって好きなものを定義することはできません。 . マークを定義します。人々は標準的な世界に住むことに慣れており、Web の世界にも一連の標準があります。ブラウザも Web 標準との互換性を保つために懸命に取り組んでいます。ただし、一部のブラウザーは早期にデビューしており、後に登場した Web 標準はその影響下で誕生したと言えます。当時とても優秀だった人がもう一人いて、彼は多くの革新を起こしましたが、Web 標準を重視していませんでした。さらに、規格自体も常に更新されています。したがって、一般に、すべてのブラウザ製品システムは、Web 標準をあまり気にしていない時期を経験しました。その後、誰もがそれが不可能であることに気づき、全員が妥協して、誰もが遵守する一連の標準を確立しました。しかし昔は、各企業が独自に定めた細かいルールや規制があり、基準を満たしていない場合はどうすればよいでしょうか?
そこで、彼らは標準モードと変なモードという方法を考えました。 。もう一つ「ほぼ標準モード」というのがあって、ほぼ標準なのですが、本当に奇妙と言うとめまいがしてしまいます。心配しないで、ゆっくり聞いてください。
これらの上司が集まってさまざまな標準を策定したと言いましたね。将来的には、誰もがこの一連の標準に従って Web ページを解釈するようになるでしょう。作成した Web ページがこの一連の標準に従って解釈できる場合は、タグ doctype を使用して、Web ページが Web 標準に従って解釈できることを示します。これが標準モードです。
それでは、過去にさまざまな企業が生産したXiaojijiu製品が基準を満たしていない場合はどうすればよいでしょうか?すべてをすぐに捨てることはできませんよね? ソフトウェアには、おそらく下位互換性と呼ばれる一連の原則が存在します。奇妙なモードでは、各ブラウザは古いバージョンのブラウザの動作をシミュレートして、古いページが機能しなくなるのを防ぎます。 Web ページで doctype が指定されていない場合、ブラウザは通常、古いページが機能しなくなるのを防ぐために、奇妙なモードで動作します。
これら 2 つのモードの違いの最も顕著な例は、Windows 上の IE 独自のボックス モデルに関係します。 IE 6 が登場したとき、標準モードでは正しいボックス モデルが使用され、奇妙なモードでは古い独自のボックス モデルが使用されました。 IE 5 以前との下位互換性を維持するために、Opera 7 以降でも、欠陥のある IE ボックス モデルが奇妙なモードで使用されます。
Mozilla と Safari にも「ほぼ標準モード」と呼ばれる 3 番目のモードがあり、テーブルの処理方法に若干の違いがあることを除けば標準と同じであり、パターンは同じです。
このため、多くの CSS ハッキング テクニックを捨てることができます。一部の本には、IE6 と Firefox のボックス モデル (場所によってはボックス モデル) が矛盾しているため、次のハックを行う必要があると記載されています:
div{
width:100px;
*width :95px ;
}
言いますが、この種の本は本当に誤解を招きます。なぜなら、Doctype が正しく指定されていれば、ブラウザの解釈におけるこうした違いはなくなり、標準に従うだけで済むからです。
このモードは、HTML ファイルの先頭にある DOCTYPE フィールドによって指定されます。最も一般的なものは次のとおりです。
HTML 4.01 移行版:
HTML 4.01 フレームセット
XHTML 1.0 フレームセット

今週のラウンドアップ:Firefoxは錠前屋のような力を獲得し、Samsung' s Galaxy StoreがプログレッシブWebアプリをサポートし始め、CSS SubgridはFirefoxで出荷しています

今週のラウンドアップ:Internet ExplorerがEdgeに進み、Google Search Consoleが新しい速度レポートを宣伝し、FirefoxがFacebookの通知を提供します

おそらく、CSS変数に少なくとも少し精通しているでしょう。そうでない場合は、ここに2秒の概要があります:それらは本当にカスタムプロパティと呼ばれます、あなたは設定します

建物のウェブサイトはプログラミングです。 HTMLとCSSの作成はプログラミングです。私はプログラマーです。ここでCSS-Tricksを読んでいる場合、あなたは'

ここに'私が前もって知るのが好きなこと:これは難しい問題です。あなたがここに上陸した場合、あなたはあなたが伝えることができるツールを指し示すことを望んでいるので、あなたが'

Picture-in-Pictureは、2016年にMacos SierraをリリースしたSafariブラウザでWebに初めて登場しました。ユーザーがポップできるようになりました。

Gatsbyは、画像の処理と処理の素晴らしい仕事をしています。たとえば、手動で画像の最適化で時間を節約するのに役立ちます

私は今日、私の頭の中で完全に間違っていたことをパーセンテージベース(%)のパディングについて学びました!パディングの割合はに基づいているといつも思っていました


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、
