Новый JS-движок Mozilla строится на базе технологий Webkit

Продвинутый JavaScript-движок от Mozilla — TraceMonkey — утратил свою привлекательность в сравнении с другими браузерами конкурентов Mozilla. Firefox теперь значительно проигрывает в производительности работы JavaScript таким приложениям как Safari, Chrome и Opera. Именно поэтому Mozilla занялась созданием нового движка JavaScript — JägerMonkey.

Секретный ингредиент, который должен гарантировать Mozilla первенство среди других браузеров — код, позаимствованный из WebKit от Apple. В JägerMonkey будут внедрены мощные техники оптимизации из TraceMonkey и генератор кода движка от Apple – JSCode. Это должно гарантировать улучшение скорости и производительности работы JavaScript и сделать Mozilla достойным противником конкурентам.

На данный момент Mozilla использует в качестве генератора кода nanojit от Adobe, опубликованный с открытым исходным кодом еще в 2006 году. Он был внедрен Mozilla еще в движок SpiderMonkey и затем добавлен и в TraceMonkey. Новый же движок JägerMonkey также будет продолжать использовать nanojit в некоторых аспектах работы, но и полагаться на открытый ассемблер от Apple — Nitro — с целью генерации кода. А в совокупности в tracing-оптимизацией эти две технологии вполне могут сделать новый движок JavaScript лучшим.

На данный момент проект находится на стадии разработки и доступен для ознакомления только разработчикам.


Игры для iPhone: Gravity

Много ли мобильных игр с редактором уровней на борту вы знаете. А ведь это неплохой способ посостязаться с другом, побороться за интеллектуальное превосходство, самостоятельно создать непроходимую задачу, а затем с легкостью продемонстрировать ее решение. Gravity — игра основанная на законах Ньютона.

Перед тем как заняться составлением собственных головоломок, стоит пройти курс молодого бойца. Gravity содержит 50 уровней, подход к решению которых часто схож, но иногда требует от вас импровизации. Уровни нельзя назвать очень простыми, затруднения может вызвать как 21-й, так и 48-й level, все зависит от восприятия.

Задача состоит в том что бы передать силу от шара, выпадающего из отверстия, к красной кнопке. Для этого в инвентаре, игроку будут предложены различные инструменты.

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

Так как в игре используется физическая модель схожая с поведением объектов в реальном мире, ваша теоретическая задумка не всегда сработает при полевых испытаниях. Так же вам не удастся обмануть Gravity, а такие случаи представятся — сила должна быть передана от шара до кнопки по цепочке и не иначе.

Определенные уровни могут вызвать возгласы наподобие: “Какого черта! Это просто не возможно!”, например 34-ый (скрин ниже). Не стоит торопиться с выводами, решение есть.

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

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

Подводя итог, можно рекомендовать Gravity тем, кому нравиться решать и создавать интересные головоломки. Стоимость игры в AppStore составляет 1,99$, что вполне оправданно для приложения с рейтингом 4+ и 50-ю оригинальными уровнями.

Страница Gravity в AppStore


iPhone не сможет выступить в качестве модема для iPad

Шведский продюсер и музыкант Йезпер Содерлунд (Jezper Söderlund) обратился напрямик к Стиву Джобсу (Steve Jobs) с вопросом о том, будет ли возможность использовать коммуникатор от Apple как модем для iPad. В ответ он получил краткое «Нет», отправленное с iPhone главы Apple.

На данный момент iPhone с прошивкой 3.x может выступать в качестве модема для компьютера или ноутбука, связываясь с ним через Bluetooth или USB, однако для этого также необходима поддержка со стороны оператора. Например, AT&T таковой не обеспечивает, хотя за пределами США в сотовых сетях других операторов iPhone прекрасно справляется с функцией 3G-модема.

Заявление Джобса означает лишь одно: связка iPhone + iPad Wi-Fi не станет конкурировать с 3G-версией планшета. В первом случае придется использовать альтернативы вроде портативных 3G-роутеров или же телефонов на базе Symbian или Windows Mobile для которых есть ПО, превращающее их в маршрутизатор Wi-Fi.

iPhone 4S — привозим первыми и не наглеем
Техника Apple в магазине на Facebook

© 2007—2012 Макдак. Россия.

© Все права на новости принадлежат соответствующим источникам.


 Андрей Шипилов — идея, дизайн, вёрстка, программирование и поддержка.

 
]]>
]]>