フォントをさらに高速に接続します



すべてにご挨拶。

わずか3か月前に、便利なフォントの選択と同じ便利な接続を備えた便利なサイトを作成するというアイデアについて書きました。

その後、約20個のフォントを収集できましたが、一部は完全に却下されました。 彼らは支払いを受け、すべてがパブリックドメインになり、それが私以外の誰かに役立つことを確信していたことが判明しました。

約1か月半の間、統計を注意深く調べました。 そして彼女はサイトが使用し始めたことを示した。

その結果、サイトを別のドメインに移動し、フォントを補充し始めました。

今は何ですか。



統計





そして、この間、基準質量は成長し続けています。



私は、誰もがサイトを必要とすることを本当に期待しておらず、文字通り私の膝の上にそれを作り、使いやすさを本当に考えていないことを言わなければなりません。 そして問題は明らかでした。

9月中旬以来、私はそれを作り直し始めました。そして今、サイトの最新バージョン-webfont.ruを紹介する準備ができています。



何をする





ある種の目録


現在、すべてのフォントはアルファベット順およびタイプ別に分類されています(セリフ付き\なし、手書き、等幅、装飾)



追加されたフォント


執筆時点では、サイトには〜150のスタイルで51のフォントファミリがあります。 さらにいくつかのフォントが翼で待っています。

すぐに私は皆に恥ずかしがらずに自分のビンを掘り下げるようにお願いしたいです。 たぶん、あなたは良いフリーフォントを持っている、それをWebFontに送って、一般的な原因を助けてください;)



トラフィック削減


表示用の多かれ少なかれ最適化された表示フォント。 これで、ユーザーはbase64に挿入された巨大なcssから脱落しなくなりました。

フォントはgzipで圧縮され、キャッシュが構成されます。 ここでやめるつもりはありません。ロード/ロードの最適化に引き続き取り組みます。 掘りはまだどこにでもあります。



パン


10個または20個を超えるフォントがあったため、自動化のために作成されたスニペットを使用することができなくなりました。 回すと、100行以上のコードが抜け落ちました。

この問題は劇的に解決されました-Sublime Text 2のプラグインが作成され、最初の起動時にフォントのリスト全体が読み込まれ、そのようなウィンドウが表示されます。







フォント名の付いた行をクリックすると、現在のページにインポートとこのフォントのフォントファミリが設定された行が挿入されます。 ウィンドウの上部には、「*フォントのリストを更新」という行があります。 クリックすると、一瞬でリスト全体が更新され、すべてのサイトフォントの現在のバージョンが表示されます。 なぜなら フォントは10分ごとに表示されるわけではないため、このような実装に専念することにしました。

日々、プラグインはパッケージコントロールに表示されるはずです。

このサイトのプラグインは、Alexander Solodovnikov( dbc2h )によって作成されました。 彼に感謝します:)

NotePad ++はまだ何もしていません。申し訳ありません。



さらに、ハブ上に1つのユーザースクリプトが記述れ、WebFontのフォントで機能します。 すぐに著者でそれを仕上げ、彼はあらゆるサイトでフォントを選択するためのツールとして機能します。



ホスティング


すでに上記で述べたように、私の警告に反して、サイトはサイトから直接フォントをプルし始めました。 その結果、ホスティングの負荷が増加しました。 何かを考える必要がありました。 私は4年間一緒に座っていたホスティング業者に連絡し、少しのスペースと記憶などを要求することにしました。 プロジェクトをサポートするために、すぐに承認を受けました。

一般に、サイトは存続し、まだあまり気にしません。



それがイノベーションのすべてです。

サイトは機能し、フォントは補充され、使用されます。

別のTwitterアカウントが登場しました。 私はそれをサイトのニュースのプラットフォームとして選択しました。すべてのニュース、アナウンスメントなどが表示されるようになりました。



謝辞


ワークショップに参加した同僚や同僚のAlexrizsigma77Svatovにアドバイス、ヘルプ、アドバイス、フィードバックをありがとう。 また、プロジェクトに無関心ではないすべての人々は、ブログに記事を書いて、このサイトをグーグル/ウェブフォントの類似物と呼び、国内メーカーのサポートについて話しました-あなたは刺激を受けています! :)



同僚、私はあなたの意見、希望、間違い、不正確さ、勧告、バグを表現するようお願いします。

タスクは、Webフォントを接続/使用するための最も便利なサービスを作成することです。



ご清聴ありがとうございました。



upd 10.24.12プラグインはパッケージコントロールで利用できます。 名前で検索-WebFont。

12/11/12更新Vkontakteページが開いています-vk.com/webfont



All Articles