Tag-Archive for » Tips «

Customize Your Facebook Fan Page: Tips, Tricks, Applications

Customization will always make you stand out from the rest of the world, the same rule applies on Facebook as there are more than 400 million active users.By now you may be well aware of Facebook fan page which is used for promoting business online on Facebook. But just creating a simple fan page won’t help you get the fan following you want. With this article I will be sharing with you some of the most basic tips that you can implement right away & customize your fan page within few minutes, using some applications and codes.

Static FBML

An application which should be implemented by most of the fan-page owners. Static FBML is really simple to implement and can be used to do various modifications on Facebook Fan Page. FBML supports pure HTML & CSS.

We will use Static FBML to create customized Fan page for Facebook.

Adding FBML To Fan Page

  1. Login to your Facebook account & Search for Static FBML
  2. Then click on the tab Add to My Page & Select the page.

Now we will add some code that will transform your fan page completely.

Creating Landing/Welcome Page

Landing or Welcome Page is the first page you see when you visit a new fan page encouraging user to click on the Like button. Creating a Landing page really simple & I will share the step by step guide on how you can do it easily.

In previous step you have already installed the Static FBML application now you need to create a welcome page image that will encourage users to click on the like button. You can do it easily in Photoshop or any similar applications.

When creating the image “Do remember that image’s width should be of 520px” the height does not matter but it would be good if you keep it of appropriate length.

1.Create an image with width 520px & appropriate height in Photoshop or similar application.
2.Create a folder name FB at your server & upload the image in that folder.
3.Now Navigate to your fan page & click on Edit Page tab below the Fan Page’s Profile Image.

Customising Facebook Fan Page 4.Locate your FBML application & click on Edit.

Customising Facebook Fan Page

5.Now you will see a similar window like the image below.

Customising Facebook Fan Page

6.Now add an appropriate title like Welcome or your blog name anything you prefer.

In FBML part just add the following code.

<img src =”http://yourwebsite.com/FB/imagename.jpg”>

If you want to add link to the image just add the following code

<a href=”http://yourwebsite.com”>

src =”http://yourwebsite.com/FB/imagename.jpg”>

</a>

You can also use text after the image with some HTML tags like h1, h2,

, etc as done in 1st Web designer Facebook fan page.

7.Once you are done click on save changes & now navigate to your Fan Page you will see a new tab with the title you have written, by clicking on that tab you will see your image in that page.

Customising Facebook Fan Page8.Now to set your new page as default landing page you need to click on the edit page tab as we have done in step 3 & locate wall settings then set your default landing page to new page.

Customising Facebook Fan Page

You are all done with creating a new & improved version of your fan page. We will add some more code to fan page to make it more personalized so keep reading further.

Adding Subscriber Form to Fan Page

If you use feedburner to manage your feeds you can easily add subscriber form to your fan page by getting the code under the Subscription management in your feedburner account.

Customising Facebook Fan Page

Now navigate to your FBML application and then click on edit & then click on add another FBML box.

Customising Facebook Fan Page

After adding the FBML box, enter title subscribe & paste the code from the feedburner into that box & now you are all done.

If you want that box to be appearing in the sidebar or the wall just click on the tab & select move to wall tab & then it will be appearing on your fan page’s wall. Similarly you can add contact form to the fan page as well.

Other Useful Articles About FBML

How to Add Google Analytics to Your Facebook Fan Page

7 FBML examples to rock your Facebook fan page

How to Put a Contact Form in a Facebook Fan Page

Applications for Customizing FaceBook Fan Page

If you are not comfortable using FBML, then still you can customize your fan page using various applications. This application makes easier to share photos, Videos, Files, Twitter updates & lots of other stuff depending on your needs. There are large number of applications that will help you with your fan page. Below are some of the effective applications that will help you get your work done easily.

Clobby – Group Chat

Clobby Group Chat - Fan Page Application

This is really useful application if you want to integrate live chat room to your fan-page. It is free application & allows users to create chat rooms & invite other friends to chat. It is great way to encourage users of the page to communicate with each other & increase the level of interactivity of the page.

ShopTab

ShopTab - Facebook Fan Page Application

If you sell products online then ShopTab is perfect application for you to showcase & sell you products through fan-page. ShopTab is premium application so you need to pay monthly charges.

