Да я это понял. Вопрос только зачем. Вроде как бы каждый прочитавший топик способен оценить грамотность «аффтара» того шедевра и нет особого смысла перетирать это в комментариях. Тем более что топик вообще не об этом =)
Простите, но такое ощущение, что вы сами не читали свою статью =) Все эти ошибки можно заметить, прочитав топик один раз, зачем их пережевывать к комментах?
Остается только один неясный момент — каким образом вся эта нечисть попадает на компы? Про методы инфицирования обычно много не пишут, а хотелось бы почитать, например, о типичных сценариях заражения (что вообще надо делать, кроме самых тупых вариантов), о примерной доле различных способов. Например, те же 0-day уязвимости — какой процент компьютеров заражается через них?
Функция getRandomNum от Flashist выглядит очень странно. Получается все три последних флага (isNeedFloor, isNeedRound, isNeedCeil) можно установить в true и все будет работать, хотя среди них есть взаимоисключающие варианты
Имхо, правильней будет заменить их одним аргументом ТипОкругления, который может принимать значения Floor, Round, Ceil.
Кстати, да, не раз встречал такую мысль и согласен, что это было бы здорово. Но тогда возникает вопрос — где должны храниться документы? Если в некой «библиотеке», то как пользователь сможет достать из нее свой документ, не запуская текстовый редактор?
Думаю, дизайнеры с вами не согласятся.
Плюс дизайнер != дизайнер интерфейсов.
Имхо, программистам легче влиться в проект — скачал исходники и доки, изучил, выбрал себе что-нибудь из багтрекера, пофиксил, отправил решение.
А как быть дизайнеру интерфейсов? Он может написать полный отчет, может предложить глобальную переделку интерфейса (как в посте, к примеру), но все это очень большие изменения, которые будут обсуждаться и в итоге в лучшем случае будут запланированы на какой-нибудь отдаленный релиз в будущем.
Мысль про панельку слева — отлична. Особенно для нетбуков.
Но вот иконки как-то не порадовали. Например, я не уверен сейчас, что означают 2, 3 и 4 иконки.
2 — печать? почему тогда не рядом с предварительным просмотром (5)?
3 — сохранить/загрузить?
4 — вообще нет идей…
The prize will be awarded for the entry (either through an app download or through the non-purchase online entry) sent immediately following the download of the 9,999,999,999th app. The potential winner will be determined by the order of the entries received. In the event that more than one entrant would be a winner based on the simultaneous timing of entries, one entrant will be randomly selected from those entrants as the winner. Each entrant’s chances of winning are dependent upon the number of eligible entries received.
Суть, в принципе, сводится к тому, что приз может получить человек, скачавший следующее за 9,999,999,999-м приложение. Если произойдет так, что одновременно «10 миллиардное» приложение скачают 2 и более человек, победитель будет определяться великим рандомом.
Если звук играет на сайте, то логично, что человек на сайте же и будет искать возможность управлять этим звуком. Не найдя их он скорее уйдет, чем будет исправлять недостаток (а это в глазах пользователя именно недостаток) сайта с помощью функций ОС.
Пользователи с IE6 — в большинстве своем не их аудитория. Где остался этот браузер? В основном, скорее всего в организациях (т.е. пользователи — взрослые люди). У домашних пользователей стоит минимум IE7 — тут либо пользователь сам в состоянии установить браузер, либо у него есть знакомые, которые могут в этом помочь.
Так что да, от недорегистрации пользователей на IE6 они вряд ли сильно страдают.
Имхо, из всех предсказаний более-менее соответствующие истине — про «мобилизацию» веба.
Необычные доменные зоны? Да они и раньше были. Адрес сайта — эта не та область, где нужно следовать каким-то трендам. Зачем нужно придумывать оригинальное и необычное название, когда нужно придумать просто запоминающееся.
CSS3 и HTML5? Как бы это печально не звучало, но светлое будущее наступит не скоро. До момента когда можно будет использовать все фишки CSS3 и HTML5 и не заботиться о старых и просто «недоразвитых» версиях браузеров, пройдет наверняка больше года.
Ну а нападки на флэш выглядят вовсе глупо. Иногда складывается ощущение, что HTML5 разрабатывают исключительно для того, чтобы можно было пообсуждать «скорую смерть флэша».
Ну да ладно, это лично мое мнение.
Остается только один неясный момент — каким образом вся эта нечисть попадает на компы? Про методы инфицирования обычно много не пишут, а хотелось бы почитать, например, о типичных сценариях заражения (что вообще надо делать, кроме самых тупых вариантов), о примерной доле различных способов. Например, те же 0-day уязвимости — какой процент компьютеров заражается через них?
Имхо, правильней будет заменить их одним аргументом ТипОкругления, который может принимать значения Floor, Round, Ceil.
Плюс дизайнер != дизайнер интерфейсов.
Имхо, программистам легче влиться в проект — скачал исходники и доки, изучил, выбрал себе что-нибудь из багтрекера, пофиксил, отправил решение.
А как быть дизайнеру интерфейсов? Он может написать полный отчет, может предложить глобальную переделку интерфейса (как в посте, к примеру), но все это очень большие изменения, которые будут обсуждаться и в итоге в лучшем случае будут запланированы на какой-нибудь отдаленный релиз в будущем.
3 — уж лучше дискета. Пусть уже мало кем узнаваемая как девайс, но все равно знакомая и привычная как символ команды сохранения.
Но вот иконки как-то не порадовали. Например, я не уверен сейчас, что означают 2, 3 и 4 иконки.
2 — печать? почему тогда не рядом с предварительным просмотром (5)?
3 — сохранить/загрузить?
4 — вообще нет идей…
Суть, в принципе, сводится к тому, что приз может получить человек, скачавший следующее за 9,999,999,999-м приложение. Если произойдет так, что одновременно «10 миллиардное» приложение скачают 2 и более человек, победитель будет определяться великим рандомом.
Если звук играет на сайте, то логично, что человек на сайте же и будет искать возможность управлять этим звуком. Не найдя их он скорее уйдет, чем будет исправлять недостаток (а это в глазах пользователя именно недостаток) сайта с помощью функций ОС.
Так что да, от недорегистрации пользователей на IE6 они вряд ли сильно страдают.
Необычные доменные зоны? Да они и раньше были. Адрес сайта — эта не та область, где нужно следовать каким-то трендам. Зачем нужно придумывать оригинальное и необычное название, когда нужно придумать просто запоминающееся.
CSS3 и HTML5? Как бы это печально не звучало, но светлое будущее наступит не скоро. До момента когда можно будет использовать все фишки CSS3 и HTML5 и не заботиться о старых и просто «недоразвитых» версиях браузеров, пройдет наверняка больше года.
Ну а нападки на флэш выглядят вовсе глупо. Иногда складывается ощущение, что HTML5 разрабатывают исключительно для того, чтобы можно было пообсуждать «скорую смерть флэша».