Я честно пытался продраться через текст и найти полезную информацию, но у вас там, как говорит поиск по странице, 33 «изобретения» и 39 «экспериментов». Жутко тяжело читается.
> Ну всё перечисленное, мне кажется, вторично, по сравнению с потребностью в еде и тепле.
Еда в городе кончится очень быстро, через несколько дней все запасы разграбят, еще через неделю-другую пища останется только у самых запасливых/продуманных/сильных. Вода кончится еще раньше, если город не стоит на берегу водоема.
За городом хоть можно прожить собирательством, неуклюжей охотой или попытавшись прибиться к крестьянам в глухой деревне, которые конец света и не заметят.
С теплом и прочими коммунальными благами все еще хуже — за городом можно найти водоем и деревья, что дает необходимый минимум воды/тепла/убежища, а в городе если отключат электричество, тепло и водопровод, то точно надо на кладбище ползти.
Вообще, конечно, если куда-то валить, то не в «поля», а в какой-нибудь удаленный дачный кооператив.
Глазом вообще достаточно сложно подсчитывать время в миллисекундах :)
Если использовать инструменты вроде webpagetest.org или того же firebug, данные получаются объективнее.
Ну и оптимизация — штука постепенная, курочка по зернышку, 5 старушек уже рубль и так далее. Там 200 мс сэкономили, тут 500, там 100, вот уже и денежка лучше капать стала.
Прямые руки всегда причем. «А зачем хорошо делать, и так работает» — одна из самых больших бед что интернета, что страны и мира в целом.
Никакая CMS не помешает, при желании, склеить картинки оформления в спрайт или слить кучу jQuery-плагинов в один файл.
1) Статистика говорит, что мобильным интернетом в 2012 году в России пользовались около 20% от общего числа пользователей интернета.
2) Из собственной практики — благодаря достаточно тривиальной клиентской оптимизации, которая заняла день-два, на среднем «домашнем» канале (не 3G, выделенная линия) удавалось уменьшить время загрузки сайта с 5-6 до 2-3 секунд.
Про стоимость секунд и в топике написано, и в комментариях люди подтверждают.
Прямыми руками надо код писать, прямыми :) А не оправдываться, что интернет уже везде быстрый.
А какие, собственно, реальные альтернативы 3G для смартфонов есть на данный момент? Wi-Fi — в сильно ограниченном количестве мест и в большинстве случаев запаролен. Нормальные сети 4G еще неизвестно когда будут, особенно в провинции.
> Главное, чтобы запросов не было чрезмерно много — стопицот, например.
Угу, вот так сидят криворукие разработчики на своей 100-мегабитной выделенке, думают что в наши времена быстрого интернета код вообще можно не оптимизировать, а в итоге люди мучаются и заказчик тупо теряет деньги, потому что кому-то было лень склеить картинки в спрайт, js и css в один файл и включить gzip.
Про белого бычка и про черного :)
Про то говорю, что сотня запросов браузера к серверу сама по себе тормозит загрузку страницы минимум на несколько сотен миллисекунд, даже если объем передаваемых данных будет почти нулевым.
А на мобильном интернете, где пинги, как правило, сильно больше, все становится еще хуже. Намного.
Еще одно подтверждение того, что хороший разработчик всегда окупит потраченные на него средства.
К сожалению, полно сайтов, у которых одна страница съедает штук 150 запросов к серверу и пару мегабайтов объема.
Если на 50 мбитах это не слишком заметно, то на мобильных порой начинается сущий ад.
Смотрю лекции по CSS — новой информации пока не много, но парень за кафедрой хорошо рассказывает, чувствуется, что в зале отличная атмосфера, всем интересно и весело, захотелось оказаться там же, обсудить vertical-align и постебаться над blink :)
Вообще, муки перфекциониста похожи на другое явление. Достаточно часто от хороших людей можно слышать что-то вроде «надоело, буду мудаком». Потому что иногда надоедает быть хорошим, когда вокруг полно людей, которые не заморачивают себя моральными принципами, совестью, вежливостью и прочей ерундой, а живут вроде как весьма неплохо.
Быть мудаком — легче. Быть хорошим человеком — намного сложнее, но лучше.
Вот и здесь примерно так. Быть говнокодером, «ориентированным на результат» — проще. Делать что-то по-настоящему качественное — сложнее, но и кайф от этого намного больше.
Другое дело, что мир нифига не идеальный, и кушать тоже хочется… Сложно, в общем, все это. Каждый выбирает свою дорогу.
Мне кажется, легче выучить CSS на достаточном уровне, чем учить еще одну систему разметки.
Вам, как ее разработчику и программисту, она кажется удобной и интуитивной, но далеко не факт, что остальным потенциальным пользователям она покажется такой-же.
Кое-что из этого уже можно легко реализовать средствами CSS (особенно если правильно продумывать структуру), кое-что «вот-вот будет можно, когда ИЕ7-8-9 наконец умрут».
Некоторая «интересность» в вашей идее, безусловно, есть, но… как уже выше отметили, зачем? :)
Во многом согласен с автором, но как показывает недавняя практика поиска удаленной работы, у нас на более-менее интересные проекты в более-менее «приличные» организации почти всегда требуется человек, который будет сидеть в офисе.
— Это знаете? Над этим работали? Опыт такой-то? Отлично. Когда сможете подъехать на собеседование?
— Там в резюме написано, что я ищу удаленную работу…
— Ой, извините, не заметили. Нет, мы ищем работника только в офис в Москве.
Вот и приходится выбирать — или жить там, где хочешь и работать не над тем, над чем хочешь, либо ехать за интересной работой в ненавистную Москву.
Как сказал кто-то умный — все, чего человек желает, находится по ту сторону его страха.
Не Б-гу же, в конце концов, прошение о переводе в другой отдел пишете…
Еда в городе кончится очень быстро, через несколько дней все запасы разграбят, еще через неделю-другую пища останется только у самых запасливых/продуманных/сильных. Вода кончится еще раньше, если город не стоит на берегу водоема.
За городом хоть можно прожить собирательством, неуклюжей охотой или попытавшись прибиться к крестьянам в глухой деревне, которые конец света и не заметят.
С теплом и прочими коммунальными благами все еще хуже — за городом можно найти водоем и деревья, что дает необходимый минимум воды/тепла/убежища, а в городе если отключат электричество, тепло и водопровод, то точно надо на кладбище ползти.
Вообще, конечно, если куда-то валить, то не в «поля», а в какой-нибудь удаленный дачный кооператив.
Если использовать инструменты вроде webpagetest.org или того же firebug, данные получаются объективнее.
Ну и оптимизация — штука постепенная, курочка по зернышку, 5 старушек уже рубль и так далее. Там 200 мс сэкономили, тут 500, там 100, вот уже и денежка лучше капать стала.
Прямые руки всегда причем. «А зачем хорошо делать, и так работает» — одна из самых больших бед что интернета, что страны и мира в целом.
Никакая CMS не помешает, при желании, склеить картинки оформления в спрайт или слить кучу jQuery-плагинов в один файл.
2) Из собственной практики — благодаря достаточно тривиальной клиентской оптимизации, которая заняла день-два, на среднем «домашнем» канале (не 3G, выделенная линия) удавалось уменьшить время загрузки сайта с 5-6 до 2-3 секунд.
Про стоимость секунд и в топике написано, и в комментариях люди подтверждают.
Прямыми руками надо код писать, прямыми :) А не оправдываться, что интернет уже везде быстрый.
> Главное, чтобы запросов не было чрезмерно много — стопицот, например.
Угу, вот так сидят криворукие разработчики на своей 100-мегабитной выделенке, думают что в наши времена быстрого интернета код вообще можно не оптимизировать, а в итоге люди мучаются и заказчик тупо теряет деньги, потому что кому-то было лень склеить картинки в спрайт, js и css в один файл и включить gzip.
Про то говорю, что сотня запросов браузера к серверу сама по себе тормозит загрузку страницы минимум на несколько сотен миллисекунд, даже если объем передаваемых данных будет почти нулевым.
А на мобильном интернете, где пинги, как правило, сильно больше, все становится еще хуже. Намного.
К сожалению, полно сайтов, у которых одна страница съедает штук 150 запросов к серверу и пару мегабайтов объема.
Если на 50 мбитах это не слишком заметно, то на мобильных порой начинается сущий ад.
Смотрю лекции по CSS — новой информации пока не много, но парень за кафедрой хорошо рассказывает, чувствуется, что в зале отличная атмосфера, всем интересно и весело, захотелось оказаться там же, обсудить vertical-align и постебаться над blink :)
Вообще, муки перфекциониста похожи на другое явление. Достаточно часто от хороших людей можно слышать что-то вроде «надоело, буду мудаком». Потому что иногда надоедает быть хорошим, когда вокруг полно людей, которые не заморачивают себя моральными принципами, совестью, вежливостью и прочей ерундой, а живут вроде как весьма неплохо.
Быть мудаком — легче. Быть хорошим человеком — намного сложнее, но лучше.
Вот и здесь примерно так. Быть говнокодером, «ориентированным на результат» — проще. Делать что-то по-настоящему качественное — сложнее, но и кайф от этого намного больше.
Другое дело, что мир нифига не идеальный, и кушать тоже хочется… Сложно, в общем, все это. Каждый выбирает свою дорогу.
— Я им наслаждаюсь!
Дожили, человек, который делает хорошо, спрашивает как ему научиться делать плохо :)
Вам, как ее разработчику и программисту, она кажется удобной и интуитивной, но далеко не факт, что остальным потенциальным пользователям она покажется такой-же.
Некоторая «интересность» в вашей идее, безусловно, есть, но… как уже выше отметили, зачем? :)
— Это знаете? Над этим работали? Опыт такой-то? Отлично. Когда сможете подъехать на собеседование?
— Там в резюме написано, что я ищу удаленную работу…
— Ой, извините, не заметили. Нет, мы ищем работника только в офис в Москве.
Вот и приходится выбирать — или жить там, где хочешь и работать не над тем, над чем хочешь, либо ехать за интересной работой в ненавистную Москву.
Если голова достаточно крепкая, то может и стена разбиться… :)