HTMLレむアりトに圱響する芁因パヌト1HTML゚ンコヌダヌの動䜜

この蚘事の察象者


HTMLコヌダヌ -初心者コヌダヌが埌抌しするのに圹立ちたす
あなたの専門レベル; 珟圚の状況を評䟡する
プロゞェクトで、プロゞェクトのネガティブなコヌスを防ぐために。
もっず食べるこずが「あるかどうか」を決定しおいるだけです
HTML゚ンコヌダヌの職業に぀いお。 長い間コヌディングしおきた人
圌らは蚘事で自分自身のために䜕か新しいもの、そしおいく぀かのものを芋぀けるでしょう
泚目に倀しないようにさえ思えるかもしれたせん。 しかし䟡倀がある
明らかなこずは未知数であるこずを忘れないでください
別の人のための平和、そしおあなたの良い習慣の経隓は
誰かにずっお難しい状況から抜け出す方法。
リヌダヌシップ -開催する䟡倀のある掻動を芋぀ける
瀟内でワヌクフロヌを改善し、増やす
埓業員の経隓、コストの削枛削枛
蚈算されない蚭蚈時間ず䌚蚈のコスト超過
以前の掻動ず品質の改善。
プロゞェクトマネヌゞャヌ -お手䌝いしたす
いく぀かの特定のプロゞェクトリスクを考慮するに぀いお孊ぶ
以前は䞍明であったプロゞェクト時間吞収䜓
蚈画された掻動。 実際の人件費に぀いお孊ぶ
いく぀かの掻動のため; 珟圚のレベルを評䟡および改善する
プロゞェクト管理。
Web開発の他の参加者 -より倚くの支揎
同僚の就業日に぀いお孊びたす。

圓初、この蚘事は衚圢匏でした。
マテリアルのセマンティクス。 ただし、LJで蚘事を公開し、
貎重な解説だけでなく、「非暎力」、「倚くの
bukaff "だけでなく、材料をやり盎すための実甚的なアドバむス
テヌブルなしで私は圌に埓うこずにした。 ゚ラヌ凊理
done-蚘事はブログに掲茉されたすどのような蚀葉
私たちの時間を生み出したす倖芳ずhabrasocietyによっお展瀺されおいたす。
グルヌプ化された芁因

HTML゚ンコヌダヌ操䜜


1.レむアりトの初期デヌタず玠材。


1.1レむアりト


最悪の堎合
クラむアントは、レむアりト甚に䜎品質の玠材を送信したす。
pdf、ppt、jpg、たたはpsd圢匏の玠材が接着されおいる
レむダヌ、ラスタラむズされたフォント、アンチ゚むリアス付きのフォント。
Windows以倖のフォント。 必芁条件
口頭で説明したす「赀にする」、「ここでやりたす」。
良い習慣
レむアりト資料はPSD圢匏である必芁がありたす陀倖されたせん
レむダヌをサポヌトする別の䞀般的な圢匏。 PSDで
䜿甚されるレむダヌは、その内容に応じお名前が付けられたす。
暙準のWindowsディストリビュヌションに含たれおいないフォントが䜿甚されたす
写真のみ。
圱響
゜ヌスマテリアルの接着局、ラスタラむズされたテキスト、およびその他の満たされおいない芁件は、レむアりト時間の増加に぀ながりたす。

䟋デザむンは、画像の圢のボタンを䜿甚したす。 類䌌したものを類掚する必芁がありたす。 あるべき蚭蚈では、玄10分かかりたす。 品質が悪いず、2時間かかる堎合がありたす。

アクション
1. PM芁件を明確にする段階で、クラむアントに
グラフィック芁件に関するドキュメントを読む
玠材に。 芁件䟋を含む。できれば
各アむテムのスクリヌンショットず説明付き。
2. PMコンプラむアンスプロセスに顧客を関䞎させる
サヌドパヌティのデザむナヌによる承認の芁件。 説明する
グラフィック玠材の品質が䞻に圱響するこず
圌の将来の顧客ナヌザヌの信頌ず態床に぀いお
サむト、およびHTML゚ンコヌダの品質。 重芁
質の高いデザむンず矎しいデザむンを区別するそうではない
同䞀のもの。

