Сейчас провайдеры вашу идею подхватят, а наше дорогое правительство решит через него перехватывать ваш трафик, искать разные пиратства, TOR-ы и прочее…
Зря вы так. Штука в том, что блестяшки Web 2.0 уже всем надоели. Сильно надоели.
А Ms придумала новый хороший дизайн. Простой и ненавязчивый. Который не пытается имитировать реальный мир.
И его уже многие подхватывают. Недавно вон MySpace решила редизайниться во что-то похожее. И получилось очень здорово.
И Mozilla, похоже, тоже решила посмотреть в сторону Metro UI (вернее, MetroUI-like). Многое пока выглядит сыровато, но дизайн сто раз изменится. А не изменится — его изменят пользователи. Ведь важная особенность B2G в том, что весь UI написан на HTML, и его можно менять как угодно.
Пример запутанности и неоднозначности кода. Вот такой код:
func('abc' val 'abc')
Вот интересно, чему это эквивалентно:
func('abc', val, 'abc');
// или
func('abc' + val + 'abc');
// или
func('abc' + val, 'abc');
// или
func('abc', val + 'abc');
А если ещё и скобки функции опустить, то ещё 20 вариантов придумать можно…
>> То что я являюсь программистом абсолютно не означает, что мне известно почему у вас не запускается Word
Visual Basic Script? Ну по мне как-то JS лучше.
Ну почему для WSH обязательно используют VBS? Ведь можно же на JS…
Посмотрите на, например, Firefox для Android. Или на тему Australia, которая в будущем будет в FF.
А Ms придумала новый хороший дизайн. Простой и ненавязчивый. Который не пытается имитировать реальный мир.
И его уже многие подхватывают. Недавно вон MySpace решила редизайниться во что-то похожее. И получилось очень здорово.
И Mozilla, похоже, тоже решила посмотреть в сторону Metro UI (вернее, MetroUI-like). Многое пока выглядит сыровато, но дизайн сто раз изменится. А не изменится — его изменят пользователи. Ведь важная особенность B2G в том, что весь UI написан на HTML, и его можно менять как угодно.
Тогда да, я не прав.
func('abc' val 'abc')
Вот интересно, чему это эквивалентно:
func('abc', val, 'abc');
// или
func('abc' + val + 'abc');
// или
func('abc' + val, 'abc');
// или
func('abc', val + 'abc');
А если ещё и скобки функции опустить, то ещё 20 вариантов придумать можно…
doSmthWithClosure(function(){ return value });
И вообще я предпочёл бы вот так:
doSmthWithClosure( -> value );
Что касается скобок — нужно всё в меру. В if или for скобки убрать неплохо, а вот например в создании хэша — плохо. Читаемость кода очень понижается