Оптимизация картинок
Бирман открыл для себя программу PureJPEG, начитавшись буржуя Joel-я, который на днях про нее написал. Программа эта убирает из jpeg-ов служебный мусор, уменьшая их размер.
...
И ведь нет пророка в своем отечестве, ибо во-первых, Bolk давно еще писал программу photoshop crap remover, которая делает то же самое, а во-вторых, использовать фотошоп для оптимизации картинок для веба — черезвычайно глупо, так как он в jpeg-и столько говна пихает, что страшно.
...
Так что просто надо пользоваться нормальными графическими редакторами.
...
Другое дело — это pngcrush. Эта программа работает с png-файлами, но она не просто тупо убирает оттуда мусор, а пытается оптимизировать png-файл всеми возможными способами.
...
Очень удобно, ибо png все-таки гораздо лучше устаревшего gif-а.
...
PS. Кстати, Болковский crap remover написан на php, поэтому его можно прикрутить прямо к сайту.
(еще 5 слов)
Фетиш ЧПУ
ЧПУ — вещь, безусловно, неплохая и местами полезная. Однако, и она превратилась в фетиш.
...
Проблема с ЧПУ по большому счету одна: URL не может содержать русские буквы. И она никак не лечится. Есть два способа как это обойти:
...
1. Использовать английский язык. Способ не так уж и плох, когда используются УРЛы, типа /about. А вот как только мы хотим, например, отображать в УРЛе название статьи... Если адрес статьи day_10_presenting_your_main_content_first.html, и при этом она называется — сюрприз! – «Day 10: Presenting your main content first», и вы, разумеется, спокойно понимаете по-английски, то никаких проблем не возникает.
...
А если статья называется «Десять убедительных доводов, почему все дураки», то в лучшем случае у вас получится из себя выдавить в качестве УРЛа «fools» или «morons». Вы можете даже разродится чем-то типа «ten_convincing_reasons_why_everyone_is_so_god_damn_stupid.html», но это будет такой специальный ЧПУ для очень ограниченного круга Ч. Не все знают английский. Далеко не все.
...
2. Использовать транслитерацию. Способ тоже не идеален, потому что многие — например, я — так и не застали транслит, и просто физически его не могут читать. Реальный пример — «/02.12.2004/chitallogid/comments». Слово «chitallogid» образовано автоматически из заголовка «Читал логи… долго смеялся».
...
Где тут понятность?
...
Выводы тут просты: не делайте из еды культа, не ебите мозги читателям сверхфункциональными УРЛами, которых все равно никто, кроме вас, не понимает. УРЛы, типа entry/3098, ought to be enough for everybody.
...
Иначе говоря, ЧПУ — это УРЛ, в котором нет непонятных для пользователя элементов. То есть ЧПУ — это не какая-то «добавочная понятность», которую все стараются внести в УРЛ, а всего-навсего отсутствие лишнего мусора.
(еще 23 слова)
N-мерная связь
Лучше вот так: любые N кейвордов могут находиться в любом N-местном отношении друг с другом! Вот теперь — полноценная система. (тут)
...
Илья Бирман в своем желании хитро меня подколоть случайно оказался прав. Это действительно полноценная система, при этом довольно удобная. Но есть нюанс — использовать это нужно уже не по отношению к ключевым словам, а по потношению к записям.
...
Любые N записей могут находиться в любом N-местном отношении друг с другом.
...
Реализовано это было мной уже более года назад и оправдало себя. Вот, например, скриншот со сквадрона, где мы видим, что у документа «Смертельное оружие» документ «Мел Гибсон» является «актером», а фильм «Час Пик» соотносится связью «смотрите также».
(еще 14 слов)
Забыли пароль
Реальный скриншот. Забыл пароль, полез вспомнинать... И вспомнил.
...