MOUNTAIN VIEW, Calif.--Google's new technology to secure the Web and make browsers significantly more powerful got its first public demo tonight at the company's headquarters south of San Francisco after three years under wraps. Calling it Native Client, Google says that integrating technology into Chrome is essential for the future of Web browsers. To show that Native Client is road-ready, the company used its event to announce several new Chrome-only versions of games known for their rich and processor-intensive graphics, available immediately. It also revealed that the browser has more than 200 million users worldwide currently. The first public demonstration of Native Client started off with Ian Ellison-Taylor, director of product management for the open Web at Google, giving an overview of the questions that led to Native Client's creation. The games include those made by Square Enix, maker of Mini Ninja; Wolf Toss, built with Moai; Supergiant Games' Bastion (Chrome browser only), which has won industry awards; and the Unity 3D game-building engine. Game designer Amir Rao showed off Bastion running in Chrome via Native Client to the crowd of about 100 developers, Google employees, and journalists, and it was apparent that the gameplay was smooth and that the graphics were highly detailed. It looked as if it could've been running on a console, except it was being played in a Chrome tab. Ian Ellison-Taylor, Google's director of product management for the open Web platform, said that Native Client, also called NaCl, can improve browser performance by 2 to 10 times currently. What would it be like if we could run native code inside browser," he asked the crowd, and he enumerated two goals for the Native Client project. ��� ���������� ����� �� ����������� ����� ������� here. He said Google wants to bring native applications to the Web for security and performance reasons, and it wants to enrich the Web ecosystem by bringing popular, long-in-use programming languages to the Web. The popular Xbox game Bastion has been ported to Google Chrome using the new Native Client technology. We're in the prove-it, early stages of the technology," he said to me after the event, and Native Client had already seen a hefty dollop of criticism in the long lead-up to its public debut. Representatives from Mozilla and Opera have publicly explained their personal opposition to NaCl for several and varied reasons. Ellison-Taylor noted that Google rivals weren't the only types who had their doubts. I was very skeptical," he said of the project when he joined Google 18 months ago. He added that a lot of people who face the technology at are either skeptical or agnostic first. We take a very consumer view of this, so if you feel [NaCl] is compelling, jump on board then. Erik Kay, engineering manager on Native Client, told the crowd that the in-house NaCl team works with the open-source community and accepts external source contributions closely. With Native Client, you're going to be able to leverage your existing code base and bring it to the Web. There was more to the evening's demonstration than cartoony ninjas using katana anachronistically to cut through grass. Neil Wadhawan, co-founder and vice president of sales and marketing for Heartwood Studios, showed off a training tool for how to install solar panels. Leveraging 3D graphics and with the option of linking directly to the Web because it ran in Chrome, he said that the tool could save the Heartwood Studios client it was built for tens of thousands of dollars in on-site training costs. Sodasynth, a music-looping app, is built using Google's Native Client and available through the Chrome Web Store. Christian Stefansen, Google's product manager on NaCl, explained which varieties of applications work well with NaCl. These include, he said, hardware accelerated games, photo editing, 3D modeling, video training software, and computer-aided design. Anything that you would classify as heavy numbers crunching is a good fit," he said. Currently, NaCl runs hardware accelerated 3D graphics, sandboxed local file storage, dynamic loading, full screen mode, and mouse capture. The intent, said Kay, is to track HTML5 development with Pepper. Pepper comprises the APIs of the browser exposed in Native Client, which is necessary because NaCl doesn't otherwise have a built-in way to communicate with the Web. Another feature that wasn't discussed much at the event was the fact that Native Client offers tighter security than current browsers. NaCl's SDK and libraries slightly restrict what the developer can do, and it relies on a stricter verification process for code. These restrictions, plus sandboxing, allow code to have lower-level access than JavaScript. ���� � ����� there. However, thanks to Pepper, NaCl uses the same APIs as JavaScript, and therefore has access to the same functions. That's why we went through all this pain of re-architecting how the Pepper client interacts with the APIs," said Ellison-Taylor. It's been known for a while that Native Client will be making a move to handheld devices, although Ellison-Taylor said that it's more complicated than it seems. That's probably due in part due to the problems that arise when converting from x86 chips to ARM chips. Google representatives wouldn't commit to a timeline, but Ellison-Taylor did say that they're testing a beta version of portable NaCl (PNaCl) internally at Google and that the public version is due sometime in 2012. Other near-term plans for NaCl include Web Socket support, gamepad support, and memory-mapped files to improve performance even further. But one of the long-tail goals for NaCl, said Ellison-Taylor, is to prepare it to work on future operating systems, a challenge that would likely mean making Native Client completely open source to ensure that it can be vetted by the widest range of developers possible. It's not clear that Google is prepared to do that anytime soon. Update, 4:55 p.m. RealPlayer SP for Mac adds video conversion. PT: A Google spokeswoman wrote to me to note the following: "Native Client is completely open source and under very strict unrestrictive BSD license.
0 Comments
Today mozilla pushed Firefox 6 out the door, updating the vast majority of its users to the browser's latest stable build. Firefox 6 is available to download for Windows, Mac, Linux, and Android. Фильм С Моникой Белуччи Не Оглядывайся read more. This is the second stable version of the browser to arrive under the new rapid-release cycle, which promises a new stable build of Firefox every 6 weeks. As such, the noticeable changes to the browser are smaller in nature, and are more likely to be about stability and security concerns. However, Mozilla has taken the chance of this second stable rapid release to also address complaints from fans who want version numbers "to mean something," to summarize the tone and gist of many CNET readers. Firefox users aren't the only kinds with concerns. Competitors, such as Opera, have a vested interest in opposing the rapid-release cycle, which puts the browser in the news cycle far more than before often. Web developers and IT administrators have expressed concern about the pace of new browser releases from Chrome and Firefox. We believe in a more balanced pace," said Jan Standal, vice president of desktop products for Opera Software. While Mozilla did not directly address the complaints, it did release two new infographics detailing how the rapid-release cycle works. Both are in QuickTime TIFF format and are reproduced here.) It also made several statements focusing on the future of Firefox. The next generation of innovation on the Web will be anchored by a browser that is an honest broker committed to the interests of the individual user and developer, providing amazing activities that match those made available from proprietary platforms; and user control and developer reach and freedom that is superior to proprietary platforms. As Firefox has transformed the browser landscape before, it must do so again," wrote Jay Sullivan, vice president of products for Mozilla. Whether Mozilla can do that is another story. Almost certainly, the company's recent announcement about making a Firefox-based mobile operating system will play a huge role in its attempts. Программа Кс Мастер Скачать read more. There's no reason why 'apps' can't incorporate the characteristics that are important about the Web. They don't today because Apple didn't build them that way. There's no reason Apple should; Apple has a different view of the world. But we can," said Mitchell Baker, chairman of the Mozilla Foundation. As for the browser that was released today, Firefox 6 for desktops and laptops contains a number of important stability fixes, as well as some feature improvements, most of which are aimed at developers. There's a new Web Developer menu in Firefox 6, which collates tools for building and debugging Web sites into one location. resursur here. Witcher Патч 1.2 Русский'>Witcher Патч 1.2 Русский. These include the new Scratchpad tool, which browsers like Opera and Chrome have had for some time. It allows developers to test JavaScript before implementing it. The Web console feature also has a new auto-complete option and can have its location customized. The browser's visual tab-grouping feature that was introduced in Firefox 4 now only loads the active tab group. Mozilla said in the weblog post announcing Firefox 6 that this will cut down on overall browser load times. The "identity block," the colored left-most section of the URL, has been given a refresh to better call out the Web site you're on, and the URL bar itself now changes the text color of the URL you're on to ensure that the domain is black, for easy identification, while the rest of the URL is gray. This is a tiny security change, and one that's been previously available to persons who are comfortable changing their about:config, but it's definitely a strong visual cue that helps you avoid getting spoofed. Several security bugs labeled "critical" have also been fixed, fixing holes related to memory management, heap overflows, and unsigned scripts. HTML5 gets some love in Firefox 6 also, with improvements and additional support for the new Window.matchMedia API for Web optimization, and WebSockets and server-sent APIs for building more interactive and responsive real-time Web-based games and apps. Весь Мир Театр Акунин Читать. While some minor improvements were made to desktop Firefox's memory management in this release, fans will have to wait another six weeks to see the significant gains that Mozilla programmer Nicholas Nethercote wrote about last week. The Android version of Firefox 6 includes a new Welcome page and a new look for phones running Android 2.3 Gingerbread. Мод Автоприцел Попадания В Боеукладку'>Мод Автоприцел Попадания В Боеукладку. The browser supports IndexedDB for storing Web pages in a local database now, enabling the Android version to work better when offline. Взаимозаменяемы Ли Головки На 417 Моторах. Mozilla also says the browser shall start up faster and use less memory. The first of several planned changes to support tablets have arrived in this version, too, including font and icon optimization for tablets. Скачать Дрова На Ноут Rf 511 on this page. Release notes for Firefox 6 for desktops can be read here, and the Firefox 6 for Android notes are here. Attack of the doodles! on this page. Деловые Письма На Английском.Rar. Картинки С Прекрасными Девушками read more. |