Involver

Involver Facebook Fan Page Application

Involver provides professional application for your Facbook Fanpage which you can install with a single click. The involver has large application gallery which has RSS Feed, Twitter, YouTube Channel, Photo Gallery & many more applications. With the free account you can install only two applications.

Tigerlily

Tigerlily CMS - Facebook Fan Page Application

Tigerlily application is easy to implement & its has content management systems of its own which is easily controlled from fan-page. In Tigerlily CMS free version you can easily add different modules like text editor, video, image, twitter, RSS Feed, MP3 player, flickr & podcast.

Poll Daddy

Poll Daddy Polls Facebook Fan Page Application

With Poll Daddy application you can create polls which you can share it on your fan page to get feedbacks from the users & increase their participation on the fan page.

Hope you found the post useful & informative, If you have other useful applications or FBML tricks to share then feel free to mention them in comments.

Ordinary Tips For Better Summer: Brighten Your Life

Preview-tips-for-better-summerSummers first week is over and finally I can fully enjoy it too (passed my exams). I wish you all to have a great time in summer, so heres a few tips that hopefully will help you enjoy the summer even more.

I can only give you some guidelines, just when we all are so busy working and completing our own projects we forget to enjoy ourlifefully – but remember we are living just once and after my own experience – when I get some good rest I am working a lot more effectively and recover the vigor of life! You should do it too!

1. Enjoy summer

Enjoy-summer-tips-for-better-summer

(Image source)

You have worked so hard all year(I hope you did), so now its time to take a rest.

  • Step away from your computer and go outside
  • Get some sunburn and enjoy the weather
  • Make new friends and explore the world
  • Go to the beach, exhibitions, parties, anywhere you want to
  • Just say yes

Later in autumn youll have a great memories and plans for the next summer. You wouldnt want to remember how you spent all summer in front of monitor exploring HTML,CSS,PHP and all that stuff. Nobody (except other geeks) cares about it. Of course, dont leave job behind, just dont overwork. So I hope you got it, now decide what you want to do and go for it. Call an old friend, goto atrip, attend a rock festival its all up to you.

To man, who knows where he is going, the world shows the way itself. /David Jordan/

2. Do some sports

Do-sports-tips-for-better-summer

(Image source)

Summer is the best time tokeep yourself fit and take care of your health and body. You can take off somefat accumulated during winter. Have you got a gym in your town? I bet you have, but you have never been there. Find time to attenditat least twice a week. That will enlarge your muscle and you will have a good rest too.

Wake up earlier and go for a run around neighborhood. After that take a cold shower. Youll feel great and that will improve your stamina.

  • Try to jump with jumping-rope at least 100 times a day.
  • Take a longer ride with your bike.

There areplenty of things you can and should do. It doesnt matter if you arent so good at them.You haveto start from somewhere, right? Create a schedule with your activities. For example, start day with a mile run, then take a cold shower, after breakfast do some 3 x 10 push ups. Before lunch jump 3 x 100 times with jumping rope.In evening go for about 5 mile ride with your bike.Finally take shower and have a great sleep. Next day you can have a good restin beach withyour friends, a movie or something relaxing. Dont stick to routine if you dont want to. Dont exercise every second day if you dont want to. Just dont make a habit of doing that.

Our biggest success is not to fall, but the ability to always get up after we have fallen /Confucius/

3. Accomplish yourself

Accomplish-yourself-tips-for-better-summer

(Image source)

Have you wanted to do something for a long time but always prorogue it? Summer is the right time to do it. No matter if its physical or mental. Whether you want to learn to surf, learn a new language, quit smoking or something else just go for it. Create yourself a programme and stick to it. Dont give up success come only with hard work and strong belief. You can start with a little research on internet and then give it a practical try. Dont be lazy, think for future. Your achievements will depend on your past work.

If you dont have any specific goals, you can just try to live better, to be smarter. For example, read some books, magazines about history or art. Just put away those freelancer tips. What have you learned from them? To sit and slave all day at front of computer?

Success is the effect, it does nothave to be the ambition /Gustav Flober/

Do not expect fast and do not acquiesce with modest success. Hurry and you will not achieve intended, be modest, will not achieve anything great /Confucius/

