preload image preload image preload image preload image preload image preload image preload image preload image preload image
The Official iSynergy Webdesign Blog

short url:

Google IO Conference 2012

Google IO Conference 2012 – San Francisco, CA
June 27 – 29, 2012
Moscone Center
San Francisco, CA

A three day Google I/O event taking place in San Francisco, CA at the Moscone West Convention Center.

Products and technologies to be featured at I/O include App Engine, Android, Google+, Google Chrome, HTML5, AJAX, Maps and Data APIs, Google TV, and more.

This is great for developers and technologists in the following areas:
Web, mobile, and enterprise developers building applications in the cloud with Google and open web technologies.

Over 5,000 people are estimated to attend this year’s Google I/O.

For more information about this event, please visit:

short url:

Press Release: Reiki Treatment and Training Business in Thailand Launches New Website

Reiki Master Thailand

Reiki Master Thailand launches a new website in an effort to drive awareness for its business.

Reiki Master Thailand provides energy healing treatments and massage training courses in Tibetan Reiki Energy Healing, Chinese Acupressure and other modalities.  The business has two locations, Koh Samui and Khanom Beach, in Thailand.

Read the rest of this entry »

short url:

Press Release: US Web Design Company Launches New Website for Energy Healing Business in Thailand

California web design company iSynergy Webdesign launches new website for Thailand company Harmony House Healing.

Harmony House, iSynergy WebDesign, BeeSeen

Santa Clara, CA, April 26, 2012Harmony House Healing, located in beautiful Khanom Beach on the gulf of Thailand, provides travelers from around the world with therapeutic services ranging from holistic energy healing training, to reflexology & massage treatments, to retreat packages. Jet Lie, a certified Reiki and Seichim Master, leads a team of certified energy healing and massage instructors trained to teach people the practice of Reiki, Hand & Foot Reflexology, Chinese Acupressure, and other holistic healing and massage techniques to facilitate healing and recovery in themselves and others.

Read the rest of this entry »

short url:

iSynergy WebDesign’s Favorite Blogs

Working in Web Design and Web Development generally has us using the web a lot (obviously). As such, we come across a lot of blogs and various websites that are often entertaining, helpful, inspirational, and down-right funny. We just wanted to take a little time and share some of our favorite blogs that we frequent as part of our professional habits or on our personal time.

In alphabetical particular order:

A List Apart

A List Apart

A List Apart isn’t so much a blog as a web magazine (they print new content based on issue numbers). However, when it comes to being a helpful resource in the web design industry, there probably isn’t a better place to find cutting edge design and development information focused on web standards and best practices.

Adobe Blogs

Adobe Blogs

Being in the design industry, it is imperative we keep up with the latest when it comes to all things Adobe. Along with news on the Adobe front, it is also a great source for tutorials, tips, and tricks on your favorite Adobe software.

Read the rest of this entry »

short url:

Google’s Instant Preview and How it Affects Web Design

Google recently rolled out a new feature for search in an attempt to make the process faster and more satisfying. This new feature is an Instant Preview option. Essentially, it shows a visual preview of each of the results on the right hand side of the browser when you activate the option and mouse-over each result. While the impact on how this will affect PPC and SEO remains to be seen, there is a clear evident impact to web design that is apparent immediately.

Read the rest of this entry »

short url:

jQuery Tutorial: Rotating CSS using setInterval

jQuery is essentially a web designer’s dream. It’s a javascript library that makes it easy to write javascript code for web designers (at least that’s the way I see it). It’s built to be similar in structure to the way cascading stylesheets (CSS) are written. We here at iSynergy Webdesign use jQuery quite often to do many scripting events and effects.

What we’ll be doing today is setting an auto rotating CSS that swaps out after a certain amount of time. This effect can be used for a variety of things, such as changing the background along with some text styles.

See an example of the jQuery rotating CSS using setInterval.

Read the rest of this entry »

short url:

HTML Validation for Sociable WordPress Plug-In

