Jack is Here, asp.net findings

As a software engineer, I focus on .NET, especially asp.net, C#, WCF and so on, and I am also very interested in Search Engine Optimization.

Entries Tagged ‘page’

How To Style Wordpress 2.5

It’s soon going to be time to redesign my web site for the “Web 2.0 Age.” I have seriously looked at two platforms, Drupal and Joomla, with which to accomplish this.

Drupal and Joomla offer comprehensive packages that, in the case of Drupal, includes a blog and forum as core modules. Theming these platforms can be accomplished through both CSS (Cascading Style Sheets) and PHP (Personal Home Page or PHP: Hypertext Preprocessor) code modifications. However, these platforms are complex and learning enough to install, manage, and customize these platforms can be a daunting task.

After studying the two platforms, including using them both on my test bed platform and on the Internet, I decided to take a look at WordPress as a possible solution to my future Web needs. I was surprised to discover that the latest version of WordPress is easy to install, easy to use, and easy to theme.

In this article, I will describe how to customize WordPress 2.5.

STYLING WORDPRESS — THE JAKOB DESIGN

The current design for my personal web site, SelectDigitals.com, is based on work and philosophy of Jakob Nielsen , http://www.useit.com/. Nielsen’s work has been dedicated to making usable web sites that deliver content that is easy to find and easy to read.

Nielsen's site design (and my site is with permission) is simple and elegant, and the main purpose of content delivery. WordPress is the main purpose of content delivery. So, my first WordPress design is the added feature of interactivity and visitors to maintain the appearance, look and feel of our site and we are striving. I will be referred to as Jacob's designs for this purpose.

There are six major components that make up the look of the default WordPress blog:

1. Header Graphic,

2. Blog Title,

3. Tagline,

4. Page,

5. Background,and

6. Footer.

In order to make the Jakob blog load quickly, I decided not to use a header or footer graphic; and since the design will essentially be the default WordPress theme with a new coat, only a little graphic design work needs to be done. In fact, I only needed to create one graphic to to generate the blog page with it’s two column effect. The blog page will “float” centered in a dark-blue *body* background that will serve to frame the page.

Creating the Graphic

A look in the image directory for the default WordPress theme shows the default images used for the Kubrick look. For now, there is only one file of particular interest: kubrickbgwide.jpg. For the Jakob design, the other Kubrick images are not needed but will be needed for the “Fancy”, more complex design.

The blog’s page will be created from a “slice” through the center of the new design. The slice is a narrow image the width of the blog page.

I began my design by laying out a basic page (760px X 600px) in Adobe Illustrator. I like using Illustrator for artwork of this kind, although other programs could be used, too.

I filled the basic page with the page’s background color (not to be confused with the dark blue *body* background). The light background color will will “show-off” colored text, such as the blog’s title and tagline.

I overlayed the page with two rectangles, or “columns.” The left-hand, 510px-wide column is filled with a pastel yellow color; the right-hand column, 230px wide, is filled with a pastel blue color. The two columns fit within the basic page with a 10px border of page background around them.

In Illustrator, I then placed a 760px X 40px rectangle on the page and used this to make a slice. A slice is nothing more that a representative piece of a larger image, in this case, of the blog design. I saved the slice as kubrickbgwide.jpg. Kubrickbgwide.jpg will be used to generate the blog-page background. As new content is added to the blog page, copies of the slice will be stacked vertically to “grow” the two-column background. This is the only image needed by a browser to generate the blog’s home page. The Blog will, therefore, load very quickly.

Pretty easy so far, right? The rest of the design is accomplished through the theme’s CSS file and/or through the WordPress administrative interface.

CSS Changes

The default CSS file is in the WP content_themes_default directory. The following CSS text display code changes to style.css file. Before making any changes in the default CSS file, I always save the original copy. CSS file, and can open any text editor. The text will be removed as shown in square brackets. New or revised text will be displayed without brackets.

/* Begin Typography & Colors */

body {

[background: #d5d6d7 url('images/kubrickbgcolor.jpg');]

background: #636f89; /* Set the Body background color to blue */

}

#page {

[background-color: white;]

[border: 1px solid #959596;]

border:none;

}

[#header {

background: #73a0c5 url('images/kubrickheader.jpg') no-repeat bottom center;

}

#headerimg {

margin: 7px 9px 0;

height: 192px;

width: 740px;

}]