4. Dont worry about autumn, but get ready for it

Do-not-worry-but-get-ready-for-autumn-tips-for-better-summer

(Image source)

Autumns far enough, but theres a saying create cart in winter, sledge in summer. Dont worry about autumn, but keep in mind that it will come. Do some work to make it easier later. Clean your house, workspace, buy and arrange everything necessary. When everythings set and you know you have done everything, its time to forget your cares and let the summer take you.

5. Give your eyes a rest

Give-eyes-rest-tips-for-better-summer

(Image source)

I bet a lot of you guys are have been spending too much time in front of any kind of monitor and thats bad for your eyes. Some of you realize that, some dont care. But Ive set a goal to improve my vision this summer. Ive actually found a great method to do it. Its called the Bates method. You can learn more about it at http://www.seeing.org/. Theres also a free book available here. You should really give it a try, because a lot of people are saying that it works. Vision is our main sense and its very important.

Dont ruin iteveryday reading uselessroundups,playing video games or just surfing in twitter. If you feel that your vision starts to impair, take care of it.

Who knows what he wants, can do-what he wants /Rainis/

Finally just dont become somebody like in this caricature! Fun stuff to make you smile and realise truth:

Takatakataka-tips-for-better-summer

Expert Tips on How to Build a Multicultural Website

Lets start with a truism: the web is global. Nothing particularly insightful about that statement, but for anyone undertaking any kind of creative endeavor in cyberspace, the proclamation that the web is global should be an unspoken mantra that underpins any design consideration. For web designers, issues such as colour, layout, formatting and navigation are all key considerations throughout the design stage. Given that the web is indeed global, then anyone from London to Lahore can view your carefully crafted web pages and if you want to appeal to a global audience, it may be best to design your site so that its easier to convert for international visitors.

Arabic, for example, has around 300 million native speakers around the globe, and as an official language in 26 countries (the third most after English and French), its clear that Arabic is a language that shouldnt be ignored for those seeking to make serious inroads into international markets.

Using Unicode

Use UniCode

Fancy graphics and cool colour schemes will certainly help sell your site to the masses but ultimately, the old adage that content is king certainly rings true for most websites.

With that in mind, even if the plan is to build your website in English only, if you design using Unicode from the start, you will be well positioned to adapt your pages for other languages later on. Unicode is the only sensible character-set option that enables websites to support different scripts. UTF-8 is compatible with over 90 written languages (scripts) and has a range of over a hundred thousand different characters.

Importantly, UTF-8 is supported by the most common browsers (Explorer, FireFox etc) and Operating Systems (Windows, Linux, MacOs), whilst the likes of Apple, Microsoft, IBM and other industry lynchpins have all adopted it as a standard.

Even if you dont plan to use a non-Latin script on your site such as Arabic, the German alphabet, for example, contains an additional four characters: , , and . Many other European alphabet systems use even more characters which is why using Unicode is important.

Green Hats: Cultural and Colour Considerations

Colour Considerations

If you are setting up a website primarily to be aimed at audiences in the US or the UK, thats great. But what if your strategy changes later on? Its much easier to develop the aesthetics of your site from the start, rather than re-designing it later on.

Clearly, you cant structure the aesthetics of your website to please everyone. But you can choose a culturally sensitive colour scheme remember that different colours can mean different things in different cultures.

For example, in the United Arab Emirates and other Arabic cultures, green signifies holiness or luck, whilst blue represents immortality and is deemed a protective colour. Orange has religious connotations for Protestants in Northern Ireland, and whatever you do, you might want to avoid placing a green hat anywhere on your website, as this means that a mans wife has been unfaithful to him in China.

A light-coloured background with dark text is a safe bet across the world its easy to read. Any other graphics, patterns or colour schemes you use should be chosen to reflect any markets you plan to enter: as a general rule of thumb, its best to avoid anything that is potentially divisive, such as religious, political or sexual symbols. A picture of a partially clad lady may go down a storm in the West, but in many eastern cultures, a dim view may be taken of this.

Layout & Navigation

Right to Left Languages

Not all languages read from left to right. Arabic is one such language that reads in the opposite direction (right-to-left) and as such, this can throw up some issues when converting your design for specific markets.