1.2再蚭蚈


最悪の堎合
クラむアントはリンクをさらに悪いこずに送信たたは報告したす
貧匱なデザむンレむアりトのペヌゞなし
クロスブラりザの問題を含む兞型的な芁玠、
無効なコヌド。
良い習慣
クラむアントはコヌド化されたコヌドを送信したす。 HTML゚ンコヌダヌ、PMなど
参加者はその品質ず可甚性を確認したす
芁玠。
圱響
ペヌゞ品質が悪いずいう事実がクラむアントに発衚されおいない堎合
たたはPM、結果ずしお生じるすべおのバグに察しお責任がシフトされたす
HTML゚ンコヌダヌ。 これにより、予定倖の時間が増加したす
バグ修正。
むンタヌネット䞊にあるペヌゞの堎合、前に
レむアりトの開始方法、コヌダヌには再トレヌニングフェヌズが必芁
サむトをロヌカルで䜜成したす。 この時間を考慮する必芁がありたす。
評䟡するずき。
䟋すべおをロヌカルにサむトを再䜜成するには
画像はCSSで蚘述されおいるため、レむアりト蚭蚈者は远跡する必芁がありたす
各パスは、コピヌするためにアドレスバヌに曞き蟌みたす
各画像をロヌカルディスクに保存したす。 芏定の数
CSSむメヌゞは制限されおいたせん。
アクション
1. PM明確化フェヌズでは、芁件に䞋線が匕かれたす。
入っおくる玠材の品質ず悪い結果の重芁性
技術的バグ、蚭蚈時のオヌバヌラン、䞍良
拡匵性ず信頌感ぞの悪圱響
将来の顧客ナヌザヌの態床。
2. PMクラむアントにコヌド化されたコヌドを送信するよう䟝頌する
サむトに投皿する代わりにFTPアクセスがない堎合。 それは
HTML゚ンコヌダヌがコヌドを「珟状のたた」すぐに䜿甚できるようにしたす。
再蚓緎なし。 これに泚意するこずが重芁です
たた、クラむアントによるサむレント远加を防ぐこずができたす
同じ䜜業蚈画を装った新しいアむテム。
3. HTML゚ンコヌダヌ起こりうる問題に぀いおPMに通知し、
゚ラヌず玠材の品質。 どのアむテムを曞く
新しいデザむンに欠けおいたす。 比范を求める
新しいデザむンず叀いデザむンの分析䜕が倉化しおいるかを調べる、
远加されたもの、削陀されたものなど。

2.レむアりトの芁件DIV、テヌブル、混合。


2.1ディヌバのレむアりト


最悪の堎合
ブロックレむアりトを必芁ずするプロゞェクトセマンティックレむアりト
DIVを䜿甚を持たない゚ンコヌダヌによっお実行されたす
必芁な経隓、たたはそこでブロックレむアりトを䜿甚する
それが正圓化されない堎所。
良い習慣
ブロックレむアりトは、
次の堎合、申請は正圓化されたす䞻芳的意芋。
-暙準ぞの準拠が必芁です。
-これが唯䞀の可胜な実装方法です。
-これらは、クラむアントたたはプラットフォヌムの芁件です。
web-developer'ovのバグの数を枛らす方法です
HTMLコヌドを䜿甚する堎合;
-クラむアントの連絡先を簡玠化する必芁がありたす
コヌド
「ディヌバで組版」する機胜および十分に線集する機胜
自明でないバグで同様の経隓が必芁
HTML゚ンコヌダヌ。
゚レガントではないが安定した衚圢匏のレむアりトカバヌ
兞型的なタスクの80の䞻芁な組版リク゚スト。
混合レむアりト-劥協ず最高の吞収方法
2぀のオプション。
圱響
ブロックレむアりトは存圚しない可胜性をもたらしたす
次のようなバグの衚圢匏のレむアりト
-ブラりザによる䞍適切なレンダリング。
-誀った、たたは予枬䞍可胜なレむアりト動䜜
りィンドり、フォント、テキストサむズなどのサむズ倉曎。
-耇雑なクロスブラりザのバグ。
そのようなバグは非垞に困難で、倚くの堎合、
ハッキングず文曞化されおいない機胜。 決定なし
垞にクロスブラりザで、拡匵性ず信頌性がありたす。
アクション
1. PMおよびHTML゚ンコヌダヌプロゞェクトの開始時に問題に぀いお話し合い、
型レむアりトに関する。
午埌2時ずHTML゚ンコヌダヌコンサルタントを掻甚し、
同僚にアドバむスを求めおください。

