Chrome Extensions Page Actions PRO

When developing an extension for google chrome web browser we can create an icon that will be displayed within the URL address text box. We can create that icon to be displayed when the web page meets specific criteria. The criteria is in our full control. The following video clip presents a simple extension that […]

Chrome Extensions Options Page PRO

When developing an extension for the google chrome web browser we can include in our extension a web page through which the user will be able to configure the extension. The following video clip explains how to do it. The slides as well as the source code are available for free personal usage at www.abelski.com.

Chrome Extensions Content Scripts PRO

Content scripts are files in JavaScript that execute in the background and refer the web pages the web browser renders. Using the DOM the content scripts can read the data of those web pages and introduce changes into them. Two famous examples for extensions that use content scripts are the Facebook Unfriends and the Facebook Facemoods. Those two […]

Chrome Extensions Desktop Notifications PRO

The possibility to interact with the desktop in HTML5 is currently still in its early stage. The specification that should allow that are still in their draft state. Nevertheless, when developing an extension for the Chrome Web Browser we can already do it. The following video clip explains how to do it. You can find […]

Google Chrome Extensions PRO

I am working these days on the development of a professional course for learning how to develop extensions for the google chrome web browser. I have just completed to develop the first topic. It includes two video clips that guide how to develop a simple extension.

The Visitor Design Pattern

The Visitor Design Pattern

The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.

XAMPP, MAMP & MongoDB

In order to execute code in PHP that interacts with the MongoDB server you should install the MongoDB driver in your PHP execution environment. Using MAMP, I spent lots of hours finding out that MAMP doesn’t come will all source code files of PHP in order to allow you building the mongo.so file. The mongo.so […]

The Ripple Emulator PRO

The Ripple emulator is an extension we can install into our Chrome web browser. Once installed it allows us to browse web pages (including web pages that include code in JavaScript that uses the PhoneGap library) and test them in our Chrome web browser. The following video clip shows how simple it is to install […]

PHP Fundamentals Course Update INFO

I have just completed to update the PHP Fundamentals course. The community version of this course is available for free at abelski.lifemichael.com. The new version of this course includes four new topics: Extensions, Performance, Closure and Configuration. The update for this course was introduced in order to assist those who learn towards the PHP Zend […]

Writing to Java Script Console PRO

We can easily track our code in Java Script by writing text messages to the Java Script console. The following code sample shows how to do it. <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”> <html> <head> <title></title> <script type=”text/javascript”> var sum = 0; for(i=1; i<=10; i++) { sum+=i; console.log(“i=”+i); console.log(“sum=”+sum); } document.write(“sum=”+sum); </script> </head> […]

Skip to content Update cookies preferences