If your navigation bar is vertically positioned on the left-hand-side of your English language website, then in Arabic users will obviously have to read from the right to left which means the navigation bar may not appear in your preferred position in relation to the direction the user is reading.

Of course, its not the end of the world if you have to shift the navigation bar to the other side of the page for your Arabic site, but for simplicity and uniformity you may favour a horizontally positioned navigation bar instead. This means the rest of your design and layout templates can remain the same across all your sites.

Bandwidth Barriers

Entrance Page: Text Version Only

This may be hard to believe, but not all countries have high-speed broadband internet access yet. Much of South America, Africa and even parts of Asia are still on internet connections that most people in Western countries would deem slow. With that in mind, you may want to avoid really heavy graphics and bandwidth-sapping Flash animations its unlikely web users will hang around for ten minutes for a picture to load on their screen.

This doesnt mean you should build text-only websites, but it does mean you should perhaps provide two options for web users: a simple HTML only version and a normal, flashy bells and whistles version.

Multilingual SEO

Google Keyword Finder

You might have the most beautifully designed website in the world, but if nobody can find it on the World Wide Web, then is there any point in it being there?

Visibility is everything on the internet, which is why search engine optimisation (SEO) plays such a crucial part of any web content strategy. The issue of SEO is probably best left for another article, but for those who already optimise their English language site, its worth bearing in mind one golden rule of thumb when optimising your site for international markets: never translate your keywords directly.

If youre translating your website content yourself or using a translation agency, the keywords for which you rank highly on Google.com or Google.co.uk should be researched for each target country. A translator wont know what people use to search for products or services locally, they may use synonyms, abbreviations or colloquialisms.

And there you have it…the basics of multicultural web design!

9 Etiquettes And Tips of a Photoshop Rockstar Designer

Hello friends! I dont think we need an intro to the legendary tool, which has celebrated its 20th birthday last month, since its release, in 1990. Let it be designing those inviting little ad banners, to the finest of hand-crafted webapp UIs, PHOTOSHOP have a special place in a web-designers heart!

With the bustle of web-designers and photoshopers around the world, every day I feel left behind, seeing the awesomeness in the works of millions of talents out there who manage to outplay me, and as a result, help me rekindle my efforts to learn, every single moment.

With the abundance of online resources, tutorials, blogs and articles which keep on excavating the trade of photoshoping, anybody with passion and readiness to work hard can become a pro over time. But what does it take to transition from just a pro, to the best? Why are there some designers who are always the best? What makes them different from the others, when the knowledge available to absorb is equal for everybody? What makes them stand apart?

Here is a quick peep into some etiquettes of a designer in terms of his/her Photoshop workflow, which groups them in a league of their own!

  1. Object Oriented Photoshoping
  2. Naming conventions for layers and sets
  3. Ability to replicate and practice
  4. Usage of paths and pen tool
  5. Effective usage of adjustment layers and styles
  6. Guides, Grids and notes
  7. Workspace Management
  8. Shortcuts, shortcuts and shortcuts
  9. Last but not the least … respect and respond your critiques!

1. Object Oriented Photoshoping

Photoshoping can be fun and pain at the same time! Especially when you are working on complex visual compositions and layouts, with a lot of iterations involved. Designing a high-fidelity visual composition for a website or a web application, can be a nightmare, especially if you are in a team of creatives and when client meetings are too often, which means you will be going through a sea of changes and iterations far too often. The key here is organizing. Organizing your layers /sets and structuring your source file is really important, if you want to be in charge of your PSD.

In the last 6+ years of my career in web designing, I have found this as a unique trait in designers, who love to be organized and productive. Let us walk through a sample PSD and see how its composition can be super-organized, by smartly modularizing the elements and following an object-oriented approach.

You can create this simple form in an Object Oriented way, by identifying and breaking down the various UI elements in the design.

Here for example, there are a group of input fields and a submit button along with a hyperlink, which constitutes the complete form. Thinking in an OO way, each input fields can be considered an object, and if you create a basic textbox element, with editable text and the base block within a set in Photoshop, its just a matter of replicating the set to create multiple textbox elements. Figure below, gives the layer structure of the textbox that I have created for our sample form.

