Проект Mozilla анонсировал (https://blog.mozilla.org/blog/2014/01/06/mozilla-and-partner.../) несколько партнёрских инициатив по продвижению Firefox OS для новых платформ и устройств:
- Компания VIA заключила (http://apc.io/blog/2014/01/06/via-announces-partnership-with.../) партнёрское соглашение с Mozilla по поддержке и разработке Firefox OS для новых типов устройств. В частности, представлены изначально поставляемая с Firefox OS плата APC Rock (http://apc.io/products/rock/) и компьютер APC Paper (http://apc.io/products/paper/), оснащённыме CPU VIA ARM Cortex-A9 800Mhz, 512 Мб ОЗУ, 4 Гб Flash, HDMI
VGA, USB 2.0 (x2), microUSB (OTG), microSD, Ethernet. APC Rock и APC Paper уже доступны для продажи по цене 59 и 99 долларов. APC Paper интересен не только начинкой, но и дазайном - корпус имеет форму книги.
<center><img src="http://www.opennet.me/opennews/pics_base/0_1389081170.jpeg&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></center>
<center><img src="http://www.opennet.me/opennews/pics_base/0_1389081183.jpeg&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></center>
Устройства рассчитаны на использование в качестве миниатюрных персональных компьютеров, что подразумевает адаптацию Firefox OS для применения в качестве окружения рабочего стола, похожего на Chrome OS. Первая версия подобного окружения уже создана и доступна для тестирования (инструкция по сборке опубликована (https://github.com/apc-io/apc-firefox-os) на GitHub). Изначально код проекта развивался в отдельном репозитории, но теперь разработка переведена в основные репозитории Mozilla.- Компания Panasonic представила (http://www2.panasonic.com/webapp/wcs/stores/servlet/prModelD...) новое поколение умных телевизоров, оснащённых Firefox OS. Целью разработки является обеспечение доступности на телевизоре современных web-технологий, уже получившим распространение на ПК, смартфонах и планшетах, и предоставление пользователям полноценного окружения для работы в Web, поддержки web-сервисов и доступа к потоковому контенту.
Используя web-технологии и предоставляемый в Firefox OS WebAPI для взаимодействия с аппаратным обеспечением, у пользователей появится возможность отслеживать работу и управлять интеллектуальными бытовыми устройствами не только локально, но и находясь вне дома. Например, специфичные для телевизоров приложения, такие как меню и электронный телегид, будут реализованы с использование технологий HTML5 и не будут привязаны к конкретному оборудованию, что позволит разработчикам создавать внешние приложения для удалённого доступа и управления телевизором со смартфона или планшета. При помощи web-сервисов у пользователя появится возможность отобразить на телевизоре персонализированный интерфейс, в котором учтены предпочтения пользователя, в том числе использовать разные наборы функций для разных людей, пользующихся одним телевизором.
- Запущена (https://hacks.mozilla.org/2014/01/mozilla-launches-contribut.../) инициатива по ускорению разработки варианта Firefox OS для планшетов и создания связанной экосистемы разработчиков web-приложений для планшетов. Разработчикам, заинтересованным в адаптации Firefox OS для планшетов, планируется предоставить доступ к необходимым ресурсам и прототипу планшета, развиваемого компанией Foxconn. Планшет оснащён 10-дюймовым экраном (1280×800), 2 Гб ОЗУ, 16 Гб Flash, 802.11 b/g/n, размер 267x171x9.7 мм, вес 580 гр.Распространение планшета для разработчиков планируется начать до готовности соответствующего варианта Firefox OS для планшетов, что бы предоставить возможность разработчикам по всему миру принять участие в создании нового варианта ОС.
- Компания ZTE планирует выпустить в 2014 году новую серию устройств на базе Firefox OS для рынков Европы и Латинской Америки. В том числе будут выпущены смартфоны Open C и Open II с более мощной начинкой и двухядерными процессорами.
URL: https://blog.mozilla.org/blog/2014/01/06/mozilla-and-partner.../
Новость: http://www.opennet.me/opennews/art.shtml?num=38802
ну да, VIA- грозная компания. её процы x86 и видеокарты S3 забили весь рынок, а теперь и мобильные гаджеты от нё будут в каждом доме лежать.
>Устройства рассчитаны на использование в качестве миниатюрных персональных компьютеров, что подразумевает адаптацию Firefox OS для применения в качестве окружения рабочего стола, похожего на Chrome OS.Запредельная дурость. Вот есть нормальные десктопные оси на базе GNU/Linux. И с функционалом у них всё нормально, и с производительностью. Ьери, да используй. Нет, мы сначала запилим ущербного уродца Android/ChromeOS/FirefoxOS, а потом будем соплями приклеивать к этой кривулине ранее обрезанный функционал.
Простота и скорость написания приложений сейчас вышли на первый план. И следовательно javascript + html5 это лучший выбор.
Простота и скорость в случае с js + html5? Вас кто-то жестоко обманул. Да и функционал таких приложений будет, мягко говоря, не очень. При всё при этом непонятно, на кой ляд для этого нужны отдельные оси.
А кто говорит что это отдельные оси-то? Это те же самые. Никто же не переписывал linux kernel.
Да будет вам известно, что ось — это не только ядро. Это ещё и юзерспейс, сиречь окружение из 100500 программ и утилит. Таким образом, Android, FirefoxOS и GNU/Linux суть разные оси, равно как и GNU/Linux с FreeBSD, к примеру. Или как FreeBSD и Deian GNU/kFreeBSD. Или как Oracle (ныне) Solaris и Nexenta. А ещё есть полезные стандарты, набор софта, традиции и приёмы работы. Скажем, GNU/Linux без реп останется GNU/Linux. Но в удобстве работы заметно потеряет. И без иксов он тем более останется линуксом, однако применение его в качестве ОС в целом ряде сфер станет невозможным в силу невозможности запуска необходимого софта.Это только бестолковые виндузятники судят по одному лишь ядру: реальное положение дел им осмыслить сложно. Не уподобляйтесь.
> Да будет вам известно, что ось — это не только ядро. Это
> ещё и юзерспейс, сиречь окружение из 100500 программ и утилит. Таким
> образом, Android, FirefoxOS и GNU/Linux суть разные оси, равно как и
> GNU/Linux с FreeBSD, к примеру. Или как FreeBSD и Deian GNU/kFreeBSD.
> Или как Oracle (ныне) Solaris и Nexenta. А ещё есть полезные
> стандарты, набор софта, традиции и приёмы работы. Скажем, GNU/Linux без реп
> останется GNU/Linux. Но в удобстве работы заметно потеряет. И без иксов
> он тем более останется линуксом, однако применение его в качестве ОС
> в целом ряде сфер станет невозможным в силу невозможности запуска необходимого
> софта.Тут говоришь правильные вещи.
> Это только бестолковые винд узятн ики судят по одному лишь ядру: реальное положение дел
> им осмыслить сложно. Не уподобляйтесь.А тут снова сектант.
> Это только бестолковые виндузятники судят по одному лишь ядру: реальное положение дел
> им осмыслить сложно. Не уподобляйтесь."бестолковым виндузятникам" на свое ядро как-то похер :-) Они в подавлющей массе даже не знают из чего оно состоит, и совершенно в этом правы.
Но вы правы в другом - шаманство линупсятников вокруг vmlinuz это чушь собачья, с равным успехом мелкософт может гордо заявить "мы дали миру лучшее в мире осей - ntoskrnl.exe" :-)
> "бестолковым виндyзятникам" на свое ядро как-то похер :-) Они в подавлющей массе
> даже не знают из чего оно состоит, и совершенно в этом правы.Ну тогда лабораторная крыса в клетке - ваш идеал. Ничо не знает о внешнем мире и вполне довольна жизнью, пока в крысу не начинают шприцем тыкать. Тогда, конечно, уже пипипипипип...ц, караул!!!, но уже поздняк метаться. А, да, а чем человек так отличается, что это он в крыс - шприцем, а не наоборот? У него мозг больше, мозговая активность лучше развита. И к познанию мира стремится. Для чего иногда необходимо тыкать крыс шприцем в том числе. Ну а вы предлагаете добровольно деградировать до лабораторной крысы в клетке корпорасов. Не очень приятная участь, имхо.
Дело в том что корпорасы просекли это дело и стали держать покупателя за лоха, пытаясь облапошить по всякому.
Вы не поверите, но для подавляющего большинства пользователей комп это всего лишь один из рабочих инструментов, а не предмет для копания в нем, и уж тем более никакой не "внешний мир", он у них саавсем другой :-) У них свои цели и задачи, среди которых знание устройства оси компа не является ни приоритетной ни вообще никакой задачей.
Для подавляющего большинства комп - это бензопила, которой они пилят, не включив, как в том анекдоте. Ровно потому, что для включения и вменяемой эксплуатации квалификация нужна. Как и для любого более-менее сложного инструмента или оборудования. Причем прочесть инструкцию вида "нажмите на кнопку" обычно недостаточно - надо хотя бы в общмх чертах понимать устройство инструмента и процессы, в нем происходящие. Время и усилия, потраченные на изучение - окупаются многократно, даже если от компа нужны только фильмы, музыка и книжки.
> Для подавляющего большинства комп - это бензопила, которой они пилят, не включив,Они с его помощью решают свои задачи, ничего более от компа им не надо
>> Для подавляющего большинства комп - это бензопила, которой они пилят, не включив,
> Они с его помощью решают свои задачи, ничего более от компа им
> не надоОбезьяны, серёжки и прочие стаканчики с помощью гранаты тоже думают (?), что "решают свои задачи".
> Для подавляющего большинства комп - это бензопила, которой они пилят, не включив,
> как в том анекдоте. Ровно потому, что для включения и вменяемой
> эксплуатации квалификация нужна. Как и для любого более-менее сложного инструмента или
> оборудования. Причем прочесть инструкцию вида "нажмите на кнопку" обычно недостаточно
> - надо хотя бы в общмх чертах понимать устройство инструмента и
> процессы, в нем происходящие. Время и усилия, потраченные на изучение -
> окупаются многократно, даже если от компа нужны только фильмы, музыка и
> книжки.всем парням нашим расскажу чтобы им зарабатывать с использованием компа - надо знать его устройство. да вы смешны дядя.
>всем парням нашим расскажу чтобы им зарабатывать с использованием компа - надо знать его устройствоРасскажи-расскажи. Может и объяснят, что для использования инструмента надо либо знать его устройства и правила эксплуатации, либо платить тем, кто знает. Причём чем меньше знаешь, тем больше надо платить. И даже если платить очень много, некоторый минимум знаний всё равно необходим.
>>всем парням нашим расскажу чтобы им зарабатывать с использованием компа - надо знать его устройство
> Расскажи-расскажи. Может и объяснят, что для использования инструмента надо либо знать
> его устройства и правила эксплуатации, либо платить тем, кто знает. Причём
> чем меньше знаешь, тем больше надо платить. И даже если платить
> очень много, некоторый минимум знаний всё равно необходим.дядя простой 1 минуты у нас стоит от $500 у вас не укладывается в голове что мы платим людям которые знают комп а сами зарабатываем работая на нем. доступно?
> а сами зарабатываем работая на немХоть не очередной форексный планктон?
>> а сами зарабатываем работая на нем
> Хоть не очередной форексный планктон?я в теме с 1994 года... михаил зачем сразу про форекс)))
> михаил зачем сразу про форекс)))Потому как фразы вроде "зарабатывать с использованием компа" характерны для тех, кто путает "зарабатывать" и "мошенничать". Буду рад ошибиться, а спекуляции работой считать отказываюсь.
PS: ну вот, опять не ошибся (#112). :(
> я в теме с 1994 года...Это на вашем, как его... "новоязе" так сообщают о своём годе рождения - "я в теме с..."?
> дядя простой 1 минуты у нас стоит от $500 у вас не
> укладывается в голове что мы платим людям которые знают комп а
> сами зарабатываем работая на немПоэтому вы в вашем клубе "с парнями" экономите на знаках препинания? Или сразу - на образовании?
>> дядя простой 1 минуты у нас стоит от $500 у вас не
>> укладывается в голове что мы платим людям которые знают комп а
>> сами зарабатываем работая на нем
> Поэтому вы в вашем клубе "с парнями" экономите на знаках препинания? Или
> сразу - на образовании?а вот я не видел людей с идеальным образованием. может это вы?
>дядя простой 1 минуты у нас стоит от $500Может всё же нолик-другой приписать забыл? А то больно много понтов для озвученных сумм.
>>дядя простой 1 минуты у нас стоит от $500
> Может всё же нолик-другой приписать забыл? А то больно много понтов для
> озвученных сумм.а вы с таким не сталкивались? мы не памперсами в магазине торгуем))) акции...
>"бестолковым виндузятникам" на свое ядро как-то похер :-) Они в подавлющей массе даже не знают из чего оно состоит, и совершенно в этом правы.Да если б такое отношение только ядра касалось…
>>"бестолковым виндузятникам" на свое ядро как-то похер :-) Они в подавлющей массе даже не знают из чего оно состоит, и совершенно в этом правы.
> Да если б такое отношение только ядра касалось…Это и есть нормальное восприятие. Пользователи аудио- видеосистем понятия не имеют о принципе работы полевого транзистора и прекрасно без этого обходятся :-)
Такие знания нужны или тем, для комп это профессия - кодеры, админы, etc; для кого это просто одно из увлечений; оставим за скобками специфическую часть ээ..ыы.., ладно :-) Остальным такие знания просто без надобности, у них свои задачи, среди которых знание устройства оси компа никакой задачей просто не является.
Винда и стала во многом популярной благодаря тому что не требовала знаний типа - залезь в /etc/rc.d/rc.5 и разберись что там как запускается.
Линукс может стать таким же популярным, как и винда, только когда перестанет требовать такого от своих пользователей. Но даже в юзер-френдли шаг в сторону - лезь в закрома линупса, что нормальному пользователю ну совершенно неинтересно :-)
>Это и есть нормальное восприятие.«Нормальное» не значит «хорошее».
>Пользователи аудио- видеосистем понятия не имеют о принципе работы полевого транзистора и прекрасно без этого обходятся
Сравнение некорректно.
>Такие знания нужны или тем, для комп это профессия
Вообще-то они и не знают. Если win-. Остальные-то плевать — не хотят понимать сами, так «поймут» за их деньги. Если повезёт, то только за них.
>Остальным такие знания просто без надобности, у них свои задачи, среди которых знание устройства оси компа никакой задачей просто не является.
Иногда у меня складывается мнение, что у этих «всех» вообще какие-либо знания для, к сожалению, НЕ выполнения их задач не требуются. Отсюда вечно сбоящие банкоматы и терминалы, «зависающие» в банках и регистратурах компьютеры, пролюбленные сроки отправки корреспонденции и тьма тому подобных примеров.
Поскольку моя фраза относительно «упрощения для бестолковых виндузятников» осталась не понята, поясняю: убеждённые виндузятники в споре с «линуксоидами» суть те же авраамисты в споре с атеистами. Т.е. вот есть авраамист, во что-то там верит, соответственно всех людей причисляет к верующим, только некоторые, на его взгляд, «верят неправильно». Реальное положение дел такому объяснять бесполезно: он как твердил «атеизм это религия», так и будет твердить. С виндузятниками та же история: для них любой, кто использует не Самую Правильную и Единственную Верную ОС Всех Времён и Народов — сектант, фанатик и т.д. Втолковать, что тебе, в общем-то, плевать на ядро, чаще всего невозможно, ибо что такое окружение далеко не все понимают, а уж мысль о возможности использовать разные ядра с разными окружениями доступна пониманию единиц, похоже. Т.е. вот на мне ярлык «линуксоида». Хотя мне, в общем-то, плевать, линуксовое ядро в системе, бсдшное или солярочное. Или даже пиленый-недопиленый Хёрд. Просто первое с моими задачами справляется куда лучше прочих — в силу своей свободности (да-да, той самой, которая по мнению многих даже на этом ресурсе «простому пользователю не нужна», равно как и басни Крылова, похоже) оно развивалось большим количеством людей со всего мира, ибо не было опасения, что кто-то присвоит их труд. ГНУ-окружение штука уже более значимая, хотя сгодится и любое другое. Значительная часть софта — кросс-платформенная. Но попробуй всё это втолковать виндузятнику. Приходится упрощать: я — линуксоид.
> Поскольку моя фраза относительно «упрощения для бестолковых виндузятников»
> осталась не понята, поясняю:Сами-то в своё пояснение крепко верите? :)
>> Поскольку моя фраза относительно «упрощения для бестолковых виндузятников»
>> осталась не понята, поясняю:
> Сами-то в своё пояснение крепко верите? :)Он очень во многом прав
Плюсую.
>Сами-то в своё пояснение крепко верите? :)Зачем мне верить в то, с чем я сталкиваюсь регулярно?
>>Сами-то в своё пояснение крепко верите? :)
> Зачем мне верить в то, с чем я сталкиваюсь регулярно?Вы по сути сравниваете характеристику "фанатизм" и характеристику "понимание" -- хорошо бы перестать путать веру и фанатизм (поскольку "вера без любви -- фанатизм", по выражению одного грамотного человека). Укор был именно о том, что при претензии на понимание в контексте высказанного Вы не понимаете фундаментальных вещей в том, о чём берётесь говорить. Получается каша в голове а-ля "виндузятник" из той же фразы.
>хорошо бы перестать путать веру и фанатизмС моей точки зрения разница если и есть, то количественная, а не качественная.
>Вы не понимаете фундаментальных вещей в том, о чём берётесь говорить
Пример таких «фундаментальных вещей» будет?
>Вы по сути сравниваете характеристику "фанатизм" и характеристику "понимание"
И вы можете привести цитату, подтверждающие ваши слова, верно?
>>хорошо бы перестать путать веру и фанатизм
> С моей точки зрения разница если и есть, то количественная, а не качественная.А она принципиальная, не просто качественная. Как чайник и ламер.
>>Вы не понимаете фундаментальных вещей в том, о чём берётесь говорить
> Пример таких «фундаментальных вещей» будет?Привёл же -- вера и фанатизм.
>>Вы по сути сравниваете характеристику "фанатизм" и характеристику "понимание"
> И вы можете привести цитату, подтверждающие ваши слова, верно?"Т.е. вот есть авраамист, во что-то там верит, соответственно всех людей причисляет к верующим [...]" -- описание разве что фанатика (и то приблизительное, а не общее), не описывающее в сколь-нибудь приемлемом виде последователей ни одной из трёх известных ветвей "авраамистов".
"Но попробуй всё это втолковать виндузятнику" -- я так понял, что Вы именно про (не)понимание.
Докопался ровно по той же причине, как и когда вижу явные технические либо научные заблуждения, опровержения которых мне известны из личного опыта.
И да, атеизм -- типовая религия из тех, чьи последователи обычно или лгут сознательно, или дремуче некомпетентны в обсуждаемых вопросах. Как бывший научный атеист говорю. :)
>И да, атеизм -- типовая религия
>Как бывший научный атеист говорю.Ах вон оно что. А я думаю, чего это гражданин так разнервничался. Благодарить за иллюстрацию к моим словам не буду, ибо меня многочисленные подтверждения верности моего взгляда на окружающую действительность не радуют, а всё больше пугают.
Ну вот Вы, Michael, и поменяли одну веру - "научный атеизм", на какую-то другую, со злобными масонскими заговорами и сионскими мудрецами. Но и от былого "научного атеизма" кое-чего осталось, например, некоторая идеализация брежневщины. Особенно хорошо это сочетается с "Протоколами сионских мудрецов". А Ваш собеседник как был неверующим, так и остался.
> Ну вот Вы, Michael, и поменяли одну веру - "научный атеизм",
> на какую-то другуюНе на какую-то, а на вполне определённую и походив-посмотрев, на что менять вполне работающий самопал: http://lists.altlinux.org/pipermail/smoke-room/2008-December...
При этом самопальное мировоззрение возникло ровно тогда, когда научный атеизм начал явно конфликтовать с наблюдаемой реальностью.
> со злобными масонскими заговорами и сионскими мудрецами.
Осторожно, пол бетонный.
http://www.youtube.com/watch?v=MDRGuYoDkP0
> А Ваш собеседник как был неверующим, так и остался.
А это его самое что ни на есть личное дело. Как и каждого.
>>>Сами-то в своё пояснение крепко верите? :)
>> Зачем мне верить в то, с чем я сталкиваюсь регулярно?
> Вы по сути сравниваете характеристику "фанатизм" и характеристику "понимание" -- хорошо
> бы перестать путать веру и фанатизм (поскольку "вера без любви --
> фанатизм", по выражению одного грамотного человека).Два сорта.. :-) Не нужны ни вера ни фанатизм, нужен всего лишь банальнейший рационализм.
Вы вообще вводите чисто эмоциональные категории в ту область, где они нужны как собаке пятая нога.
Если у меня сейчас играет запись Artur Schnabel конца 40-ых годов, то я могу объяснить свой выбор именно эмоциональными категориями - как пианист он величайший и сейчас, его исполнения до сих пор одни из самых лучших именно с эмоциональной стороны. Но искусство и решение своих задач на компе вещи просто ортогональные и применение эмоциональных критериев искусства к выбору осей это или фанатизм или шаманство, но никак не желание лучше, удобнее, проще решить на компе свои задачи.
Вообще-то высказанная вами точка зрения очень близка к единственно правильной :-) - работать можно на всем чем угодно, от RSX до OSX. Единственный критерий выбора в данном случае это хорошее, быстрое и удобное выполнение своих реальных практических задач, все остальное фанатизм, шаманство, выпендреж или еще что-то, что к выполнению своих задач на компе не имеет ровным счетом никакого отношения.
>Простота и скорость в случае с js + html5?да, простота - по-быстрому накидать шаблон для гуи можно в любом текстовом редакторе, простомтреть же опять можно на любой платформе, любом современном браузере.
скорость - да, не нужно компилять приложения и запускать разные эмуляторы. За исключением проверки специфических аппаратных свойств.
>любом современном браузерепосмотрите в ie 11. когда закончите блевать, подумайте еще раз об этом аргументе
>скорость - да, не нужно компилять приложения
смешно, оказывается скорость разработки сильно корреллирует со скоростью компиляции!
>запускать разные эмуляторы
смешно, между десктопом, лаптопом, мобилой, планшетом, медиацентром и унитазом на андроиде оказывается нет никакой разницы!
>За исключением проверки специфических аппаратных свойств.
специфическими будут как минимум размеры экрана, dpi, устройства ввода, вобщем ui. то, на что собственно и было направлено внедрение html5+js. а ядро как было на C/C++ так и останется
>посмотрите в ie 11ну и фиг с ним. Только ссзб будут разрабатывать в ие интерфейс для лисы.
>смешно, оказывается скорость разработки сильно корреллирует со скоростью компиляции!
смищно. Но до определенной степени - это правда.
>специфическими будут как минимум размеры экрана, dpi, устройства ввода, вобщем ui.
погугли что такое адаптивная верстка.
>>>простомтреть же опять можно на любой платформе, любом современном браузере.
>>посмотрите в ie 11
> ну и фиг с ним. Только ссзб будут разрабатывать в ие интерфейс
> для лисы.гг, т.е. "любой современный браузер" === лиса, а "любая платформа" - это наверное моднявая нынче макось?
>>смешно, оказывается скорость разработки сильно корреллирует со скоростью компиляции!
> смищно. Но до определенной степени - это правда.с таким же успехом можно оценивать затраты времени на походы в сортир, до определенной степени.
>>специфическими будут как минимум размеры экрана, dpi, устройства ввода, вобщем ui.
> погугли что такое адаптивная верстка.погуглю-погуглю. только сначала покажи как мне сделать правый клик на экране мобилы и набери весь ответ используя экранную клавиатуру
>гг, т.е. "любой современный браузер" === лиса, а "любая платформа" - это наверное моднявая нынче макось?не надо додумывать того, чего я не подразумевал. ие за нормальный бразуер считают разве что виндузятники, не ведавшие свободы. под соверменныыми браузерами я имел в виду основанные на гекко и вебките.
>с таким же успехом можно оценивать затраты времени на походы в сортир, до определенной степени.
ну ок. расскажи же мне тогда в чем недостатки именно интерпретируемого яваскрипта от компилируемых языков (java/objc/c++)? что будет быстрее - на лету изменить в репле браузера или исправить ошибку в коде/пересобрать приложение/загрузить в эмулятор/запустить исправленное? у яваскрипта есть недостаток - это потребление ресурсов, но тут уже стоит задуматься о выборе средств для создания приложения.
>только сначала покажи как мне сделать правый клик на экране мобилы и набери весь ответ используя экранную клавиатуру
долгий тап (или же двойной). только зачем ты сравниваешь способы работы на устройствах с тач-интерфейсами и настольными системами?
>не надо додумывать того, чего я не подразумевал.телепаты в отпуске
>ие за нормальный бразуер считают разве что виндузятники, не ведавшие свободы. под соверменныыми браузерами я имел в виду основанные на гекко и вебките.
т.е. html5+js ни разу не может считаться универсальным
>расскажи же мне тогда в чем недостатки именно интерпретируемого яваскрипта от компилируемых языков (java/objc/c++)?
*интерпретируемого* --- скорость выполнения
>что будет быстрее - на лету изменить в репле браузера или исправить ошибку в коде/пересобрать приложение/загрузить в эмулятор/запустить исправленное?
а хз. увеличение скорости процов не только позволило тормознутым языкам на что-то претендовать, но и увеличило скорость компиляции
алсо, у "вендузятников, не ведавших свободы" msvc позволяет на ходу менять скомпилированный код>у яваскрипта есть недостаток
у яваскрипта есть много недостатков: слабая динамическая типизация, отсутствие weak references и проч.
в качестве примера, напишите мне универсальный template<typename T> void swap(T&,T&); который обменивает значениями два произвольных аргумента. ну типа, чтобы этот код работал:
a = 5; b = 6;
swap(a, b);
alert(a); // 6
alert(b); // 5>только зачем ты сравниваешь способы работы на устройствах с тач-интерфейсами и настольными системами?
т.е. ты согласен что аргумент "не нужно компилять приложения и запускать разные эмуляторы." --- бессмысленнен/неверен, т.к. ui переделывать под специфику всё равно нужно, т.о. нужно будет и в разных эмуляторах запускать
Кстати, для всего КРОМЕ html есть отличные графические генераторы морд. Это только для HTML ни одной хоть как-то вменяемой RAD-среды нет - просто потому, что он для морд приложений в принципе пригоден слабо.
> морд приложений в принципе пригоден слабо.ага-ага, как же. HTML как раз таки более пригоден для создания разных морд. Не веришь? - тогда посмотри на все разнообразие дизайнов веб-сайтов. Благодаря CSS3 появилась возможность создавать довольно продвинутые и необычные интерфейсы за несколько часов/дней. Тогда как создание аналогичны интрфейсов с помощью ваших RAD потребовало больше времени и усилий (и костылей, конечно).
Фишка в том, что для замены десктопного софта на фиг не нужны "нестандартные интерфейсы". А стандартная формочка в любом дизайнере интерфейса накидывается за единицы минут и работает абсолютно предсказуемо, в отличие от извращений с HTML, где всегда есть шанс, что что-то внешнее каким-нибудь странным манером провзаимодействует с интерфейсом.За нестандартность интерфейса вообще почти всегда надо голову отбивать, кстати. Делать пользователю нечего, только выяснять, какие ещё приколы у очередных нестандартных контролов.
А ещё морды на HTML/CSS/JS делаются не так уж быстро, за исключением как раз абсолютно СТАНДАРТНЫХ вариантов вроде Twitter Bootstrap.
>А стандартная формочка в любом дизайнере интерфейса накидывается за единицы минут и работает абсолютно предсказуемо, в отличие от извращений с HTMLне надо ля-ля, у html тоже все предсказуемо.
>За нестандартность интерфейса вообще почти всегда надо голову отбивать, кстати. Делать пользователю нечего, только выяснять, какие ещё приколы у очередных нестандартных контролов.
нестандартность я привел лишь в качестве широких возможностей. Наверное, тут стоило бы просто упомянуть о кастомизации интерфейса, да.
>А ещё морды на HTML/CSS/JS делаются не так уж быстро, за исключением как раз абсолютно СТАНДАРТНЫХ вариантов вроде Twitter Bootstrap.
да ну? я работаю с этим и знаю, что на самый сложный интерфейс у верстальщика уходит максимум пару дней (это с учетом js кода, отвественного за что-нибудь нестандартное)
>CSS3и оно тоже поддерживается "в любом современном браузере"?
О да. Под лин хоть видео-аудио плееры писали пачками. Под эти ваши фурриоси только будильники да хеллоуволды. Деградация.
Возьми C++ и огромный фреймфорк Qt, вот тебе простота и скорость и нативность и переносимость и быстродействие и т.д.
Во-первых, на том же куте пишется быстро и хорошо. Плюсы там, кстати, тоже... своеобразные.
Во-вторых а десктоп писать омжно хоть на чистых сях хоть на C# хоть на питоне - выбирай на вкус. Как правило, гуй тривиально цепляется ко всему при хоть как-то нормальной архитектуре (MVC тот же).А вот под браузер писать есть ровно один стимул применительно к таким железкам - отобрать у пользователя контроль над приложениями (автоапдейт всякий и полное отсутствие понимания, что установка нового софта - это всегда риск).
> Во-первых, на том же куте пишется быстро и хорошо. Плюсы там, кстати,
> тоже... своеобразные.0. Qt читается как cute (кьют, къют).
1. Между делом, помимо C++ в оригинальном Qt есть QtQuick/QML (по сути, js). Он мощный и подходит для быстрой разработки несложных приложений.
> хоть на чистых сях хоть на C# хоть на питоне2. Qt для шарпа загнулся, а вот с питоном всё отлично - аж два варианта на выбор.
Для шарпа в никсах есть Mono/Gtk. А насчет QML - я его не видел и не собираюсь. Я абсолютно убежден, что эффективной разработки на JS быть не может - уж больно язык дурной и провоцирующий ошибки.
QML != js
и вообще, digia ставит туда заточенный под qml скриптовый язык, а не жабоскрипт вообще
> Возьми C++ и огромный фреймфорк Qt, вот тебе простота и скорость и
> нативность и переносимость и быстродействие и т.д.По сравнению с вебней - куть таки быстрый и куда менее костыльный.
>Простота и скорость написания приложений сейчас вышли на первый план. И следовательно >javascript + html5 это лучший выбор."Простота" я бы посприл, а скорость для более понятного восприятия я бы переименовал в: стндартизация, повторное использование кода, повторное использование знаний.
W3C единственная организация у меня на слуху которая выпускает стандарты в большом количестве и делает она для js. Раньше была Sun с JCP для java, но сейчас Оракл в этом не замечен
Для десктопа УЖЕ есть гора готовых библиотек и десять гор - опыта решания самых разнообразных задач. Стандарты тоже давно выработаны - от POSIX до гномовского HIG. Это для веба приходится всё заново придумывать.
> Простота и скорость написания приложений сейчас вышли на первый план. И следовательно javascript + html5 это лучший выбор.Ого какой вброс. Напиши-ка на этих html5+js игру world of tanks, например, или skyrim. И не неси х...ю больше.
Это даже не самый лучший выбор, даже не лучший, даже не приемлемый. Это худшее решение, которое приходит в голову унылым однокнопочным html-разработчикам.
с разморозкой. Уже давно можно кросскомпилять нативные игры для браузеров, просто одна из проблем возникающих - это производительность браузеров.
Не, проблема в попытке смотреть мультики, не имеючи ножек.
т упрлс?
мдк не поймёт в силу своего юного возраста и незнания анекдотов
О, да! JavaScript позволяет быстро писать софт, потому мы будем писать софт на си и плюсах, а затем компилировать в js. Самому-то не смешно?
> мы будем писать софт на си и плюсах, а затем компилировать в jsтолько если сам захочешь, заставлять тебя не буду.
> Запредельная дурость. Вот есть нормальные десктопные оси на базе GNU/Linux. И с
> функционалом у них всё нормально, и с производительностью. Ьери, да используй.
> Нет, мы сначала запилим ущербного уродца Android/ChromeOS/FirefoxOS, а потом будем
> соплями приклеивать к этой кривулине ранее обрезанный функционал.Когда есть хорошее, но его не берут. То хорошее плохое.
И вот, при наличии этой десктопной ОСи её не хотят брать. Такая она классная (а точнее - софт к ней). Ведроид таки на базе ядра этой ОСи, но и он не стал пачкаться в трудах по переделке планеты. Скромно запилили свой мирок с софтом для использования людьми, вместо софта для выражения собственного сознания автора.
>Когда есть хорошее, но его не берут. То хорошее плохое.Мда? Возможно, это кто-то не умеет отличать хорошее от плохого? Или его критерии «хорошести» отличаются?
>Ведроид
Ведроид — мобильный урезок, причём чрезмерно урезанный даже для скромного в сравнении с десктопами функционала смарта. Лепить из него что-то десктопное — глупость.
Когда наша святая троица проснётся? Вроде и билайн, и мтс заинтересованы в проекте были. Слились куда-то.
> Когда наша святая троица проснётся? Вроде и билайн, и мтс заинтересованы в
> проекте были. Слились куда-то.Чем это они заинтересованы? У них центральное - стричь купоны с сети связи. Т.е. им интересно как деньги юзера через железку привязать к себе.
А разрабатывать софт уровня Гугла и Огрызков? Я так понимаю они не потянут и не интересно им это. Сфера другая. Воооот Яаааандекс...
APC Paper. Был Android. Не взлетело похоже.
Так а что в нём особенного, кроме забавной формы? Которая, вполне вероятно, имеет проблемы с отведением тепла.
Плюс ориентироваться на какую-то строго определённую ось — затея ущербная изначально. Все, кому это было надо, уже выбрали Apple. Остальным треба свободы побольше. ЗАявил производитель о совместимости с GNU/Linux или NetBSD, к примеру? Нет? А Android потенциальному покупателю такого устройства может быть и без надобности.
> ARM Cortex-A9 800Mhz,
> 512 Мб ОЗУДа, на этом только вебню и запускать. Что-то мозильщики окончательно WEB'анулись.
Сдохнет - тем лучше.
>> ARM Cortex-A9 800Mhz,
>> 512 Мб ОЗУ
> Да, на этом только вебню и запускать. Что-то мозильщики окончательно WEB'анулись.Не только мозильщики.
А коробка очень даже ничего выглядит.
Эта коробко закос под Steam Machine, но не она :).
с виду прикольная
У меня сложилось впечатление, что это сделано по стиль "гнига". Похоже внешне на книгу.
А мне нравится идея, когда каждый монитор возможно будет продаваться с предустановленной такой вот mozillaos, android или chrome. Есть свой комп - цепляй, нет - юзай вшитый. Удобно, дешево и практично.
Блин, только сырой этот Rock+FirefoxOS пока что, очень сыройhttp://apc.io/software/
Known IssuesHere is a list of known issues, from the perspective of an end-user:
Most web video (eg: Youtube, Vimeo) will not playback. Hardware video decoding is not working yet
No scroll wheel mouse support [FIXED - v1.02.01]
Limited WiFi support
Limited Ethernet support
No user interface for controlling volume
Peripherals (HDMI, LAN, ...) must be connected before powering on
Various layout issues with the main user interface (eg: overlapping text, ...)
USB storage devices are not recognized
VGA port is not supported (Rock only)