LINUX.ORG.RU

Google выпустил Native Client SDK

 , ,


0

0

Native Client - это кроссплатформенная технология с открытым исходным кодом от Google, позволяющая запуск нативного кода C/C++ в браузере. SDK основан на GNU Compiler Collection и доступен для Linux, Windows и Mac OS X. Поддерживаемые платформы x86, x86_64 и ARM. Разработчики заявляют, что технология Native Client безопаснее Flash и JavaScript, а так же значительно превосходит их по скорости выполнения. На текущий момент доступны клиент-плагины для браузеров Chrome, Safari, Firefox, и Opera.

>>> Подробности



Проверено: Aceler ()

Ответ на: комментарий от anonymous

> Евгений Ваганыч, вы забыли, когда в ИЕ вообще вкладки появились.

Вспомнила бабка как молодой была.

То же самое. general.useragent.override изкаропке

это считай что нет

«для смотреть» оно не нужно.

как раз в браузерах отличных от IE оно ох как нужно

Reset ★★★★★
()
Ответ на: комментарий от pevzi

> AdBlock, FlashBlock — вот и весь набор.
Тогда интерфейс неудобный — после нажатия энтера в строке поиска запрос автоматом не очищается, кнопки очистки адресной строки нет, кнопки чтоб быстро включать и отключать скрипты и куки нет...

А FlashBlock кстати не нужен — просто можно не ставить адобефлеш

Xenius ★★★★★
()
Ответ на: комментарий от Reset

говоря о базовых принципах Идеальной Оси и сравнивая с хромо-осью, я имел ввиду свойство верифицируемости программ, а не вид их дистрибьюции. зависимость десктопа от интернета я также как и многие не одобряю.

boo32
()
Ответ на: комментарий от Xenius

> А FlashBlock кстати не нужен — просто можно не ставить адобефлеш

Не, флеш все-таки иногда бывает нужен. А во флешблоке мне нравится то, что он просто не начинает грузиться сразу после открытия страницы, удобно очень. Можно допустим открыть десять ютубов, а потом их по порядку смотреть (:

pevzi ★★★★★
()
Ответ на: комментарий от anonymous

> Не нравится - не используй
И так не использую, если есть такая возможность... Но что если заставляют по работе или учебе?

Или ты хочешь и другим запретить?

Не запретить, а наоборот разрешить свободное использование, распространение, изменение и изучение любого общедоступного программного кода (то есть не секретного, даже бинарники которого нельзя достать)

они должны работать забесплатно,

RedHat работает за бесплатно?

потому что у тебя нету денег

Причем тут наличие или отсутствие денег у меня?

Xenius ★★★★★
()
Ответ на: комментарий от anonymous

> При этом возможны всевозможные визуальные артефакты, которые никто фиксить не собирается, похоже.
Ну про фиксы не знаю, но пару лет назад на X1250 не было даже Xv, а сейчас во всю 3D гоняют.

На машине, с которой я набираю этот пост, даже compiz дёргается,

Ну я вот пробовал компиз на машине с ATI Radeon 9600 с дефолтными дровами из убунты 10.04 — вроде нормально работал, разве что небольшин артефакты между заголовком окна и строкой меню, если включить резиновые окна. Но раньше такого вроде не было... Или это потому что сейчас они одного цвета?

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

>> Не нравится - не используй

Но что если заставляют по работе или учебе?

А зачем такой ярый сторонник свободного ПО выбрал себе учебу и работу с проприетарным ПО? Или со свободным ПО не получается также эффективно решать задачи по учебе и работе?

kamre ★★★
()
Ответ на: комментарий от anonymous

>собираетесь читать исходники вообще всего кода, который будете гонять в NC

Кто сказал?

Гугл ради лулзов засунул в опенсорсный Хромиум счётчик телепортирования коз (погуглите, это забавно), так его чёрт знает через какое-то время кто-то обнаружил. Не в коде, кстати, а на экране.

Читал. Откуда инфа, что его никто не видел в коде? Я бы просто забил, ну козы и козы, не скунсы же.

То, что опенсорс = панацея безопасности - бред.

Пафос, пустой пафос фанатиков.

Самому придумать абсурдное утверждение, и самому его же критиковать — это приятно, понимаю.

в коде которой может разобраться кто угодно

куда большая гарантия безопасности, чем вера в опенсорс

вычитать крошечный опенсорсный верификатор

опенсорсный

Тут мы уже сами себе противоречим. Что там было про пафос фанатиков? ;)

anonymous
()
Ответ на: комментарий от pevzi

>Не, флеш все-таки иногда бывает нужен. А во флешблоке мне нравится то, что он просто не начинает грузиться сразу после открытия страницы, удобно очень.

Если есть носкрипт, флешблок не нужен. А первый мастхев.

anonymous
()
Ответ на: комментарий от Reset

>Вспомнила бабка как молодой была.