Here the textbox have been organized into a set and a duplicate of the set would be another textbox. Go edit the text, bingo! You have another textbox ready in a matter of seconds, and the layer palette looks organized and cleaner than ever!!

The final layer composition would look something like the figure below:

Implementing this ideology in whatever you design in Photoshop can bring in amazing results and believe me, you are gonna save a lot of time and, can build a solid repository of reusable components over time.

2. Naming conventions for layers and sets

I have had really tough times, working on other designers Photoshop compositions and had gone crazy, just trying to understand the structure of the layers and sets involved. With thousands of unnamed layers and sets, your day can be ruined, especially if you are working in an agile mode and need to make quick changes and updates. The solution here is to smartly name the layers and sets, so that it relates to the element contained in the layer/set. If you are a keen html/css coder, you definitely would know the importance of naming conventions, while building your css.

The ability to completely leverage, the layer palette is something that we designers need to master to get on top. This skill / technique / best practice is the most ignored one, and I find this as the core skill of a photoshoper who loves to be productive and stay organized. Let dive right into the topic! While authoring a graphic, irrespective of the tool that you may use, it is really important to have a clear idea on the various components that make the design. For e.g. . That very idea, should be brought into the canvas through the layer palette, and the way you name the layers actually can communicate the way you visualize the graphic and I normally use this fact, to evaluate the skills of a designer, when asked to choose one out of a bunch of them!

The previous concept that we covered, which is about object-oriented photoshoping have much to do with this way of organizing the composition. Here the key, is to give logical names to the layers rather than presentational names i.e., a layer named blackRectangle, can be given a better name as qLinkSolid depending on the element that it represents (here the black colored rectangle would have been a base section for a set of quick links)

(though you need not stick to this strictly, it is really interesting to figure out how your workflow and approach changes, once you embrace this way of naming the layers and sets. Below is a comparison)


For those who were wondering what logical and presentational are - presentational names are naming based on the presentational aspects of the element, like the color, shape, position or orientation etc. Whereas logical naming is based on the logical importance of the element that layer represents.

Following is a table which puts lights on your woes of naming conventions

Presentational Naming Examples

  • redsolidrectangle
  • leftyellowbar
  • floatingblue
  • roundedSample
  • bottomred

Logical Naming examples

  • primaryNav
  • navBase
  • notfnBase
  • hilightLinks
  • alertText

Not always can we come up with very detailed logical naming conventions, but its better to take time out and understand the logical importance of the elements and name it accordingly, as this would pay off, when its time for you to graduate to a UX designer, where the UI patterns and naming conventions can play an important role, while doing IA or wire framing.

3. Ability to replicate and practice

“The most important skill that makes a killer designer!”
Keep in mind that nobody is born-genius, at least in our domain: P (those da vincis and Einsteins, please exclude yourselves from this list :D ). Its practice, practice, practice and just practice that moulds one!

As far as web-designing is concerned, it is the unique ability to appreciate, replicate and refine, that can get you ahead. Replicating doesnt mean copying! I am not asking you to rip a cool site that you found and show your creative skills on the expense of others IP (intellectual property). The collaborative and open culture of internet should be leveraged properly, to enhance your skills, and not to copy paste. So, what I mean by replicate is to try to take some solid reference point design, which you think are the best, and start working from scratch to achieve the aesthetic and creative feel that you have seen in those designs. The concept of ‘Mood Boarding‘ is something visual designers like us should embrace. By this way, you would actually push your limits to a whole new level.

Remember, you are not a good disciple, if you fail to excel your master, the famous quote by the lord of self learning – Da Vinci. So start collecting your reference points and start pushing your limits, towards the quest to become that master designer!
Here are some showcases / galleries, that can give you the kick-start.

  • http://www.designbombs.com/
  • http://www.cssmania.com
  • http://www.cssfury.com
  • http://www.csselite.com
  • http://mogdesign.eu/blog/niche-showcase-galleries/
  • http://inspiredology.com/41-sleek-single-page-websites/
  • http://www.smashingmagazine.com/2009/07/22/50-new-beautiful-blog-designs/
  • http://vandelaydesign.com/blog/galleries/outstanding-church-websites/
  • http://abduzeedo.com/beautiful-personal-portfolios

