![]() ![]() AdvertisementĬhrome extensions support several kinds of scripts. Only the basics are supported right now, but the underlying model seems relatively strong, which makes it seem likely that a lot more internal browser functionality will be exposed to extension developers in the future. There is also a message-passing system that allows data to transmitted between various components of an extension.Īs the extension system is not yet mature, the APIs are subject to change, are not completely documented, and are still somewhat inconsistent. These consist of functions for manipulating those aspects of the browser and an event system which allows developers to bind JavaScript callback functions to specific browser events, such as the creation of a new tab, in order to implement custom behaviors. Access to native browser functionality-such as tabs, windows, and bookmarks-is provided through a set of specialized JavaScript APIs. This means that Web developers can use their existing skills and dive into Chrome augmentation without having to learn a completely new set of technologies. ![]() Overview of the extension systemĬhrome extensions are built primarily with HTML and JavaScript. In this article, I'll show you how I made the extension and supply a brief overview of other features that are offered by Chrome's extension system. It includes a textbox that can be used to post Twitter messages and it also loads the latest to the user and displays them in a marquee that scrolls horizontally across the window. I made my own custom extension that adds a Twitter toolbar to the bottom of the browser window. But despite the current limitations, it is off to a good start and is already capable of facilitating some useful enhancements. It's still at an early stage of development and has a long way to go before it can be used to replicate the broad spectrum of functionality provided by the most popular Firefox extensions. The Chrome developer channel builds recently gained an experimental extension system that makes it easy for third-party developers to add new features and expand the browser's capabilities. This is a weakness that the Chrome developers are keen to address. Although it has a lot to like, it's lack of extensibility is impeding adoption among technology enthusiasts. It offers great performance, relatively good stability, and an increasingly nifty feature set. ![]() Google's shiny Chrome Web browser is shaping up to be a real winner. ![]()
0 Comments
Leave a Reply. |