May 25th, 2009
By far the most important factor in all web design projects. While you may have a great idea for a design, remember that a lot of it is subjective. Gather critical input from your client before starting anything! Here are some typical questions I like to ask all my clients.
- What does the company represent?
- What goods or services does the company offer?
- Does the company have an existing logo or branding identity?
- What is the overall goal for the website?
- List out some competitor sites and discuss what works for them.
- Any design style or color preferences?
With this preliminary information in hand, you will be able to conjure up some design magic and develop several preliminary layout sketches that is in line with your client’s expectations.
Most websites have very similar structures. Logos on the top left, menus horizontally or in a left column and content as the focal point of the web page. Although there are many different ways to organize the various elements, only a few arrangements are intuitive. Keeping the web page design anatomy simple and intuitive is a no-brainer.
Tags: Basics Website design, Web page design
Posted in Website Design | No Comments »
March 16th, 2009
Guys, if you attach the UI Scrollbar component with Dynamic textbox in Flash where the text will be populated from XML or a Text file, the scrollbar won’t work and resize automatically.
When I was working on one of my flash component where the data was being populated from XML, I assumed that the scrollbar will automatically adjust according to the amount of the data but nothing really happened.
So to make the scrollbar work after you have populated your dynamic textbox with the content you can type the following action to make the UIScrollbar work -
mc_scroll.maxScrollPosition = details.textHeight;
“mc_scroll” is the instance name of my scrollbar attached with the dynamic textbox & “details” is the name of my dynamic text box.
Posted in Website Design | 1 Comment »
March 13th, 2009
import flash.media.Video;
import flash.net.NetConnection;
import flash.net.NetStream;
Create a connection object
var connection_nc:NetConnection = new NetConnection();
connection_nc.connect(null);
Create a NetStream object and pass the NetConnection object
var stream_ns:NetStream = new NetStream(connection_nc);
stream_ns.client = new Object();
One connection object can be used for more than one video stream.
myVideo.attachNetStream(stream_ns);
stream_ns.play(“video.flv”);
myVideo is the name of my video object placed on the stage & video.flv is the video file which needs to be played. Now if you want to play another video you have to create a new NetStream object for each video otherwise it will not work. I spent 4 hours just to figure this out & kept trying different techniques to make my 4 different videos work with the same NetStream object. But unfortunately it is not possible.
So guys the trick is to create different NetStream object for each video & have fun.
Happy Streaming!!!
Posted in Website Design | 1 Comment »
March 11th, 2009
WordPress is a PHP/MySQL based open source CMS. Which can be used to build fully functional CMS based website providing your client the ability to manage the pages of the website.
It’s easy to customize WordPress and deploy it.
Every day thousands of new people are embracing WordPress to power not just their blogs but entire sites and communities without compromising on usability or scalability. There are many plugins come with WordPress for different purposes such as SEO etc which are easy to install.
WordPress is the best software to easily build a site and a blog without much technical know how. So next time if you think of building a website or setting up a blog, think about WordPress.
Tags: CMS based website, WordPress based Website, WordPress Developer
Posted in Website Development | No Comments »
March 11th, 2009
I encountered a strange problem in Flash when I tried masking a dynamic text box and it didn’t work. After doing lots of research on the internet I found out that if you mask a dynamic text box the text won’t appear.
So to save time for the people trying to mask the dynamic text box here is the tip, click your text box in the properties panel click the Embed button and embed the fonts and your text will start appearing again.
Posted in Website Design | 1 Comment »
February 26th, 2009
I have recently finished an online Rugby Game which can be accessed at – www.303.com.au/projects/rugby/rugby.html
Hope you like it!
Posted in Website Design | No Comments »
February 26th, 2009
I could not post any entries in the last few months because of my busy schedule & finally I got a chance to post this problem with AS3.0 while parsing XML.
While parsing XML I came through this error -
ReferenceError: Error #1065
which is kind of vague error, I could not find anything anything related to my code even after searching for hours. Finally I decided to jump into my XML & keep only few entries to test & it worked.
After sweating for hours I found the error in the XML because one of the node was missing. So guys if you are getting this error while parsing XML, jump into the XML and check your structure.
Posted in Website Design | No Comments »
September 22nd, 2008
Many clients request to develop a website in such a way that they should be able to update the content themselves rather than keep coming back to the website development company. Website development companies provide this power to the clients by building websites using any of the Content Management Systems which are open source or by building a custom CMS Website.
There are many types of open source CMS available these days such as WordPress, Joomla, DotNetNuke and many more. Depending upon the client’s requirements website can be built on these CMSes and the cost of the website development can vary.
Company can explain the features of the available CMS and then the final decision lies with the client to select the appropriate CMS. It’s very easy to update the content of the website using Content Management System.
Tags: CMS based website, Content Management System, Joomla Developer, WordPress Developer
Posted in Website Development | No Comments »
July 24th, 2008
While working on a website for one of my client, I came across a strange problem with Combobox component.
If you try to put a Combobox in a flash & then try to load that .swf file in another flash using loadClip function of MovieClipLoader it doesn’t work. You can’t even click it to see the items.
After googling for sometime I found that its a bug in Flash and the work around is if you simply drag a Combobox component in your parent Flash & then just delete it from the stage leaving it in the library, it works perfectly fine.
And you can click and select any item from the Combobox embedded in the child Flash, loaded in the parent movie.
Posted in Website Design | No Comments »
June 4th, 2008
After the Tween & TransitionManager Class, to make life more easier I have found MC Tween extension which can be used to tween objects such as movieclip/sound/textfield.
You just need to #include “mc_tween2.as” and use one simple command to create a new tweening. It doesn’t use the MovieClip’s own onEnterFrame event & It is based on time, not on frames.
Let’s suppose you want to move something using an animation, to provide a smoother experience for the user. Using MC Tween, you could do:
myMovieclip.tween(“_x”, 100);
To download the extension or read the full documentation with examples please go to: http://hosted.zeh.com.br/mctween/
Posted in Website Design | No Comments »