Showing posts with label Web. Show all posts
Showing posts with label Web. Show all posts

Thursday, April 4, 2013

Blink - New Web Rendering Engine for Google Chrome

 New Browser Engine By Google

courtesy cnet
WebKit is an open source web browser engine was originally created by Apple as a fork to the KHTML rendering engine, and it powers the Apple Safari , Google Chrome and Opera. Over 20 companies now contributing to the project. Now Google develop a new engine called Blink as part of the Chromium project, announced in Wednesday, April 03, 2013 . It is a fork of the WebKit engine. and Google Chrome and Opera will use blink as rendering engine in future versions of Chrome and Opera.

Why blink


Why blink- first look at the commits to the webkit project by different developers.

courtesy bitergia.com

From the above Image we can understand that Google has been the most active contributor of WebKit in the recent years. This graph shows Google's number of "commits" to WebKit over the years. thats why BLINK .  Google will concentrate its browser development on Blink which will forgeot the WebKit project.WebKit is an open-source project so anyone can modify the software.till now Google and Apple together contributing to the same code base.Now With Blink Google will working very hard to add new features and new Web standards, Apple also. more heat on web developers head!

Apple mode no comments about the news. Look at the  googles words about blink



"Chromium uses a different multi-process architecture than other WebKit-based browsers, and supporting multiple architectures over the years has led to increasing complexity for both the WebKit and Chromium projects. This has slowed down the collective pace of innovation - so today, we are introducing Blink, a new open source rendering engine based on WebKit. n the short term, Blink will bring little change for web developers. The bulk of the initial work will focus on internal architectural improvements and a simplification of the codebase. For example, we anticipate that we’ll be able to remove 7 build systems and delete more than 7,000 files—comprising more than 4.5 million lines—right off the bat. Over the long term a healthier codebase leads to more stability and fewer bugs. "
For more About Blink Visit  Official Page

Wednesday, March 20, 2013

Add Speech recognition to your HTML web pages || Web Speech API

HTML 5 Web Speech API || Speech recognition Using HTML pages


  The new HTML 5 Web Speech API gives speech recognition power to your html web pages. This specification defines a JavaScript API by using this api developers can add speech recognition in to HTML pages. Eg: we can make Spoken password inputs. This is not a W3C Standard and this specification was given by Speech API Community Group This speech recognition capabilities now found only in Chrome browser (version 25 or above).

 

Speech API 

How to Check browser supports the Web Speech API or Not ? 
-  by checking if the webkitSpeechRecognition object exists  or not. check the code given below.
 
if (!('webkitSpeechRecognition' in window)) {
  upgrade();
} else {
  var recognition = new webkitSpeechRecognition();
  recognition.continuous = true;
  recognition.interimResults = true;

  recognition.onstart = function() { ... }
  recognition.onresult = function(event) { ... }
  recognition.onerror = function(event) { ... }
  recognition.onend = function() { ... }
 
 More About Speech API by W3C Community  click Here
 Peanutgalleryfilms  Provides a demonstration.


Tuesday, September 25, 2012

How to install Yii ,Yii beginners guide , Yii Tutorial ,

Why yii?

Yii   (Yes It Is) is a next generation PHP framework ,  a high-performance PHP framework best for developing Web 2.0 applications.

Yii is pronounced as Yee or [ji:], and is an acroynym for "Yes It Is!"

This is often the accurate, and most concise response to inquires from those new to Yii.
Is it fast? ... Is it secure? ... Is it professional? ... Is it right for my next project? ... Yes, it is!
The main features that makes Yii on top is its features , faster than Codeigniter and Zend framework. . Yii also comes with a range of features for common tasks like CRUD (creating, reading, updating and deleting).




How to instal Yii  | Simple Yii configuration. (in linux)



Step1:
Download a copy of the Yii release file  from http://www.yiiframework.com  and unpack it to the web acces directory like /www/ (in xammp htdocs folder).and rename the unpacked  folder as "yii" .
Step2:
Go to URL http://localhost/yii/requirements/index.php. if yii is installed correctly then then requrement page will show then status.







Step3:

How to Create Yii application , Creating Yii  Application

Go to “www” directory in terminal then type following cammand.
sudo php yii/framework/yiic.php webapp /var/www/yii/appName
following message appears
“sudo php yii/framework/yiic.php webapp /var/www/yii/appName
Create a Web application under '/var/www/yii/appName'? (yes|no) [no]:”
type “y” hit Enter.






following message appears

“Your application has been created successfully under /var/www/yii/appName. ”
if not working then open terminal then change path to web accessable directory.
eg: cd /var/www/yii/
set the folder acces to full level using
sudo chmod -R 777 appName/


Step4:

Go to






Step5:

How to  configure Database in Yii .

1.create data base and table.

Go to the folder
 /var/www/yii/appName/protected/config/main.php
Uncomment db componenent
Give the username , password, and db name
// uncomment the following to use a MySQL database
       /*
       'db'=>array(
           'connectionString' => 'mysql:host=localhost;dbname=testdrive',
           'emulatePrepare' => true,
           'username' => 'root',
           'password' => '”',   //  enter pass word
           'charset' => 'utf8',
       ),
       */
and
'modules'=>array(
       // uncomment the following to enable the Gii tool
       /*
       'gii'=>array(
           'class'=>'system.gii.GiiModule',
           'password'=>'Enter Your Password Here',  // enter pass for admin
           // If removed, Gii defaults to localhost only. Edit carefully to taste.
           'ipFilters'=>array('127.0.0.1','::1'),
       ),
       */


   ),

go to web browser and type
login using   password.






then appeare a window like this




thats all about config Enjoy!!!!!!!!!!.


The content of -Yii Tutorial ,

How to install Yii

,

Yii beginners guide

, How to write Yii application

Yii sample application

,

How to install Yii in windows

,

How to install Yii in linux

, ,

How to install Yii in ubuntu

in Kerala Techies  has taken from Various Sources  and Analysis of our Team. This Information given by Kerala Techies.