Это ты о себе? Табы в ИЕ моложе ХР, которая пока живее всех живых.

это считай что нет

Это есть, без «считай».

как раз в браузерах отличных от IE оно ох как нужно

Разве что наоборот.

anonymous
()
Ответ на: комментарий от Xenius

>Ну про фиксы не знаю, но пару лет назад на X1250 не было даже Xv, а сейчас во всю 3D гоняют.

Во всю 3D гоняют — это ты про glxgears? =) Знаешь, когда говорят «сначала у нас не работало ничего, и вот, спустя 5 лет, что-то наконец-то заработало» — это не прогресс, а писец.

Знаешь, чем отличается низкоуровневый API видеокарты от кун-фу? Тем, что он конечен и познаваем. На него не нужно медитировать годами, открывая для себя всё новые и новые грани. Вполне известно, какую производительность _нужно_ получить в конце, и она уже получена на других ОС. На этом твоём X1250 под вендой можно играть в крутейшие игрушки, перелопачивая сотни тысяч зашейдеренных треугольников в кадре, и делая сотни вызовов OpenGL с небольшими накладными расходами. На этом же X1250 под линуксом рвутся окошки, же включение эффектов воды в CompizConfig тупо роняет производительность на рабочем столе до 1FPS. Что с простейшими игрушками творится, я просто молчу, Wine же частенько умирает даже на тех приложениях, которые получали платиновый статус совместимости без каких-либо настроек.

Никто не просит убер-оптимизации до упора. Достаточно повторить уже существующую функциональность под вендой.

Ну а так сейчас с тем же Native Client может возникнуть проблема, что у десктопов на линуксе с ATI начнёт тормозить внезапно ушедшие в 3D веб-странички =)

anonymous
()
Ответ на: комментарий от kamre

> А зачем такой ярый сторонник свободного ПО выбрал себе учебу и работу с проприетарным ПО?
А я её выбрал когда ещё был виндузятником.

Или со свободным ПО не получается также эффективно решать задачи по учебе и работе?

Если бы не заставляли использовать конкретные проприетарные программы, которые мне приходилось пускать через вайн — уверен, что получалось бы. Правда у меня не получилось найти нормального свободного редактора IDEF0 / IDEF1, но у меня вообще вызывает сомнение необходимость применять эту методологию в XXI-м веке

Xenius ★★★★★
()
Ответ на: комментарий от anonymous

> Во всю 3D гоняют — это ты про glxgears?
Не знаю. У меня больше нету радеона этой модели.

Знаешь, когда говорят «сначала у нас не работало ничего, и вот, спустя 5 лет, что-то наконец-то заработало» — это не прогресс, а писец.

Драйвера позволяют выставить нативное разрешение дисплея — это уже что-то, пусть даже иксы намертво висли от попытки запустить видео с xv (а в следущем драйвере показывали мусор). А теперь ещё и что-то трехмерное запускается — просто замечательно.

Ещё год или два и будет тебе и получше чем на винде.

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

> Ещё год или два и будет тебе и получше чем на винде.

помню такие фразы кто-то говорил в 99м, а воз и ныне там

Reset ★★★★★
()
Ответ на: комментарий от Reset

> помню такие фразы кто-то говорил в 99м, а воз и ныне там
Радеоны того года отлично работают — хотя я думаю, что это было не к ATI... И вообще, пруф?

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

> Радеоны того года отлично работают

Тогда не было радеонов

И вообще, пруф?

Сам ищи по форумам. Постоянно из года в год кто-нибудь вылазит и говорит, что еще года два и всё линух будет лучше винды ...

Reset ★★★★★
()
Ответ на: комментарий от Xenius

>Драйвера позволяют выставить нативное разрешение дисплея — это уже что-то, пусть даже иксы намертво висли от попытки запустить видео с xv (а в следущем драйвере показывали мусор). А теперь ещё и что-то трехмерное запускается — просто замечательно.

Знаешь, есть видеокарточки за $30, а есть за $300. Мне вот почему-то не кажется «замечательным», что карточка, купленная когда-то за $300 до сих пор работает на все $5.

Мне не лень поверить, что через два (три? пять? тридцать два?) года дрова для этой карточки допилят. Но мне обидно, что к тому моменту она будет стоить уже $0, потому что ни одна новая игра, возможно даже самая простая на тот момент трёхмерная браузерка на Native Client, на ней даже не запустится.

И вот ещё какое дело — эти самые $295, на которые меня как бы кинули, значительно превосходят стоимость венды, что весьма символично.

anonymous
()
Ответ на: комментарий от vga

так в процессорах тоже есть ошибки,
это как бы намекает =)

anonymous
()

Тут такая дискуссия по mov/push/ret/call или jmp произошла. Чуть со стула не упал. Ну и что, что перейдут по адресу. Вы не понимаете, что код может работать в другом процессе с нулевыми правами и линковаться в рантайме только с SDK. В итоге падение, SEGFAULT, int 0x80 (linux) не страшны. Столько крику то...