Once again, another post about the Sociable WordPress plug-in, which has, apparently, been taken over by a group called BlogPlay. This time, it’s about HTML Validation. If you use the sociable plugin, you’ll notice that it doesn’t validate if you use it on category post lists or any page that compiles a list of posts. This is because the link uses an id rather than a class to identify the link. Valid HTML does not allow duplicate ids. As such, having multiple sets of sociable links on a page invalidates the page. There’s an easy fix to this, which was already incorporated into the previous URL Shortening and Google Tracking modifications we did. However, I forgot to mention that part and how to do it. This post, hopefully, will rectify that oversight.

Using Sociable 3.5.1, if you look within the file, sociable.php, on line 777, note the following string of code:

$link .= ' id="'.esc_attr(strtolower(str_replace(" ", "", $sitename))).'" ';

Simply change the “id” to “class” and voila, it’s fixed. Your final code should look like this:

$link .= ' class="'.esc_attr(strtolower(str_replace(" ", "", $sitename))).'" ';

That should validate now and work just as it did before.

Note: If you modified the sociable.php, then the line number where the code appears may be different, simple do a search of the line of code to find where it is located.

That’s it. You’re done.

short url:

URL Shortening – Sociable Plug-In 3.5.1

Back in August, we wrote a little tutorial on how to update the Sociable WordPress plugin by Joost de Valk to use a URL shortener and add Google Tracking. We’ve updated our download for the recent release of 3.5.1.

To download the latest package: sociable-bitly-mod-3.5.1

See the original post here: URL Shortening and Tracking in WordPress: Sociable Plug-in

short url:

Fixing WordPress Multibox Plugin

The WordPress Multibox Plugin is another great plugin for WordPress. We don’t use it here on the official iSynergy Webdesign blog, but we do use it in a few other implementations for clients. It’s great because, unlike most lightbox effects, it works with things other than images. It can add overlay effects to videos, pdfs, and any other web-based content.

However, there’s a minor problem with the multibox.js script. It appears to break within Firefox when the overlay effect is placed on only 1 object on the page (which happens quite often in individual posts). It has to do with the playNextButton and playPreviousButton objects that show up in slideshow mode. When there’s only 1 object with the overlay effect, the two buttons become undefined and end up breaking the overlay script.

To fix this, we’ll have to modify the js file within the plugin. Depending on which mootools version you’re using for the plugin, go into the plugin folder and navigate to either mtv111 (for mootools 1.11) or mtv120 (for mootools 1.2) and open either the multibox.js (for mootools 1.11) or multibox-1.3.1.js(for mootools 1.2).

Read the rest of this entry »

short url:

URL Shortening and Tracking in WordPress: Sociable Plug-in

The Sociable WordPress plug-in is a great extension and we use it here at the official iSynergy Webdesign blog, but it’s still missing a few key features.


One key feature is the ability to track the data of how many shares are made through sociable. Using Google Analytics, it’s possible to set up event tracking as a means to keep tabs on the data.

To do this, go into the sociable plug-in folder and open the social.php file in a text editor. Go to line 703 or look for the following code (for 3.4.4):

$link .= " href=\"javascript:window.location='".urlencode($url)."';\" title=\"$description\">";

or the following (For 3.5.1 and 3.5.2):

$link .= " href=\"".$url."\" title=\"$description\">";

Add the following into the anchor tag:

 onclick=\"pageTracker._trackEvent('Sociable', 'Shared Link', '".$title."');\"

The code should look like this after (for 3.4.4):

$link .= " href=\"javascript:window.location='".urlencode($url)."';\" title=\"$description\" onclick=\"pageTracker._trackEvent('Sociable', 'Shared Link', '".$title."');\">";

Or like this (for 3.5.1 or 3.5.2):

$link .= " href=\"".$url."\" title=\"$description\" onclick=\"pageTracker._trackEvent('Sociable', 'Shared Link', '".$title."');\">";

And that’s it. As long as you have Google Analytics set up on the page already, it should start tracking events for sociable links.

Note: you can find event tracking in Google Analytics under: Content > Event Tracking

Read the rest of this entry »