Writing a good jQuery plugin

You spend weeks developing a complex plugin, which does everything and you publish it on GitHub, create an awesome website and wait for users to roll in creation, you wait…and wait… but very few customers, Okay…so what gives? and download your latest Actually, you can write code but you missed of some good practices, so here is some practices i want to share it with you before publish you code: 1. Documentation….

Read More

Advanced topics in HTML5 & CSS3

Lately, I have finished from present a training in advanced topics in HTML5 and CSS3 in collaborate with Prince Sumaya University, here is the main topics covered:  HTML4 Review. HTML5 Elements and Attributes. Advanced Topics in HTML5(Canvas, LocalStorage, AppCache, Drag&Drop, Web Worker, History Api, Geolocation, Web Sockets and FileSystem). Web Performance. Web Accessibility & Microdata. Web Design Approches(Resposnive, Adaptive, Fluid). Mobile touch events. The most important resources in front end…

Read More

Responsive Web Design (RWD) Approach

Definition: is an approach to web design to provide an optimal viewing experience with a minimum of resizing, panning, and scrolling—across a wide range of devices ( desktop => mobile ). Almost every new client these days wants a mobile version of their website, so it’s time to support the mobile and tablet version, and here is some statistics how the mobile increased from 2010 until and what is the…

Read More

Jquery Mobile – Book Review

First of all, this is my first post in my new blog, please review it and send me your feedback, your feedback very important for me. Since the beginning of this year I decided to go deep in the the mobile and tablet development, and after i search for the best framework can help me, its Jquery Mobile. Before couple of weeks i have finished read jQuery Mobile Book- by…

Read More