Nacházíte se zde: Domů Ponořme se do Pythonu 3

Tiráž

Je n’ai fait celle-ci plus longue que parce que je n’ai pas eu le loisir de la faire plus courte.
(I would have written a shorter letter, but I did not have the time.)
(Napsal bych kratší dopis, ale neměl jsem čas.)
Blaise Pascal

 

Ponořme se

Tato kniha, jako všechny knihy, je prací z lásky. Ale jistě, dostal jsem za ni rozumně zaplaceno, ale nikdo nepíše technické knihy kvůli penězům. A protože je dostupná na webu a také na papíře, hodně času jsem strávil pipláním se s webovými záležitostmi v době, kdy jsem měl psát.

[psací stroj]

On-line edice se načítá tak efektivně, jak jen to šlo. Efektivnost se nikdy nepřihodí jen tak. Strávil jsem s tím spoustu hodin. Možná až příliš mnoho hodin. Ano, téměř určitě příliš mnoho hodin. Nikdy nepodceňujte hloubky, do kterých se stále něco odkládající autor noří.

Nebudu vás všemi těmi detaily nudit. Nebo ano, počkejte — budu vás nudit všemi těmi detaily. Ale předložím vám jen zkrácenou verzi.

  1. HTML je minimalizované a servírované v komprimované podobě.
  2. Skripty a kaskádové styly jsou minimalizované YUI-kompresorem (a rovněž předkládané jako komprimované).
  3. Skripty jsou spojené kvůli redukci HTTP požadavků.
  4. Styly jsou spojené kvůli redukci HTTP požadavků.
  5. Nepoužité CSS selektory a vlastnosti jsou odstraněny na základě potřeb jednotlivých stránek s trochou pomoci od pyquery.
  6. Využívání HTTP mezipaměti a další volby na straně serveru jsou optimalizovány na základě rad od YSlow a Page Speed.
  7. Stránky používají Unicode znaky místo obrázků, kde to jen bylo možné.
  8. Obrázky jsou optimalizovány nástrojem OptiPNG.
  9. Celá kniha byla napsána s láskou, ručně, v HTML 5 ve snaze vyhnout se značkovacímu smetí.

Typografie

Vertikální členění, nejlepší možný ampersand (hledejte v originále), oblé uvozovky a apostrofy, další věci z webtypography.net

Grafika

Unicode, popisky, záležitosti rodin písem na Windows

Výkonnost

"Dive into history, 2009 edition“, minimalizace CSS + JS + HTML, inline CSS, optimalizace obrázků

Srandičky

Citáty, psaní podle vynucených pravidel (constrained writing), PapayaWhip

Přečtěte si (vše anglicky)

© 2001–11 Mark Pilgrim