#footer {

[background: #eee url('images/kubrickfooter.jpg') no-repeat top;]

background: #fffef2; /* Very light yellow */

}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg [.description] {

text-decoration: none;

[color: white;]

color:red; /* Make the title red */

padding-bottom: .5em; /* Put a little space between the title and tagline */

}

.description {

text-decoration: none;

color: blue; /* Make the tagline blue */

text-align: center;

}

/* End Typography & Colors */

/* Begin Structure */

#page {

[background-color: white;]

background-color: fffef2; /* Very light yellow */

[border: 1px solid #959596;]

border: none;

}

#header {

[background-color: #73a0c5;]

background-color: #fffef2; /* Very light yellow */

}

/* End Structure */

After making and saving these changes to the style.css file, the newly designed blog page is accomplished.

STYLING WORDPRESS — THE FANCY DRESS DESIGN

Although I like the simplicity of the James blog design, it will not appeal to everyone. Many people love

First of all, it should be noted that the background of the default WordPress page uses header (kubrickheader.jpg) and footer (kubrickfooter.jpg) graphics. These graphics are not filled with a solid color, as in the Jakob design, but with gradients. There also appears to be a very small drop shadow under the page.

Because of the complexity of the default page, additional graphics are required and, thus, more slices will be needed. Additionally, when a more complex body background is desired in which to “float” the page, a “seed” image for this might also be required (this is what the kubrickbgcolor.jpg image is for).

As before, I created a drawing of the blog page in Illustrator. The page, with rounded corners, floats on the default WordPress background, has a yellow gradient, and has a small drop shadow.

I first created a 760px X 600px rectangle on the Illustrator artboard. I filled this rectangle with the background color (C:8, M:6, Y:6, K:0).

Next, using the Rounded Rectangle Tool, I drew a 736px X 584px rectangle and filled it with the yellow gradient. Essentially, I made the page as large as possible within the background while leaving enough room for the drop shadow.

Finally, I gave the rounded rectangle a small drop shadow.

To ensure that the discs have fused perfectly into the body * is the background, I have a 60px X 60px square of the same background color (C: 8 M: 6 Y: 6 K: 0) and save it as kubrickbgcolor. jpg. The small picture will be used to

Creating the Slices

Using the Rectangle Tool, I placed a 760px X 200px rectangle on top of the layout described above. I positioned this rectangle at the top of the layout and used it to make a slice for the header graphic. Before doing this, I disabled stroke and fill.

I saved the slice as kubrickheader.jpg.

I created the footer and page slices in a similar fashion and renamed them as kubrickfooter.jpg and kubrickbgwide.jpg, respectively. Kubrickfooter.jpg is 760px X 63px and kubrickbgwide is 760px X 40px.

There are two other Kubrick images in the images directory: kubrickbg-ltr.jpg and kubrickbg-rtl.jpg (left to right, and right to left). These images are the same as kubrickbgwide.jpg. So, I made two copies of kubrickbgwide.jpg and renamed them accordingly.

CSS Changes

The default CSS file is in the wp-content_themes_default directory. The CSS text below shows the code changes to style.css. Square brackets show which code to delete and new code is shown without brackets. Before making the change, I copied and saved the original file. For the Fancy design, the CSS changes are minimal.

/* Begin Typography & Colors */

