Google’s Native Client Plugin and WebRTC

In the early days of the Internet when browsers were fairly basic, plug-ins were the preferred method of delivering multimedia content to users such as streaming video with Adobe’s Flash player. Nevertheless using plug-ins has always been a security risk as it gives another way for hackers to introduce malicious code into users’ systems. It is also an inconvenience for many users as they have to stop and download plugins before using applications such as Hangouts.

Google has long been on a crusade to extend browser capabilities which will render plug-ins obsolete and has taken another step towards that goal. The latest update to Chrome (dev and Canary builds) removes the need to download the Hangouts plugin for videoconferencing. The company has achieved this primarily by using WebRTC for delivering voice and video to users’ browsers. Though media outlets report that Chrome has now eliminated the need for plug-ins through WebRTC, the headlines do not convey the entire story.

While users do not have to download any software in order to start a video call in Hangouts, add ons have not been eliminated entirely. The updated app uses a combination of WebRTC and Native Client technology. WebRTC itself is not yet standardized and is currently supported mainly by Chrome and Firefox, NaCl is not supported by any browser except Chrome. In fact, other browsers are working on their own alternatives for it. This means that there is a lot of work still to be done to make Handouts plugin-free across all browsers.

Generally browsers have supported plug-ins by using NPAPI which Google is in the process of phasing out with the ultimate goal of eliminating it entirely from Chrome. But Google has not actually removed plug-ins, instead the browser uses Pepper which is an alternative to NPAPI. Pepper uses modern technologies but it is still a plug-in interface. It is needed for NaCl support which is what Hangouts depends on. However, the audio and video portion of conversations are powered by WebRTC and NaCl is only used for other aspects.

Although Google uses its own version of plug-ins in the form of Native Client, the end result is that there is nothing to download by the user. Hence from the perspective of consumers, it eliminates the inconveniences and security risks (since NaCl uses sandboxing) traditionally associated with plug-ins. This may just be the first instance of a large scale application using WebRTC to eliminate software downloads for multimedia capabilities. Once the changes are pushed to the mainstream stable build of Chrome, users will be able to start a hangout with one click.

Top Six Essential Plugins For WordPress Beginners

One of the most dominant blog publishing and content management application up-to-date is WordPress, with over 25 million users across the globe. An open source CMS that is free of charge. Website owners and bloggers can conveniently visit the official WordPress website for free application and plugins downloads.

Fundamentally, WordPress started as a blog engine. Thanks to the diligence and skills of thousands of volunteers and coders who developed WordPress, users can now the application’s features to chance a static unexciting page into a fully dynamic customized web page in just a couple of mouse clicks. That is the main reason why WordPress is gaining its fame among the millions of web designers, organizations and businesses throughout the world.

WordPress authoritative feature ranges from a user friendly template driven system, workflow area, category allocation and more. With that said, the most wonderful thing about WordPress is that users can execute plug-ins for their specified website functionality and needs.

WordPress plugins make modification and customization simple. It is a program that accommodates diverse specifications and requirements. Likewise, it is not difficult to actualize particularly for beginners or users who are unfamiliar with web design codes such as html and php.

Here are the top 6 recommended WordPress plugins that are free to download and essential for your new blog site:

Akismet – This plugin is very beneficial to control and fight spam on your blog site. Spammers who leave comments and links to promote their sites are often offensive. Truly, a time – conserving plugin. A must for all blog sites.

All in One SEO Pack – It is one of the most commonly used plugins among SEO practitioners. Its fundamental function is to turn your posts and pages to be more search engine friendly so that you can rank higher on search results that are appropriate to your content posted. To increase traffic to website, this plugin is utilized by blog and website owners.

XML Sitemaps – This plugin automatically generates XML sitemaps for your website and gives notification to search engines when they are updated. The main purpose is to make your blog posts more search engines friendly so that they can be easily “crawled” and indexed, thus enabling people to find them on major search engines.

Broken Link Checker – This practical plugin can administer checking of outgoing links. It also eliminates dead links. Dead links are listed out because it will negatively have an effect on the website’s search engine ranking.

StatPress Reloaded – This useful plugin is used to track the visitor’s of the website. Furthermore, it provides the number of page views, spiders and RSS feeds.

SEO Smart Links – Many SEO practitioners believe in the practical use of back links. With this plugin, linking an article to another article is achievable. Moreover, this is also helpful for bloggers who want their visitors to find articles on similar subjects since this plugin interlinks the keyword automatically.

Digg Digg Social Sharing – This plugin that is accountable for the floating social icon found at the left side corner of each post. It provides user easy access to Twitter icon, thus making it easier for readers to share and endorse content.

Certainly, there are tons of plugins for WordPress that you can use to optimize your website. There are no doubts about how much quality these plugins can bring to your blogs. You actually don’t need an IT degree to have these plugins set up. There are a number of websites that will help you download and test these amazing plugins. Finally, make sure that you read various SEO related forums and blogs. Reading opinions and advices of other WordPress users will help you enhance the use of these fantastic plugins to your website’s advantage.

8 Plugins I Install With Every New WordPress Blog

WordPress plugin directory contains more than 6000 plugins. It is always good to check what’s new and which plugins become popular (which means bloggers find them beneficial).

These are 8 plugins I install with every new WordPress blog:

Social Bookmarking

  • AddThis Social Bookmarking Widget – Increase your traffic and page rank with the #1 bookmarking and sharing service. Adds the familiar addthis button to your blog posts. Sign up for addthis analytics to understand how people are sharing your content. 54,569 downloads.
  • TweetMeme Button – The TweetMeme button easily allows your blog to be retweeted. The button also provides a current count of how many times your story has been retweeted throughout twitter. 44,947 downloads

Become a Friend with search Engines

  • All in One SEO Pack – Optimizes your WordPress blog for Search Engines (Search Engine Optimization). 2,946,137 downloads.
  • Google XML Sitemaps – This plugin will generate a compatible sitemap of your WordPress blog which is supported by, Google, MSN Search and YAHOO. 1,846,537 downloads.

Communicate with your Visitors

  • Contact Form 7 – Just another contact form plugin. Simple but flexible. Supports multiple contact forms, spam filtering with Akismet, bot prevention with CAPTCHA and more. 802,120 downloads.

We all love Statistics

  • Google Analyticator – Adds the necessary JavaScript code to enable Google Analytics. 528,870 downloads.
  • Stats – Google Analytics provides an incredible depth of information. However it doesn’t really highlight what’s most interesting to us as a writers. This plugin provides data about your most popular posts and pages. Stats is a prerequisite to the use of other plugins such as Popular Posts plugin. 920,885 downloads.
  • Akismet – Checks your comments against the Akismet web service to see if they look like spam or not. Actually this plugin comes with the default installation of WordPress but it must be activated.

What is your favorite plugin?

Your feedback is welcome.