В последнее время в процессе работы над «Мегапланом» (это наш новый проект) мы делаем много всяких навороченных web-интерфейсов с использованием сложной и правильной кроссбраузерной вёрстки. Те, кто в теме, наверное, догадались, что в нашей комнате теперь очень часто звучат нелестные выражения в адрес самого популярного браузера от небезызвестной корпорации. В адрес оперы и фокса тоже звучат, но ни дня не проходит без мата в адрес осла, тем более, что их теперь целых два — 6-ой и 7-ой, и ведут они себя по разному.
Так вот, сегодня промелькнула идея, что можно вести аж целый полноценный блог, посвящённый косякам Internet Explorer'а, да и остальных представителей рода браузерного, ведь в их полку теперь прибавилось: Safari под масдай наберёт популярность, как мне кажется.
Серёга только что отжёг:
«Старый глюк лучше новых двух!»
Баян, наверное, но прикольно
Как же, всё-таки, соблазнительно для программиста, заняться оптимизацией своего ещё недоделанного проекта. Сегодня еле оторвал своих от этого преждевременного действа. Правда, я их понимаю, сам очень люблю это дело. Оно и понятно, отчего же его не любить:
- это увлекательно и интересно,
- зачастую придумать и реализовать оптимизацию не очень сложно, особенно при наличии пряморуко-написанного кода и соответсвующих инструментов,
- результат сей деятельности имеет чёткую и понятную числовую характеристику (время работы), которую сразу видно, т.е. результат можно быстро оценить и осознать, что ты сделал что-то хорошее
- ... и меряться попугаями
- ну и вообще, такой кайф, когда лёгким гениальным движением руки программа вдруг начинает работать в 2 раза быстрее.
НО... Как говорит Денис: «Корень всех бед — преждевременная оптимизация».