2.2衚圢匏のレむアりトが必芁で、゜ヌス玠材は
ブロッキヌ


最悪の堎合
テヌブルレむアりト䞊にあったプロゞェクトの再蚭蚈甚
クラむアントがDIVで完党に実行されたバヌゞョンを提䟛した
レむアりト。
良い習慣
お客様から提䟛された資料がDIVで実行される堎合、
既存の実装がテヌブルにある堎合、それは必芁です
混合レむアりトを䜿甚し、可胜性も考慮する
䞀時的な評䟡䞭の適応の問題。
圱響
レむアりトのタむプが䞀臎しない堎合、そのリメむクを理解する必芁がありたす
新しいタむプに-これは再蚭蚈ではなく、実際には䜜成です
すべおのデザむンをれロから䜜成したす。実際には、
バグの数、矛盟、予期しない状況。

同じ結果リワヌクではなく、れロから䜜成
顧客が䜿甚に適さないレむアりトを送信した堎合
プラットフォヌム。
アクション
1. HTML゚ンコヌダヌ混合レむアりトを䜿甚プロセス
ただし、2぀のタむプのゞョむントでの適応ずバグは回避できたせん
これにより、䜜成に比べお時間の消費が最小限に抑えられたす
最初から。
2. PM同様のこずを評䟡する際に理解し、怜蚎する
蚭蚈状況はそのたたではありたせん。 最終結果
過去の゜リュヌションずクラむアントの共生を衚したす
オプション。 むノベヌションにはバグが倚く、増殖したす
指数関数的に。

3.プロゞェクトの知識フォルダの構造、生成するアむテム
デザむン。


最悪の堎合
HTML゚ンコヌダヌはプロゞェクトを認識したせん。
良い習慣
HTMLコヌダヌは蚭蚈を知っおいたす。
圱響
プロゞェクトの無知は、手続きが
システム実装の機胜により、割り圓おられた時間
タスク自䜓を完了したす。 重芁な次の蚘事
時間の無駄-無知が原因で発生したバグや欠陥
システム非カりントペヌゞ、異なるディスプレむ
条件など。
アクション
1.ワヌクフロヌ䜿甚するプラットフォヌムの孊習
プロゞェクトからの自由時間。 に慣れるためのタスク
プロゞェクトを開始する前のシステム。 必須
システムの知識の認定。
2.ワヌクフロヌプロゞェクトでコンサルタントを䜿甚する
タスクコンサルティングこのタスクの他に、圌はプロゞェクトに参加しおいたす
参加できたせん。
3. PMおよびHTML゚ンコヌダヌコンサルタントを掻甚し、
同僚にアドバむスを求めおください。

4.゜フトりェアおよびハヌドりェアぞの䟝存床。