vertexua ★★★★★
()
Ответ на: комментарий от vga

> Это слегка не то. Проще всего представить себе эту штуку, как прямой доступ к процессору из веб-страницы, для акселерации.

Правительство заинтересовалось бы технологией прямого доступа к мозгу через телевизор или даже уличный репродуктор, минуя зрение и слух.

Вы думаете, это хорошая идея — давать гуглу прямой доступ к процессору из дефолтной страницы браузера?

ebonent ★★
()
Ответ на: комментарий от Reset

> Постоянно из года в год кто-нибудь вылазит и говорит, что еще года два и всё линух будет лучше винды
Даже Slackware 1.0 уже лучше винды, я её пробовал мельком и знаю.

Xenius ★★★★★
()
Ответ на: комментарий от anonymous

> Знаешь, есть видеокарточки за $30, а есть за $300. Мне вот почему-то не кажется «замечательным», что карточка, купленная когда-то за $300 до сих пор работает на все $5.
Я не знаю, сколько стоит та интегрированная видеокарта, но мне кажется, что то что с ней можно выставить правильное разрешение дисплея и запустить хоть что-нибудь трехмерное — это уже оправдывает её стоимость.

И вот ещё какое дело — эти самые $295, на которые меня как бы кинули, значительно превосходят стоимость венды, что весьма символично.

Проблема винды не в стоимости лицензии... которая кстати побольше будет, около $400, а в том что она несвободная. И хоть ты сто лицензий купи, свободной она не станет

Xenius ★★★★★
()
Ответ на: комментарий от ebonent

давать гуглу прямой доступ к процессору

Гугл-то здесь при чем? Доступ дается странице, через браузер (тот же сафари). И доступ к процессору есть и сейчас, через JS, здесь же дается ускорение доступа, так же, как тег video может предоставить прямой доступ к ускорению видео в видеокарте.

vga ★★
()
Ответ на: комментарий от Reset

> если только лучше винды 1.0
Лучше любой винды вплоть до 2000 — инфа 100%

А сравнивать с более позними не буду, всё-таки слишком большая разница во времени, в винде даже сделали поддержку совместимости с UNIX, но я просто не знаю, более она совместима или менее чем слака 1.0.

Если же сравнивать что-то более новое, то Fedora Core 6 лучше висты — именно тогда произошел мой выбор, я поставил и то и другое и решил что висту снесу, а федору оставлю.

Xenius ★★★★★
()
Ответ на: комментарий от Reset

>Постоянно из года в год кто-нибудь вылазит и говорит, что еще года два и всё линух будет лучше винды ...

Дык он и так лучше. Иначе-б небыло тотального перехода на него

demmsnt
()
Ответ на: комментарий от demmsnt

>Дык он и так лучше. Иначе-б небыло тотального перехода на него

Можно было сказать и проще — не лучше, поэтому и перехода нет.

anonymous
()
Ответ на: комментарий от Reset

Кто где живет. У меня за последний год ни одной серьезной винды в окружении не осталось. Директора, замы. Все переходят. Для некоторого софта остались виртуалки. А так маки да линуксы.

demmsnt
()
Ответ на: комментарий от vertexua

>Вы не понимаете, что код может работать в другом процессе с нулевыми правами

Ты не понимаешь, что единственный шанс для ChromeOS популяризировать эту технологию — добиться абсолютной кроссплатформенности с нынешним десктопным стандартом де-факто — вендой.

Можно, говоришь, не бояться int 0×80? Круто, но под виндой кто угодно может сделать системный вызов одним прерыванием. Чтобы случилась жопа, достаточно заныкать свою int-инструкцию от дизассемблера, и сделать jmp к её началу. А ещё ~90% пользователей конкретно WinXP сидят с правами администратора. И даже те из них, кто не идиоты - куча приложений требует админских прав для запуска. Именно поэтому столько внимания всем этим jmp уделяется.

Можно сколько угодно возмущаться на устоявшуюся картину мира, но она такова: винда — стандарт для десктопов, wine страдает тяжелой формой инвалидности, кросс-платформенные приложения на java пишут только для энтерпрайза, а ещё людям тут нельзя дышать под водой и летать без специальных девайсов.

Хочешь победить винду — познай своего врага.

anonymous
()
Ответ на: комментарий от anonymous

И нечего коду с инета давать нормальные права. Броузер может работать под админом, но даже в винде он может запустить процесс для плагина под правом гостя. Разве нельзя? Ведь первичная цель - хорошая производительность внутри броузера (или я не понял вопроса). Иначе есть Flash, а по доставке Java Web Start, ClickOnce.

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

> Броузер может работать под админом, но даже в винде он может запустить процесс для плагина под правом гостя.
Можно, но если ntldr доступен, то можно из под любого юзера получить привелегии нулевого кольца.

Xenius ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.