- ブログ投稿のコメントに含まれるいくつかのHTML要素のデザインは、
ブロッククォート 、ソース、em、strong、sub、supなどですぐに落ちました。ユーザーがページhabrahabr.ru/users/Usernameで コメントのリストを表示すると、一部の要素が非選択的に機能するのは興味深いことです /コメント/
- 更新ボタン、特にコメントジャンプボタンの高さは狭くなり、 フィッツの法則によると、ヒットの複雑さは劇的に増加しました(対数関数のグラフは、横座標軸とは反対の方向で右側の縦座標軸に近づくにつれて急勾配になります)。
- infoクラスのdiv要素のinfo要素は、右側の内側の余白に食い込んだため、コメントの投票チェックマークは、審美的に右端に隣接しています。
- ブログの投稿では1つの切り刻まれたフォント(Verdana)が使用され、コメントではわずかに異なるフォント(Arial)が使用されますが、そのコントラストは不十分であるため、残念ながら意識的な違いではなく、ずさんな不安感を引き起こします。
一般的に、 VerdanaからArialへの移行はかなり正当化され ている と言わなければなりません。ご存知のように、Verdanaの初期バージョンは1996年以降、Microsoftが製品ライン全体(Microsoft Windows、Microsoft Office、Internet Explorer Windows、Mac OS用のInternet Explorer ...)、発音記号の組み合わせの文字(アクセント、ウムラウトなど)は前の文字ではなく、次の文字に重ねられていたため、Unicode標準に反します。 このエラーは、Windows Vistaおよびそれ以降の製品に含まれているVerdanaフォントのバージョンでのみ修正されており、 欧州連合拡張フォントアップデートにも付属しています 。 もちろん、それらはインストールされているので、すべての人が持っているわけではないため、ストレスとの意見の相違を生じさせないために、インターネット上でのVerdanaフォントの使用は一般に避ける必要があります。 しかし、現在のArialへの移行は完了していないため、中途半端なため、湿気があります。これが彼の問題です。
- 「すべて」カテゴリ(「すべてのレコード」という意味)の削除も粗雑に見えます。それは、十分に設計されていないだけでなく、十分に考えられていないということです。 会社のブログで新しいブログエントリを読むには、各会社を個別に行っ
て (対応するボタンを使用して) 愛する必要がないため、フィードの設定に表示されないことが判明しました。 そして、一般的に新しい会社やブログの出現は気付かれないと思う、なぜならそれらに気づくにはそれらを読む必要があり、それらを読むためにはまずそれらに気づいてフィード設定のチェックボックスを登らなければならないからだ。 悪質な悪循環。 しかし、Habrahabrはブログを掲載している企業の資金の上に存在するため、新しい有料ブロガーを引き付けることに関心を持つべきです。したがって、2011年秋の更新は恐ろしいほど金融自殺に近いように見えます。 Habrahabrが不幸なAvianovaの足跡をたどるのを見たくありません。
- サイトの一部(たとえば、ブログエントリのテキストが入力されるページ)では、mootools javascriptライブラリが使用され、その他(たとえば、ブログエントリ自体)ではjQueryが使用されます。
一般に、 mootoolsからjQueryへの移行は正当化される可能性が高いことをすぐに言わなければなりませんが、それが完了しておらず、動作の一部がjQueryに転送できなかったことは明らかです(または、以前と同じではなく、それでも以前のジャンプオーバー)何らかの理由で コメントが時系列に取って代わりました)。
これが私にどんな疑いをもたらしているか知っていますか?
Habrahabrの開発では、DVCS(GitやMercurialなど)は、新しい機能が徐々に導入されるため、単純なコード分岐では使用されませんが、単純なVCS(SVNやCVSなど)が使用されるため、サイトコードの一部の変更は一般的です何らかの方法で他のものから分離することは不可能です(生の変更を含むすべての変更が、同じコードブランチ、同じファイルの山に徐々に導入されるため)。 そして、サイト管理者がすぐに1つのノベルティ(招待のキャンセルなど)を導入することを要求したとき、必然的に、私は1つではなく2つのライブラリ、1つではなく2つのフォント、不器用なCSSで落ちた他の生で一貫性のないコードを導入しなければならなかったことが判明しました<source> ... </ source>要素のソースコードアナライザー。
Habrahabrの現在の状況よりも、GitまたはMercurialを支持し、一般にDVCSシステムを支持するより良い例(さらには広告、広告も!)を思いつくことはほとんど不可能です。
だからこそ、私がこのブログ投稿を最初に