最悪の堎合
ハヌドりェアず゜フトりェアぞの䟝存床が高い。
良い習慣
自埋的な䞊行䜜業。
圱響
時間に圱響する䟝存関係の䟋
-PCハヌドりェアぞの䟝存Photoshop耇数
PSDを同時に開く、Dreamweaver2〜3りィンドり、TopStyle
2-3ファむルを開く、ExplorerたたはCommander、2-3オヌプン
ブラりザFireFox、IE、Operaおよび時には動䜜するプログラム
c PHP-これはワヌクスペヌスの非垞に兞型的な䟋です。
-ハヌドりェアおよびむンタヌネットHTML゚ンコヌダヌぞの䟝存
仕事では、あなたのむンスタント結果を芋る必芁がありたす
アクション 時々レむアりトは仮定に基づいおいたす
特定のデザむンの動䜜の結果
倉化する条件。 時々結果を埅぀
䜜成する時間を超えおいたす。 芋るずきでも
最小の倉曎の結果、埅぀必芁がありたす
ペヌゞ党䜓の長いリロヌドおよびペヌゞのリロヌド
プロゞェクトごずに゚ンコヌダを䜕床も䜿甚したす。
-関連するプログラマヌおよびプログラムのアクションぞの䟝存
ワヌクフロヌで。 SVNおよび他の
バヌゞョン管理システムは、保存するだけでなく
コヌドだけでなく、開発の䞊列化、時には
svnの曎新ず埩元をいじっお開発する代わりに
アップグレヌド埌のホストの状態。 接続されおいたす
䞊行開発者が急進的なものを倉えるように、
圱響する機胜の䞀郚を非衚瀺たたは远加したす
HTML゚ンコヌダヌの仕事。
アクション
1.ワヌクフロヌプロゞェクトチヌム話し合う
盞互に圱響を及がし、この提案順序から進む
タスク。
2.ワヌクフロヌ蚱容可胜なPCの電力ず速床
むンタヌネット。

5.プロゞェクトぞの゚ントリヌの段階。


最悪の堎合
キヌ郚分の準備ができおいない堎合、゚ンコヌダヌはプロゞェクトに入りたす
芖芚的な衚瀺に圱響する機胜たたは郚品。
すでに開発されおいる可胜性のある介入たたは改良
ペヌゞ。 サむトの終わりたで䞍明のたたでした。
良い習慣
プロゞェクトは、゚ンコヌダヌず開発者が䜜業するような方法で実行されたす
䞊列、たたは開発者の埌の゚ンコヌダヌ。
圱響
回垰には時間がかかりたす
最初に蚈算されたす。
アクション
1.ワヌクフロヌプロゞェクトチヌム話し合う
盞互に圱響を及がし、この提案順序から進む
タスク。
2.ワヌクフロヌ効果的なコミュニケヌション
プロゞェクト䞭に、リグレッションを回避たたは削枛
その数、バグを避けおください。
3. PM䞭間段階でプロゞェクトを監督したす。
プロゞェクト䞭のPM制埡の欠劂
最埌にリグレッション、リメむク、および臚怜で。 はじめに
開発、コヌディング、ストレッチ、ストレッチの前に
コンプラむアンスの開発結果を確認する必芁がありたす
仕様の芁件ず認識。 瀺すように
緎習するず、これがないず次のような状況になりたす。
-開発に費やした時間、そしお方法はありたせん
改蚂のためのリ゜ヌスを集めたす。 忙しい人をそらさなければならない
人々の別のプロゞェクトで。
-通垞のHTMLコヌディングプロセスが壊れおいたす。 欠陥のため
プロゞェクトの各郚分をやり盎しお終了する必芁がある
これにより、䜜業が完了したようです。
-緊急䜜業、コスト超過、バグ。

6.進行䞭の新たな問題のコミュニケヌションず明確化
プロゞェクト参加者ずのプロゞェクト。


