Не похоже, что это кого-то волнует. У меня на Desire S с 2.3.3 многие интерфейсные анимации заметно тормозят. Поясню значение слова «заметно»: если обращать внимание на тормоза интерфейса, то заметно, а в работе не мешает.
В новом эмуляторе на ноутбуке с Core 2 Duo 2.53 МГц можно нормально работать с разрешениями до WVGA. А QVGA вообще не тормозит :-)
Google делал и делает очень полезные сервисы и не требует слишком многого за их использование: многие сервисы бесплатны, а на некоторых крутится ненавязчивая реклама. Что еще нужно? А, еще google не продвигает свой бренд слишком агрессивно, как это делают Microsoft или Apple. Вот и получается, что польза есть, а отторжения нет. Единственная претензия к ним — у параноиков: мол пользовательские данные они собирают и что-то с ними делают.
А космическим кораблем с тайными знаниями Гугл считают люди, далекие от IT или люди с узким кругозором. Для них многие вещи, запускаемые Гуглом, становятся открытием новой технологии. Это нормально. Не все хотят интересоваться всем подряд.
Думаю, с мышками такое тоже запросто можно сделать: мой logitech работает от батарейки формата AA больше года. Хотя, раз в год не лень и батарейку заменить.
А для работы ноутбука солнечных батарей нужно около 1 м2 — процессор и подсветка дисплея потребляют значительно больше, чем клавиатура. Даже выносные батареи для использования в походных условиях — это большая проблема пока еще (хотя они и есть в продаже).
Оно, конечно, плохо для зондов подходит — зонд же только и делает, что набирает высоту, а шар старается держаться заданной высоты. Но, возможно, будет полезно…
Вы серьезно? Что вы хотите увидеть на 3D-картинке из космоса? Там же все объекты будут на таком расстоянии от камеры, что никакого стереоэффекта не будет. Или нужно стереобазу метров в 500…
Я просто не люблю все, что с html-формами связано. Мне все решения кажутся неудачными, т.к. всегда найдется такой случай, для которого конкретное решение подходит плохо. Ваши примеры выглядят красиво. Умеете успешно применить стандартные средства.
Так… Нужно разобраться, что это нам дает. Зачем формы стали описывать на Питоне? Ведь это же очень неудобно: html-атрибуты, тексты кнопок, подписи к полям — все приходится держать внутри view, а не в шаблоне.
Все перенести в шаблон и только подставлять данные полей — не получится. Бывают динамические формы, собрать которые в шаблоне будет очень тяжело. Например, набор полей или список опций может зависеть от каких-то параметров:
Бывают сложные формы, в которых редактируется сразу несколько объектов, иерархически связанных друг с другом. Нужно делать «размножаемые» поля. Кстати, все эти готовые ajax-решения начинают нервно курить в углу на таких формах.
Еще есть поля management_form, которые в шаблонах не нуждаются.
Получается, проще все перенести в Питон.
С другой стороны, если форму нужно вывести каким-то нестандартным образом (например, в две колонки), в шаблоне придется отказаться от вывода всей формы целиком и работать с отдельными полями.
Насчет widget-tweaks
Я не очень понимаю, чем в общем случае вот этот код:
То есть, он лучше в том конкретном случае, когда вид формы совсем не статический и с ее формированием хорошо справляется чужой view, но очень нужно поменять какую-то мелочь (класс или атрибут добавить).
Как минимум, этот порт можно будет ставить в виртуальной машине и нормально работать. Но польза эмуляторов как раз в том, что они эмулируют множество разных версий Андроида.
но почему бы ее не любить только за то, что мы все тут родились
Вот это я до сих пор не пойму. Почему я должен просто так любить страну, правопреемника другой, давно развалившейся страны, только на основании стечения обстоятельств моего рождения? За что?
Государство — это коммерческая организация. Страны должны конкурировать за людей. Сейчас у России есть одно большое конкурентное преимущество: если ты у власти, можно наворовать много денег. Ну и березки есть…
Возможно, когда мы станем считать, что проблемы страны — отчасти и мои проблемы, все станет лучше.
Можете привести пример, когда на уровне государства все стало лучше от того, что кто-то там в интернете стал считать, что проблемы страны — это его проблемы? Хватит верить в сказки.
В новом эмуляторе на ноутбуке с Core 2 Duo 2.53 МГц можно нормально работать с разрешениями до WVGA. А QVGA вообще не тормозит :-)
А космическим кораблем с тайными знаниями Гугл считают люди, далекие от IT или люди с узким кругозором. Для них многие вещи, запускаемые Гуглом, становятся открытием новой технологии. Это нормально. Не все хотят интересоваться всем подряд.
Думаю, с мышками такое тоже запросто можно сделать: мой logitech работает от батарейки формата AA больше года. Хотя, раз в год не лень и батарейку заменить.
А для работы ноутбука солнечных батарей нужно около 1 м2 — процессор и подсветка дисплея потребляют значительно больше, чем клавиатура. Даже выносные батареи для использования в походных условиях — это большая проблема пока еще (хотя они и есть в продаже).
Оно, конечно, плохо для зондов подходит — зонд же только и делает, что набирает высоту, а шар старается держаться заданной высоты. Но, возможно, будет полезно…
Ну и человечная интерпретация прогнозов погоды GFS. Там есть аэрологическая диаграмма с ветрами по высотам до 12 км.
Можно попробовать сделать скрипт, который будет по параметрам зонда прогнозировать траекторию.
Я просто не люблю все, что с html-формами связано. Мне все решения кажутся неудачными, т.к. всегда найдется такой случай, для которого конкретное решение подходит плохо. Ваши примеры выглядят красиво. Умеете успешно применить стандартные средства.
Все перенести в шаблон и только подставлять данные полей — не получится. Бывают динамические формы, собрать которые в шаблоне будет очень тяжело. Например, набор полей или список опций может зависеть от каких-то параметров:
{% if action == 'gift' or action == 'change' %} <dl> <dt> <label for="{{ prefix_id }}-conditions">{{ product_form.conditions.label }}</label> </dt> <dd> {{ product_form.conditions }} {{ product_form.conditions.errors }} </dd> </dl> {% endif %}О боже! Логика в шаблоне!!!
Бывают сложные формы, в которых редактируется сразу несколько объектов, иерархически связанных друг с другом. Нужно делать «размножаемые» поля. Кстати, все эти готовые ajax-решения начинают нервно курить в углу на таких формах.
Еще есть поля
management_form, которые в шаблонах не нуждаются.Получается, проще все перенести в Питон.
С другой стороны, если форму нужно вывести каким-то нестандартным образом (например, в две колонки), в шаблоне придется отказаться от вывода всей формы целиком и работать с отдельными полями.
Насчет widget-tweaks
Я не очень понимаю, чем в общем случае вот этот код:
{{ form.title|add_class:"css_class_1 css_class_2" }}
лучше простого вывода поля в виде html:
<input class="css_class_1 css_class_2" name="title" id="{{ prefix_id }}-title" /> <label for="{{ prefix_id }}-title">{{ form.title.label }}</label>То есть, он лучше в том конкретном случае, когда вид формы совсем не статический и с ее формированием хорошо справляется чужой view, но очень нужно поменять какую-то мелочь (класс или атрибут добавить).
Государство — это коммерческая организация. Страны должны конкурировать за людей. Сейчас у России есть одно большое конкурентное преимущество: если ты у власти, можно наворовать много денег. Ну и березки есть…
Можете привести пример, когда на уровне государства все стало лучше от того, что кто-то там в интернете стал считать, что проблемы страны — это его проблемы? Хватит верить в сказки.