Javascript Includes

Published July 19th, 2006 under JavaScript, Web Development
by Mashhoor Al Dubayan

That’s one thing I’ve always wanted to do in JavaScript - calling a script from within another script, like the @import command in CSS or include in PHP/C/C++. JavaScript doesn’t support this natively. I thought there’s no workaround until today my friend, Egor Kouchnarev, who is web designer, asked me whether it’s possible to do this using document.write to write some <script /> tags/links in a document’s head. It was a pretty good idea, except It’s better implemented by manipulating the DOM.

Read the rest of this entry »

New Section: Projects

Published July 12th, 2006 under Site Updates
by Mashhoor Al Dubayan

A new section has been created for all the work I’ve made or plan to make for either clients or open source software.

Been Freelancing

Published July 6th, 2006 under Web Development
by Mashhoor Al Dubayan

I used to think that freelancing is not possible for me. Most (if not all) of the local customers want VB forum installations, table-based designs and/or 90’s style web sites (scrolling text, moving GIF images…etc). Besides, they naturally want Arabic websites. Arabic is a right-to-left language. Imagine the complexity of using right-to-left contents with left-to-right markup.

2 weeks ago, I’ve been unexpectedly contacted by a foreign client who have seen my work in one of Sitepoint Forum’s contests. My schedule was busy enough, but i thought It was a good opportunity to give freelancing a try, and test my ability in understanding requirements, meeting deadlines and so on. The deal was basically to code a Web Site mock-up, and integrate the design with Wordpress installation.

The Website is called FreelanceDaddy, and basically revolves around freelancing. It contains guidance for those freelancers who are just starting out (good coincidence, eh? ;)). I’m happy with the outcome of my work; The website matches the mock-up almost perfectly. And the fact that my client was very satisfied with the results makes me even happier.

I must say that freelancing isn’t as easy as i thought. It’s pretty stressful even though i had good client (i wonder how much I’d suffer with a bad one?). I think it would’ve been much easier if i didn’t have a day job though.