body {

[background: #d5d6d7 url('images/kubrickbgcolor.jpg');]

background: #e7e7e7 url(‘images/kubrickbgcolor.jpg’);

}

#page {

[background-color: white;]

[border: 1px solid #959596;]

}

#header {

[background: #73a0c5 url('images/kubrickheader.jpg') no-repeat bottom center;]

background: #e7e7e7 url(‘images/kubrickheader.jpg’) no-repeat bottom center;

}

#footer {

[background: #eee url('images/kubrickfooter.jpg') no-repeat top;]

background: #e7e7e7 url(‘images/kubrickfooter.jpg’) no-repeat top;

}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg [description]{

[color: white;]

color:red; /* Make the blog title red */

padding-bottom: .5em; /* Put a little space between the title and tagline */

}

.description {

text-decoration: none;

color: blue; /* Make the blog tagline blue */

text-align: center;

}

/* End Typography & Colors */

/* Begin Structure */

#page {

[background-color: white;]

background-color: #e7e7e7;

[border: 1px solid #959596;]

border: none; }

#header {

[background-color: #73a0c5;]

background-color: #e7e7e7;

}

/* End Structure */

After the design and CSS work, the WordPress shows it’s new clothes to the whole Internet.

STYLING WORDPRESS — THE NO-GRAPHIC DESIGN

Nothing every goes wrong when a browser loads a page from the Internet, right? Even if this were, in fact, the case, it is still wise to consider how a page will display in case the graphics can’t be found.

In the case of Jakob-design, if not downloaded kubrickbgwide.jpg get, for some reason the page would not appear acceptable. Because of the bright background for the header and footer are used, they usually show on the dark blue background of the body are transmitted. However, the content is hard to read: it is almost lost in the dark blue background. A bright background for the body could have been a far wiser choice.

The creator of the Kubrick design solved this problem by assigning alternate background colors to be used if the graphics were not available. The assignments are made within the style.css file:

body { background: #d5d6d7 url(‘images/kubrickbgcolor.jpg’); }

#header { background: #73a0c5 url(‘images/kubrickheader.jpg’) no-repeat bottom center; }

#footer { background: #eee url(‘images/kubrickfooter.jpg’) no-repeat top; }

If the images are not available, the alternate RGB color value will be used.

If the graphics are not available, the default WordPress blog is still presentable and usable. For an initial page redesign, starting with the basic Kubrick design, without graphics, might be a good place to begin. This can be accomplished by simplifying the statements above:

body { background: #d5d6d7; }

#header { background: #73a0c5; }

#footer { background: #eee; }

The colors can then be changed to try out various blog color schemes. Just change the RGB color codes, save the CSS file, and refresh the browser to see the changes immediately.

Yours for a more successful blog,

Royce Tivel

Embed Video Playlists for Higher Page Rankings

?

Have you seen the Internet video are automatically loaded, and you do not need to lift a finger the next sequence in the video? Well, you are an experienced video playback. Video Player lets you show one another a video sequence, you determine that your visitors and spectators they do not have to do anything.

An Ideal Scenario:

1. A new visitor arrives at your web page.

2. They notice you have an embedded video and decide to watch it.

3. They end up spending more time at your web page because of the video.

4. They notice that the first video is followed by a second video automatically.

5. Your visitor stays for the next video in the playlist, and so on.

6. Search engines record the amount of time your visitor spends on your web pages.

7. They also factor the amount of time into their page ranking of your web page.

8. Consequently, web pages with videos often rise faster and higher in rank.

9. This results in more free traffic to your web pages with videos.

10. All things remaining equal, the entire cycle repeats itself.

?

Video Playlists and “Scalability”:
There is another very practical reason for embedding video playlist players, and it actually has more to do with “scalability” than anything else.

If, for example, you have ever uploaded a large video file to an Internet video site, you already know that it can take a very long time to upload. But it can also take a long time to download that file when your visitors are watching it. Even worse, long videos can bog down servers very quickly. That’s why most video sites will not accept videos that are longer than ten minutes.

?

Video Playlists are Great for Training Videos:
Suppose you have an hour-long series of training videos that you want to upload. You can upload the segments and link them together as a video added. Then your visitors will be able to see whole hour learning.

This is necessary in order for the playlist, provide the following video, the result is basically as if 1 hour 30 minute video of the length of the course, which saw it asautomatically.

Moreover, it should be noted that

Because, as you can see, video playlists

?

Added Bonus:
If you are in your play list "Embed", your visitors can even be embedded into your web page HTML code. Of course, this ultimately means that even ifmore free traffic for you. The Internet video hosting sites where your videos are located also like it when you make your videos and playlists embeddable, because this ultimately means more traffic for them as well.

?

Video Playlist Tutorial:
Click HERE for a step-by-step demonstration of how you can create your own video playlist and embed it into the HTML code of your own web pages. (For your convenience, the link will open a new page. Therefore, this page will remain open. Simply close the new page when you are done watching the tutorial, and you will still be right here.)

?

In Summary:
Web pages with embedded videos seem to skyrocket in the search engine listings. By embedding video playlists into your web pages, you can increase the duration of time that your visitors stay at your web pages. A single video may keep your visitor’s interest for ten minutes. But a playlist can remove the ten-minute time constraint, because you can usually make it as long as you need it to be. As your viewers watch one video after another, the search engines also take note. Consequently, longer visits can result in higher page rankings and even more free search engine traffic for you!

?

Design Your Website to Generate Money

If the essential purpose of a website is to generate money, then the prime step should be to turn site visitors into customers!
When internet users land up on your website, what do they do with it? The answer is simple- Whatever you want them to!

To achieve this, you must lead by hand. Define a clear Action Path for your visitors, which will include a detailed visual cues, they carry out your information to plan the price basket, or a subscription.

Here is how to define an appropriate action plan for your website

Space is a powerful Web site design elements, which can be an influential factor in how visitors use the site. Elements in the appropriate place in the definition of user behavior on the site a vital role.

The prime rule in defining Action Paths is not to make visitors scroll to find actions. Keep all the call-to-action tabs like ‘Click Here’ or ‘Subscribe Here’ above the fold.
The majority of the world's population is from left to right and from top to bottom. So, keep all the important elements in these areas. Also, remember that elements of the design to replace text elements, that is, the images are more important and prominent than words.
In a split second that users take to scan through the text, they take in scattered bits of data such as the headings, pictures, search box, links etc.

Balance is not the same as regularity. While regularity ensures a clean layout and consistency in the web page, balance is essential for users to concentrate on certain elements. It’s better to create an asymmetrical space when you are trying to draw attention to specific actions on the web page. And the best way to do this is by creating a balance between images and white space. And an obvious consequence of making visitors at easy with their pathways is retaining them on the site and generating further business.

White space is the space between columns, the space around images and the space between text blocks. Leaving certain sections of your website empty makes visitors’ concentrate on other areas of the page. Lending space to the design gives a flow and allows for a comfortable user experience. A comfortable user-experience promotes your credibility and prompts them to invest their faith and money in your company. Thus, your visitors will be your customers.

Your colors on your site on its Web site to play an important role in the successful application. Not only does it set the tone for the page, but also drew attention to a specific part. And color affect people's psychology of. Different colors arouse different emotions. Therefore, a wise choice of colors can help you to allow users to them what you intend to do so. For example, your telephone is set in the red, or color contrast to the page's overall programs and operations standpoint, focusing on travelers.

Create a noticeable pattern through your website. This way you create a sense of expectation in the users and they become more comfortable.
Models can be of different types, such as' title-content-title content

Essential Web2.0 Designing Trends

Web 2.0, like a lot, is often used to describe an economic recovery in the network description of the interaction of technology, or from the online communities and social networking created a new type of social phenomenon, a new level. Regardless of what can be said that the new Web 2.0 site is displayed in a significant change in design mode approach. Certain common styles and trends can be observed that most of these sites, that may include design, as part of a network definition is too 2.0.

The basic standard that most web 2.0 sites follow are:

a. Simple Layout: The layouts generally stick to 1-2 column formats. This provides a cluster free navigation and easy sorting of the contents. These pages read in a straightforward way from top to bottom, and you don’t find your eye skipping around trying to work out what to look at. It’s a much calmer and more solid browsing experience than in times gone by.

b. Centered Orientation: In comparison to the liquid layout or left-aligned fixed-width layout of yesteryears, the new designs call for a center-orientated layout.

c. Content Designing: It is often said, that the mantra of web 2.0 designing is “Design the Content, Not the Page”! Well, this can also be observed in quite a lot of cases. It is no longer designing a blank page to be filled with content later. Rather it’s about designing the content, to make the site look more in sync with its theme.

d. 3D Effects: This is another of the very commonly found designing component for all web 2.0 sites. Glossy effects, reflections, bright colors and drop-shadows, are the latest designing trends.

e. Background Colors: As already mentioned, the page backgrounds are not the main aspects of designing any longer. Rather, they are generally filled with soft natural colors, gradients or simple diagonal or horizontal stripes. These simple backgrounds help to further enhance and highlight the importance of the already designed content.

f. Cute Icons: As with strong color and 3D effects, appealing icons and buttons can add that bit of polish to help give a page a high-quality feel. But used too much, they’ll have the counter effect, cluttering the page and confusing the user.

g. Big Text: Important sections of the site are generally written using bigger texts. This is surely to attract the user’s attention. However, not all the text should be using the same bigger fonts, simply because then none of them would be bigger than the other.

h. Big Input Fields: Bigger input fields are seen in the recent web 2.0 sites. This probably helps to validate the content design and the bigger text part of layout. Moreover, it somehow emphasizes the user interactivity of the web 2.0 sites.

i. Stars and Badges: Last but not the least, comes the bright stars and badges that have almost created a revolution in the web 2.0 designing. Almost all the sites that claim to be web 2.0 essentially include a bright star or a badge somewhere on their site. Mostly seen in their declaration of a beta release, the stars and badges can also be found in buttons and contents.

In addition to the orthodox definitions, these new, stylish and smart web-designing trends also help to define a new breed of websites, what we are known today as the Web 2.0 sites.

Principles of Quality Web Design

A fine balance of aesthetics and functionality – that’s what a good website should have. Yes it should be both informative and visually interesting – to hold the surfer’s attention. In order to be able to hold a customer it becomes important to maximize both beauty and brains.

Web design is basically the nature of communication, must explain the seller's message – a beautiful website, did not speak, their products or services can not be used, therefore not a long-term function. In fact, a good website is a united whole, combined into an integrated whole visual elements and functionality.

A Web site to attract content and design – design should complement the content and information bridge between users. Graphics, color or otherwise shall be without prejudice to the readability of leading the eye back to the organization or page information.

The website design should also facilitate easy navigation with the main navigation block being placed in a way that makes it clearly visible. Each link should also be provided with a descriptive title for better understanding of the user. Secondary navigation should consist of search fields and outgoing links, which however, should not be dominant features of the page. Also, a good website should have a coherent theme which holds the design together.

The arrangement of words on the web page also matters. The magnetic poetry of words can be graphically represented in components or blocks of the web page. Every web page should ideally have a container, which could be in the form of the body tag of the page, a division tag or a table – the container should contain the contents of the page. The width of the container could be variable in that it could expand to fill the width of the browser window or remain fixed so that the content is of the same width irrespective of the window size.

Identity as a block, ideally a company logo or name, it is important that you block content you need to emphasize the placement at the top of each page of the website. Identity blocks aim is to increase brand awareness. This site also requires a simple navigation system. Preferably navigable item, you will need to be placed near the top of the layout.

The focal point of design should be the main content block. It is only a matter of seconds before a visitor will enter and leave your website. Therefore, more often than not, content should take precedence over everything else on a website. The footer is to be found at the bottom of the page and contains important information pertaining to copyright, contact and legal information. Ideally, the footer should separate the end content from the bottom of the browser giving users the indication that they are at the bottom of the page.

Having white or empty space on the website is equally important as graphics and illustration. White space is what makes a design breathe in that it helps the eye to glide around a page and makes for balance and unity.

A good website should also follow basic rules of the grid. The grid is all about proportions. An ingenious use of the networks always accompanies good graphic design. The concept of division of the elements of a composition in a certain mathematical pattern is as old as the days of Pythagoras. The golden ratio or divine proportion was a pattern that is so often thought of in nature, that given the name of Pythagoras and his school. The application of this divine relationship to the graphic design postulates that are generally compositions divided by lines which are the golden or divine ratio appropriately, are aesthetically superior. In this sense, this divine proportion gives us a logical guidelines for the design of the layouts that are visually appealing.

If we simplify the golden ratio we arrive at the third rule, which says that divides a line that is the golden ratio is halved into two sections one of which is about twice as large as the other. If we divide our layout into thirds, we get a simple grid work in place where we can change the layout of the various elements of the composition. This in turn can lead to a well-structured site anatomy.