4. Usage of paths and pen tool

Photoshop is a treasure chest to me the more I delve into it, the more I feel ignorant. The toolbar of Photoshop is synonymous to the Pandora box, which lets out a flood of possibilities to a designer. But there is a tool which, sits pretty out there and have been honored as the king of all tools in Photoshop, just because it is the only tool which can be mastered only over practice, practice and practice (not that all the other tools are easy to use, but this one have a special place in that terms !)

You may use it to cut out images, illustrate your artwork, create stunning new graphic for a UI, but finally what differentiates the masterful designer from the others is the ease with which you use the tool and how u use the right tool for the right task. Paths and pen tools can bring about stunning improvisations in your productivity and workflow, if used smartly. Some instances that I have found useful are

  1. Save the path for future reference and usage
  2. Always try to maintain the vector information of masks, to make it editable
  3. With the introduction of smart objects, in the latest versions of Photoshop, it has become easier for seamlessly integrating vector tools into Photoshop. Smartly use smart objects

5. Effective usage of adjustment layers and styles

The key of a rocking visual composition is flexibility and scalability!
Maintaining the scalability and catering to the ever-changing design updating list is a challenge before every designer. Smart usage of adjustment layers option can do just this!

Using adjustment layers can bring in that flexibility to the composition, so that you can make the updating pretty quickly and easily, by just sliding the slider control. This would come really handy when you are working on layouts with multiple themes and overlays, where you will be maintaining the same design elements, but keep on changing the color schemes. You can add adjustment layers for the changing the following options of the graphic:

6. Guides, Grids and notes

One regular pattern that I have noted about good designers is the way they use guides and notes. A well documented and guided composition will give that professional and organized look no matter, what you design. I would consider this as one important etiquette of a Photoshop rock star!

7. Workspace Management

Photoshop, as we all know is the tool of professionals across multiple domains. Web designers, print designers, post production, photography enthusiasts, 3D professionals and so on

With the armory of tools and techniques abound, Photoshop can be best leveraged, by organizing the palettes and tools that you frequently use. With the release of the latest versions of Photoshop, there are ready made preset workspaces, which the user can choose depending upon area of expertise. For e.g. a web designer would be working most frequently on layers, info, character, navigator, paths, brushes palettes and would need those palettes easily accessible, and hence a workspace where all these palettes are well placed would increase his/her productivity and workflow.

As a productive and multitasking professional, you can always create your own workspace by placing the palettes / tools in a position that well suits your ease of getting tasks done.

8. Shortcuts, shortcuts and shortcuts

Who doesnt know that, shortcuts are the shortcuts to stardom!
With the killer capabilities of Photoshop, I love to work seamlessly with the help of the shortcuts, with clients sitting in front of me gazing at my screen puzzled on, what actually is happening! As a Photoshop rock star, it is your duty to make them dumbstruck while you are working on the tool ;)

Some shortcuts that bring the most out me are:

  • New layer Ctrl+Shift+N
  • Ctrl + Backspace, Alt + Backspace Foreground / Background Fill
  • Duplicate layer Alt + L + D (to place layer in different file)
  • TAB + F Fullscreen toggle
  • Space For panning
  • Ctrl + Shift + C Copy merged
  • Ctrl + Alt + Merge Visible Create a duplicate layer of merged layers
  • Shift + toolbar shortcuts – Toggling within toolsets
  • Ctrl + R, Ctrl + ;, Ctrl + Guides, Rulers, Grids
  • Numeric 0 to 9 Opacity controls
  • F8 Info Palette
  • I Eyedropper tool
  • Ctrl+T – select layer for modifications

These are just a few of them which I find useful in my daily encounters with PS. I am sure you have lots to share!

For really detailed Photoshop shortcuts research please head to this article compiled some time ago – 48+ Greatest Adobe Photoshop Keyboard Shortcuts.

9. Last but not the least … respect and respond to your critiques!

For every designer, the best supporter is their critique. Being open to changes and ready to accept criticism is a trait that every successful designer should be having. Most often criticism can bring about the actual defects and stereotypes within you, and giving that extra effort to accept changes can mould you to a better designer, person and human being.

So folks, lets start absorbing strong critiques and lets fly high!

Cheers !