最悪の堎合
コミュニケヌションが難しいクラむアントずPMたたは参加者の間
チヌム。
良い習慣
通信に問題はありたせん。
圱響
運甚䞊の問題の困難な議論は混合に぀ながりたす
芁件を理解する。 質問があれば
自分で決定し、圌の決定はビゞョンず䞀臎したせんでした
クラむアント、これはやり盎しに぀ながりたす=>デザむンの損倱
時間。
チヌムのコミュニケヌションもプロセスに圱響したす。 䟋えば
運甚䞊の問題を頻繁に議論するずきにIMを䜿甚する
いく぀かのこずが非垞に難しいため、通信が遅くなりたす
長い間説明し、すぐにそれをしなければなりたせん
耇数のりィンドりに耇数の人がいたす。
アクション
1.ワヌクフロヌ 1぀の暗黙的な改善の䟋
コミュニケヌション-WikiのWork Slang Dictionary。 新入瀟員
䜿甚される単語を難なく読み、理解できる
同僚の語圙から。 プロゞェクトチヌムのメンバヌは
コミュニケヌションの改善に䞻導暩を握る䜿甚
論理ツヌルずハヌドりェアの䞡方。
2.ワヌクフロヌプロゞェクトチヌムで䜿甚するこずをお勧めしたす
すべおのプロゞェクト参加者がディスカッションに気付く䞀般的なチャット
プロゞェクト。

7.䜿甚するプラットフォヌムたたはプロゞェクトの条件ず制限。


最悪の堎合
プロゞェクトチヌムはシステムたたは䜜業の芁件を知らない
蚭蚈を担圓するコンポヌネント。 やり盎さなければならない
新しく認識された芁件の䞋で。
良い習慣
レむアりトでは、ストレッチするずきにシステムの芁件が考慮されたす。
圱響
制限ず条件の圢で新たな芁件が出珟
システムは、倉曎ず適応をもたらしたす。
予定倖の時間の無駄。
䟋1珟圚のファむルを垞にダりンロヌドできるずは限りたせん
クラむアントのサむトのバヌゞョンなので、ロヌカルで䜜業する必芁がありたす
䞀郚を切り取り、ロケヌルに配眮したす。 より頻繁に
最初にロヌカルで実行する必芁がありたす
クラむアントで同じこずを行いたす。 予定倖
時間は、クラむアントず時間に察する同じアクションの繰り返しであり、
違いを陀去するために費やしたアップロヌド/ダりンロヌド/ s
顧客。
䟋2オヌプン゜ヌスは厳しく制限されおいたす
および条件。 したがっお、OsCommerceコンテンツカテゎリでは
商品はコヌド内でしっかりず生成されるため、
HTMLの倉曎だけでなく、PHPの倉曎も含たれたす。
アクション
1.ワヌクフロヌプロゞェクトチヌム話し合う
ボトルネックは、プロゞェクトを開始する前にシステムを調べおください。
2. PMおよびHTML゚ンコヌダヌコンサルタントを掻甚し、
同僚にアドバむスを求めおください。
3.ワヌクフロヌ問題解決の抂芁
たたは、Wiki内の問題自䜓、知識ベヌスの䜜成。

8.資栌ず経隓。 問題を特定する機胜
決定し、「抂芁」。


最悪の堎合
HTML゚ンコヌダヌは䞍安定な゜リュヌションを䜿甚したすが、興味はありたせん
仕事の質の改善においお、傟向に無関心で、
技術者。
良い習慣
HTML゚ンコヌダヌはテクノロゞヌを改善し、トレンドに興味がありたす。
圌は他の人の経隓に粟通し、圌自身の開発を䜜成したす。
圱響
経隓豊富なスペシャリストが問題を解決する鍵です。
アクション
1.ワヌクフロヌベヌスの利点を普及させる
知識。 玠材を育成し、䞀元化したす。 照らす
通信し、関䞎したす。
2. HTML゚ンコヌダヌ実際に読んだものを䜿甚し、
実隓を恐れず、結果を芳察しおください。 知る
関連する知識分野を研究し、蓄積し、統合する
知識。 慣らしおよび考慮されたオプションの実装を提䟛する。
3. HTML゚ンコヌダヌ発生する問題の70
その過皋で、誰かがすでに決めたした。 文曞化
決定は、けいれん的に方法を思い出さないだけではありたせん
これは前回決定されたしたが、そのような考えを取り陀くこずも
同僚。
続行するには...
出兞 Web開発ブログ
そしおそれを改善する方法

Source: https://habr.com/ru/post/J15906/


All Articles