<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>Crazy Xhtml Blog</title>
	
	<link>http://www.crazyxhtml.com/blog</link>
	<description>All about CSS, Xhtml and wedesign...</description>
	<lastBuildDate>Sat, 14 Jan 2012 09:19:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/CrazyXhtmlBlog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="crazyxhtmlblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">CrazyXhtmlBlog</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>CSS Print Style Sheets</title>
		<link>http://www.crazyxhtml.com/blog/css-print-style-sheets/</link>
		<comments>http://www.crazyxhtml.com/blog/css-print-style-sheets/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 09:19:58 +0000</pubDate>
		<dc:creator>Crazy Xhtml</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[print]]></category>

		<guid isPermaLink="false">http://www.crazyxhtml.com/blog/?p=489</guid>
		<description><![CDATA[People print out web pages a lot more often than what you think whether it is to print out tickets either for concerts or boarding passes of flights or to read any important information. A lot of technical geeks use e-readers when they are offline but there are still lots of people who like to print stuff out. With the recent introduction to printing by some companies in the line of IOS devices; it is a good idea to discuss more on print style sheets. In the present generation, Print style sheets have almost lost their recognition but nevertheless they are and...]]></description>
			<content:encoded><![CDATA[<p>People print out web pages a lot more often than what you think whether it is to print out tickets either for concerts or boarding passes of flights or to read any important information. A lot of technical geeks use e-readers when they are offline but there are still lots of people who like to print stuff out. With the recent introduction to printing by some companies in the line of IOS devices; it is a good idea to discuss more on print style sheets.</p>
<p>In the present generation, Print style sheets have almost lost their recognition but nevertheless they are and will always continue to be of importance. Most of the people usually prefer to read articles or other important information when they are travelling or usually when they do not have access to the World Wide Web. Here are few important benefits of having Print Style Sheets:</p>
<ol>
<li>One of the most important benefits of print style sheets is that it is very relaxing to read on paper than reading anything on the computer screen.</li>
<li>It is easier to read any tutorial if it is beside you and do coding rather than toggling between the windows every time you want to search for something.</li>
<li>Print Style sheets can be easily set up and enhance the usability of the web page without leaving the user in frustration.</li>
</ol>
<p>Print friendly versions of the web pages are generally useful when a user wants to print any article that is spread across several pages. There are only few websites that present link to a print friendly version of the web page as they designers feel that it is difficult to manage and set up print style sheets. This piece of writing will endow you with the most excellent tips that will help you in improving your Print Style Sheets.</p>
<p>Just in case you don’t remember how to setup a print style sheet, below is just a brush up to the basic code on how you can set up a print style sheet:</p>
<pre>
<link rel="stylesheet" href="print.css" type="text/css" media="print" /></pre>
<p>The important part in the code mentioned above is the media attribute to print rather than screen. This is how the browser will know that it should apply this style sheet when printing the web pages. While we are on the subject of code a great way to know that your print style sheet is heading in the right direction is to look at your website without the use of CSS. This isn’t a 100% full proof but a semantic markup is the foundation of a great print style sheet.</p>
<p>Let us look at few important points to be remembered when setting up print style sheets:</p>
<p><strong>Color and Images:</strong><br />
If one looks at the below image you can visualize the complexity of the design and observe that there are several layers of texture, transparency and color.</p>
<p><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2012/01/1.png" alt="" title="Print CSS" width="468" height="255" class="alignnone size-full wp-image-491" /></p>
<p>However when it is printed this is what you end up seeing the content in the below mentioned format:</p>
<p><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2012/01/2.png" alt="" title="Print CSS3" width="232" height="131" class="alignnone size-full wp-image-492" /></p>
<p>Few good things that can be observed in the printed version of this web page are:  the background color is been reset to white and removed so that you see and focus on the content of the article. The larger point that one should understand here is that the website should not look like a full colored magazine when it is being printed.</p>
<p>If people really want to print an exact image of how a website looks like when it is on screen then they can always take a screenshot of it and print it out.</p>
<p>Now let us look at a bad example of the same:</p>
<p><a href="http://money.cnn.com/" target="_blank"><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2012/01/3.png" alt="" title="Print CSS Example" width="468" height="233" class="alignnone size-full wp-image-493" /></a></p>
<p>Below is the printed version of the above Web Page which is similar to the Actual Page:</p>
<p><a href="http://money.cnn.com/" target="_blank"><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2012/01/4.png" alt="" title="Print CSS Example 2" width="468" height="255" class="alignnone size-full wp-image-494" /></a></p>
<p>This design is just ok but let us see what happens when we try to take a print out. Incredibly it almost looks exactly the same as on screen, all the advertisements are still on the top of the web page and on the right navigation is still there along with the images which are a part of the article are being printed. Not only it is wasteful but it is annoying for someone who just wants to print the content of the web page. So if we compare the two designs shown above one can actually see how similar the web page and printed version of the webpage is.</p>
<p>People who take print outs for offline reading are not going to click on advertisements or on linked images or items in the navigation bar so it is always better to exclude them. The idea here is to simplify your website as much as you can when it is being printed.</p>
<p>One major difference between paper and a computer is that computer is interactive whereas paper is static. In order to allow navigation on the computer, websites have navigation bars which are completely useless on paper. It is always better to remove all the unwanted items such as the navigation bar, right and left column, header, footer and so on. The only thing that your printed page should contain is your organization logo and the actual informative content.</p>
<p><strong>Fonts and Design:</strong><br />
Another great example of print style sheet is shown below:</p>
<p><a href="http://www.alistapart.com/" target="_blank"><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2012/01/5.png" alt="" title="Example" width="468" height="234" class="alignnone size-full wp-image-496" /></a></p>
<p>Now look at the below image which shows the printed version of the above web page:</p>
<p><a href="http://www.alistapart.com/" target="_blank"><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2012/01/6.png" alt="" title="Example 2" width="468" height="249" class="alignnone size-full wp-image-497" /></a></p>
<p>The above design is much better than what an average web design should be. The three important things that can be noticed in the above design are:</p>
<p>Firstly the font size set in such a way that it is easily readable on a piece of paper. People have several different opinions on how to set the font size on a print style sheet but it is always recommended that the font size is always set to 12 pts which is the default size when printing.</p>
<p>Second thing that you can notice is that this page is much like a printed article should be and is designed in a readable format. Just because you are printing something and simplifying your design that doesn’t mean you should abandon design altogether. There are still some nice things like typography, horizontal rules, and fonts and so on.</p>
<p>Assuming in even more there is one last thing that needs to be noticed as to how the text is linked to the URL. We can see that the URL is printed in parenthesis right after the text. This is important because there would be no way to figure out what this link points to when it gets printed. </p>
<p><strong>Links:</strong><br />
User should be able to differentiate between regular text and links. As we know that people usually take black and white print outs so one should make sure that all the links on the web page have a good color contrast. It is at all times suggested to have a slightly darker color for the links than the normal text. To add-on more usability one can include a footnote at the end of the page that lists all the Links used in that particular webpage. A standard practice is to have blue color for links with bold and underline.</p>
<p>People don’t always prefer to print websites but when they do it is important to provide them with an overall good experience. These guidelines will help you in rendering the reader with great content in terms of flexibility, readability and usability. So what are you waiting for start implementing print style sheets in your websites and gain popularity&#8230;!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.crazyxhtml.com/blog/css-print-style-sheets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery Mobile</title>
		<link>http://www.crazyxhtml.com/blog/jquery-mobile/</link>
		<comments>http://www.crazyxhtml.com/blog/jquery-mobile/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 12:55:19 +0000</pubDate>
		<dc:creator>Crazy Xhtml</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.crazyxhtml.com/blog/?p=474</guid>
		<description><![CDATA[As we see that smart phones and PDAs are becoming ever more advanced, usage of mobile internet will be playing a significant role in up-coming years. Even web browsers that are being used on computers, had issues at earlier stages. HTML 2.0 was the first to see many features that web developers could use. But this was a basic version and did not offer great looks. To yield better looks, Netscape Navigator; a dominant leader during then, introduced proprietary tags and attributes into its browser. While, other browser vendors tried to reflect the same tags; they were not able to render pages...]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2012/01/jquery-mobile-devices-beta.png" alt="" title="jquery mobile devices" width="380" height="377" class="alignleft size-full wp-image-479" />As we see that smart phones and PDAs are becoming ever more advanced, usage of mobile internet will be playing a significant role in up-coming years. Even web browsers that are being used on computers, had issues at earlier stages. HTML 2.0 was the first to see many features that web developers could use. But this was a basic version and did not offer great looks. To yield better looks, Netscape Navigator; a dominant leader during then, introduced proprietary tags and attributes into its browser. While, other browser vendors tried to reflect the same tags; they were not able to render pages to any effect. At this juncture the W3C introduced HTML 3.2, loaded with improved tags, to resolve varying rendering. This standard was highly stable and supported almost all browsers.</p>
<p>When it comes to mobiles, we have quite a few challenges. With no exception, rendering issue continues to be a concern; as there are a number of browsers, delivered by various vendors. Web Developers started off using WML, with a WAP 1.0 Gateway. But this demanded the device to handle WML, thus causing a device dependency. WML was followed by XHTML and WAP 2.0, which also demanded device to handle XHTML. Later, HTML 4 came in to thwart this device dependency, but ‘rendering content in different browsers’ was a bit of concern; since all vendors had to develop a miniature version of their browsers and let handle content in similar fashion. They also had to depend on third party plugins for efficient programming (Threads, videos etc.). Finally, HTML 5 now aims at developing a standard that would be supported by most vendor browsers. It also promises a far efficient means of programming; offering valuable features.</p>
<p>The jQuery Mobile is a web framework that enables the development of unified user interfaces on popular mobile device platforms esp. smart phones and tablet devices. The framework is built on top of the popular jQuery java script framework. The websites developed using jQuery Mobile rely on clean and semantic HTML to ensure compatibility across any web enabled mobile device. JQuery Mobile framework use progressive enhancement techniques to unobtrusively transform the HTML page to a rich interactive web page that leverages the power of jQuery and CSS.</p>
<p>This piece of writing provides an overview of the jQuery Mobile web framework, with the available set of supported widgets. </p>
<p><strong>Features Of jQuery Mobile:</strong></p>
<p>Following are the key features of jQuery Mobile framework:</p>
<ul>
<li>Built on top of jQuery core java script library</li>
<li>Compatible with the major mobile platforms including iOS, Android, BlackBerry and Windows Mobile</li>
<li>Baseline support for all devices that recognize HTML</li>
<li>HTML 5 markup driven configuration</li>
<li>Progressive enhancement to deliver rich user experience</li>
<li>Automatic initialization using HTML5 data-role attributes</li>
<li>Accessibility features such as WAI-ARIA</li>
<li>Support for events such as mouse, touch, cursor focus based user input etc.</li>
<li>Powerful theme framework</li>
</ul>
<p><strong>jQuery Mobile UI</strong></p>
<p>All jQuery Mobile pages are defined using clean and semantic HTML code. The data-role attributes supported by the HTML 5 specification is extensively used in JQuery Mobile pages, to auto initialize the widgets. The jQuery Mobile framework initialization process, interprets the data roles defined for HTML tags, to recognize and render the corresponding tags as UI widgets. Based on the java script / CSS support provided by the mobile device, jQuery Mobile framework enhances the look and feel of the widgets to provide a rich user experience.</p>
<p>A sample HTML page designed to be used with JQuery Mobile is shown below:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
</pre></td><td class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt; !DOCTYPE html&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">html</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">head</span>&gt;</span>
         <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">title</span>&gt;</span>Page Title<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">title</span>&gt;</span>
         <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">link</span> <span style="color: #000066;">rel</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;stylesheet&quot;</span></span>
<span style="color: #009900;">                  <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;jquery.mobile-1.0a4.1.min.css&quot;</span> <span style="color: #66cc66;">/</span>&gt;</span>
         <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span></span>
<span style="color: #009900;">                  <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;jquery-1.5.2.min.js&quot;</span>&gt;</span>
         <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span>
         <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span></span>
<span style="color: #009900;">                  <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;jquery.mobile-1.0a4.1.min.js&quot;</span>&gt;</span>
         <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">head</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">body</span>&gt;</span>
         <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;firstPage&quot;</span> data-role<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;page&quot;</span>&gt;</span>
                  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> data-role<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;header&quot;</span>&gt;</span>
                            <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">h1</span>&gt;</span>Page Title<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">h1</span>&gt;</span>
                  <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
&nbsp;
                  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> data-role<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;content&quot;</span>&gt;</span>
                            Page content goes here.
                  <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
                  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> data-role<span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;footer&quot;</span>&gt;</span>
                            <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">h4</span>&gt;</span>Page Footer<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">h4</span>&gt;</span>
                  <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
         <span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">body</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">html</span>&gt;</span></pre></td></tr></table></div>

<p>The page starts with the HTML 5 doc type tag.  Mobile devices that do not support HTML 5 capabilities shall ignore this doc types and other HTML5 data attributes. The doc type header is followed by inclusion of the jQuery Mobile framework js and css files. When jQuery Mobile starts to execute, it triggers the mobile init event on the document object. The mobile init event is triggered immediately upon execution, and hence the custom JavaScript files are to be included in the following manner:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;jquery.js&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;custom-scripting.js&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;jquery-mobile.js&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span></pre></td></tr></table></div>

<p>Multiple mobile pages or views can be defined within a single html body. Typical mobile page will be a div, with the data-role attribute defined as “page”. The page headers, content areas and footers are identified by the data roles “header”, “content” and “footer” respectively. Multiple mobile pages within a single HTML page, enables to pre-fetch any frequently used static pages with a single HTTP request. By default the first page will be displayed in the mobile device by the jQuery Mobile framework. The navigation to the subsequent static pages can be done using “#” href.</p>
<p><strong>jQuery Mobile Data Role Options</strong></p>
<p>As mentioned above, the jQuery mobile identifies the widgets from the data role specification given to the HTML 5 tag. The below list provides the various data role options available to the website developer for building UI rich web pages.</p>
<p><strong>Data Attribute</strong></p>
<p>Description: </p>
<p><strong>data-role:</strong> The type of the toolbar to be rendered.</p>
<ul>
<li>header – Renders a header toolbar</li>
<li>footer – Renders a footer toolbar</li>
<li>navbar – Renders a div as a navigation bar. The navbar should contain an unordered list of links, of which, one link being given the CSS class ui-button-active, to indicate the default selected option.</li>
<li>button – Renders an anchor reference as a button</li>
<li>controlgroup – Used to visually group a set of buttons together. The buttons are placed inside a div with this data role.</li>
<li>fieldcontain – Renders a div as a container of form elements</li>
<li>collapsible – Renders a div as a collapsible page. The first heading within the page will be treated as the header. The contents of the div shall appear collapsed</li>
<li>none – During initialization, the jQuery mobile framework tries to provide styling and behavior to various controls and form elements. If this initialization is to be disabled for a specific widget, the data-role attribute can be set to none.</li>
</ul>
<p><strong>data-position:</strong> Indicates how to layout the widgets inside the container</p>
<ul>
<li>inline – The widgets are placed side by side on the same line. The attribute indicates the framework to style the widgets to be the width of their content and float them accordingly to fit in the same line.</li>
<li>fixed – Used along with the toolbars. This attribute indicates whether the position of the respective toolbar is fixed w.r.t the device screen or not. The toolbars start in their natural positions on the page, like the &#8220;inline&#8221; mode, but when a bar scrolls out of the viewport, the framework animates the bar back into view by dynamically re-positioning the bar to the top or bottom of the viewport.</li>
</ul>
<p><strong>data-theme:</strong> Defines the theme to be used to render the widget or a field container. By default the jQuery mobile framework support 6 different themes. The themes are referred to as a-f.</p>
<p><strong>data-fullscreen:</strong> Used along with a mobile page (data-role=”page”). This data attribute indicates that the page should be displayed in full screen mode. By default the toolbars will not be visible on the page unless the user taps on the device to toggle the visibility.</p>
<p><strong>data-collapsed:</strong> Used with collapsible panes (data-role=”collapsible”). If this attribute is set to true, the contents of a collapsible pane will appear collapsed on page load.</p>
<p><strong>data-transition:</strong> Defines the look and feel of the page transition when a dialog is invoked, or a link is clicked.</p>
<ul>
<li>pop</li>
<li>flip</li>
<li>fade</li>
<li>slide</li>
<li>slideup</li>
<li>slidedown</li>
</ul>
<p><strong>data-direction:</strong> Used along with data transition to provide a reverse effect of page transition<br />
reverse : Reverses the effect of page transition</p>
<p><strong>data-icon</strong> Used to define icons for buttons. The framework comes with a default set of icons.</p>
<ul>
<li>arrow-l</li>
<li>arrow-r</li>
<li>arrow-u</li>
<li>arrow-d</li>
<li>delete</li>
<li>plus</li>
<li>minus</li>
<li>check</li>
<li>gear</li>
<li>refresh</li>
<li>forward</li>
<li>back</li>
<li>grid</li>
<li>star</li>
<li>alert</li>
<li>info</li>
<li>home</li>
<li>search</li>
</ul>
<p>Custom icons can also be added by providing custom style sheets. The css file should have definitions starting with ui-icon followed by the custom icon names. The icon to be used should be defined as 18&#215;18 png background image in the CSS definition.</p>
<p><strong>data-iconpos:</strong> Used along with data-icon attribute. This attribute indicates the position of the icon w.r.t to the text in the button. The value “notext” for this attribute renders a button with icon alone. Possible values are</p>
<ul>
<li>top – the icon appears on top of the button text</li>
<li>left – the icon appears on the left side of the button text</li>
<li>bottom – the icon appears on the bottom of the button text</li>
<li>bottom – the icon appears on the right side of the button text</li>
<li>notext – the button with icon alone, will be rendered</li>
</ul>
<p><strong>data-type:</strong> Used along with the “controlgroup” data-role. By default the buttons within a control group are arranged vertically. If the buttons are to be arranged horizontally, this data attribute is specified.</p>
<ul>
<li>Horizontal</li>
</ul>
<p><strong>data-placeholder:</strong> Used along with the select box widget. By defining this data attribute as  true to an option element in the select widget, the option element will be</p>
<p><strong>Widgets</strong><br />
The table below provides the list of available jQuery mobile widgets.</p>
<p><strong>Button</strong><br />
Buttons are code widgets in jQuery Mobile. An anchor reference can be rendered with the look and feel of a button, if the data-role attribute is given. The framework automatically provides the platform look and feel for the HTML markups such as input (with type submit/reset/image/ button) and button.</p>
<p><strong>Applicable data attributes</strong></p>
<p>data-role: { button }</p>
<p>data-icon : { arrow-l | arrow-r | arrow-u | arrow-d | delete | plus | minus | check | gear | refresh | forward | back | grid | star | alert | info | home | search }</p>
<p>data-iconpos : { top | left | bottom | right | notext }</p>
<p><strong>Conclusion</strong><br />
The jQuery Mobile framework provides an option to develop cost effective and UI rich mobile web applications. By using the framework for website development, the developer has to worry less about the varying form factors and capabilities of mobile devices available in the market. Using the framework, along with other advanced features of HTML 5, it is feasible to develop mobile websites that can compete with thick client applications in terms of usability and functionality</p>
]]></content:encoded>
			<wfw:commentRss>http://www.crazyxhtml.com/blog/jquery-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>@font-face- An Emerging Trend in the World of Web Typography</title>
		<link>http://www.crazyxhtml.com/blog/font-face-an-emerging-trend-in-the-world-of-web-typography/</link>
		<comments>http://www.crazyxhtml.com/blog/font-face-an-emerging-trend-in-the-world-of-web-typography/#comments</comments>
		<pubDate>Sat, 10 Dec 2011 15:58:49 +0000</pubDate>
		<dc:creator>Crazy Xhtml</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.crazyxhtml.com/blog/?p=466</guid>
		<description><![CDATA[In the earlier days wed designers &#38; developers had to make use of limited number of web fonts &#38; hence could not give their web pages more stunning look. However, now this problem has been solved to a major extent as there are wide varieties of viable solutions for this. With the advent of numerous technologies like SiFR, Typekit, Cufon, @Font-Face, most of the web developers have started betting on as to which technology is going to be the future of Web Typography. As of now there has been no compromise on as to which one is the best because each technology...]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/12/font_face2-300x190.jpg" alt="" title="font_face2" width="300" height="190" class="alignleft size-medium wp-image-470" />In the earlier days wed designers &amp; developers had to make use of limited number of web fonts &amp; hence could not give their web pages more stunning look. However, now this problem has been solved to a major extent as there are wide varieties of viable solutions for this. With the advent of numerous technologies like SiFR, Typekit, Cufon, @Font-Face, most of the web developers have started betting on as to which technology is going to be the future of Web Typography. As of now there has been no compromise on as to which one is the best because each technology has its own pros &amp; cons. Nevertheless all the web browsers tend to support all the technologies &amp; hence it becomes more difficult to judge as to which technology is going to rule the world of web typography in future. This piece of writing will give you a walk through on @Font-Face, a simple &amp; easy CSS method which is among one of the tough competitors in this ever evolving game of web fonts.</p>
<p>@font-face is a cascading style sheet feature that allows you to illustrate a web font on the Webpage of your website irrespective of the fact that the web font is installed or not on the target system. This implies that all the web developers &amp; designers can embark on moving away from Web secure fonts which are pre installed on their PC for example Bookman Old Style, Times New Roman, Bell MT, Verdana, Arial &amp; so forth.<br />
@font-face is being regarded as the Rock star in the developing era of web fonts &amp; is gathering complete attention for the reason that there are several websites which are offering both premium &amp; free web fonts supporting @Font-Face. The present web design trend has set an expectation that the headings, sub headings, titles &amp; logos should make use of non secure web fonts in a web page. This implies that in order to make use of fonts which are not installed on the target system we ought to bring into play various methods for example, ensure that the title is hidden or make sure that the title is replaced with a background picture using some special font. With the advent of @Font-Face we can hide the titles &amp; replace them with scores of time consuming images just by placing one single font file on the server thereby saving both bandwidth &amp; valuable time.</p>
<p>@font-face is a Cascading Style Sheet feature that requires the usage of few lines of CSS code &amp; hence can be sued easily without the usage of any third party tools. It is very easy to use @font-face, you merely have to include few lines of code in your style sheet &amp; just refer to the font files the way you refer to images.</p>
<p>Let us have a look at the basic syntax on how we can use @Font-Face in our web page &amp; customize the web fonts.</p>
<p>Step 1: To begin with just download any of your favorite web fonts from any of the web sites that offer free fonts. Say for example you downloaded the web font named Palatino.</p>
<p>Step 2: After downloading you favorite font from the website, place the downloaded font file in the home directory of your web page.</p>
<p>Step 3: Now you have to write a simple CSS code in your style sheet to make use of the downloaded web font in your web page.</p>
<p>Sample Code Using @font-face:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #a1a100;">@font-face {</span>
        Font-family<span style="color: #00AA00;">:</span> “Palatino”<span style="color: #00AA00;">;</span>
        src<span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'fonts/Palatino.otf'</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>The above mentioned code gives a custom font identification for your complete CSS &#038; makes use of the web font file named ‘Palatino.otf&#8217; whenever it encounters this identifier. The very beginning line in the code tells that make Palatino as the identifier for the web font for this CSS. The next line in the code states that whenever Palatino is called the web browser should stack the font file named Palatino.otf from the location where you have placed the file. For example say if you have placed the font file named Palatino.otf&#8217; in a folder called “Favorite Fonts” then in the second line in the code should be written a follows:</p>
<p>Src : <strong>url (fonts/‘Palatino.otf&#8217;);</strong></p>
<p>It is at all times better to make use of the font name in order to avoid complications. However, you can make use of any name such as say “MyFavFont” provided that you have already used that name elsewhere referring to some web font through it. In order to make use of the font anywhere on your web site merely construct a font stack by making use of the custom font id at the beginning.</p>
<p>It is always suggested that you set font fallbacks &#038; test your design as a minimum once so as to avoid any web page layout breaks. Once you use the above code of @font-Face feature in your CSS, your content on the web page will load instantly, it will be enabled with copy &#038; paste functions, it would be totally selectable &#038; what not. @font-Face overcomes most of the inadequacies rendered by various other web font replacement technologies.</p>
<p>In the present day more or less all famous web browsers support @font-face embedding. Embedding the @font-face lines of code in the CSS is comparatively easy. On the other hand constructing the font file for different types of web browser requires considerably requires more time &#038; bandwidth. To smooth the progress of the web developer in this spot, the Font Face generator came into picture. Font Face generators are usually processor intensive &#038; hence it is suggested that you generate only few fonts in one go. One of the most popular websites which offers the font face generator tool is &#8211; <a href="http://www.fontsquirrel.com/fontface/generator" target="_blank">http://www.fontsquirrel.com/fontface/generator</a>. You can generate any kind of web secure font by making use of this tool.<br />
@Font-Face is cross-browser compatible &#038; offers several services to make use of custom web fonts easily in your diverse web designs. Are you wondering how fastidious it would be if using custom web fonts was very easy across various web browsers? Certainly, it is not necessary that all the web browsers will be good enough &#038; see eye to eye on a solution. However this is just difficult to deal with but most of the web browsers have provided a list of font formats they are going to support.</p>
<ul>
<li>Google Chrome is compatible with SVG &#038; TTF font formats.</li>
<li>IE is compatible only with EOT font format.</li>
<li>Opera &#038; Safari browsers are compatible with all the 2 font formats namely OTF, TTF &#038; SVG. Safari browser when used for iPad &#038; iPhone requires SVG font format.</li>
</ul>
<p>Luckily, there are smart &#038; intelligent developers who have worked this all out for you by developing simple systems to follow.<br />
In order to make use of @font-face across various web browsers you can use the most famous method developed by Paul i.e. Irish’s bulletproof @font-face language rules.<br />
By means of Irish’s technique, you take in several versions of the web font with the intention that it functions correctly on all the web browsers.<br />
The specialty of this code is that it incorporates a small trick; it does not take into account the fonts with the same name that are locally installed. Despite the fact that it is much faster to stack a web font that is locally installed on your system, it’s been in principal accepted that doing so can over and over again lead to muddled outcomes.</p>
<p>The below code illustrates, how you can make use of the bullet proof syntax in your code:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #a1a100;">@font-face {</span>
    <span style="color: #000000; font-weight: bold;">font-family</span><span style="color: #00AA00;">:</span> <span style="color: #ff0000;">'CeroxaRegular'</span><span style="color: #00AA00;">;</span>
    src<span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'fonts/ceroxa-webfont.eot'</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
    src<span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'fonts/ceroxa-webfont.eot?#iefix'</span><span style="color: #00AA00;">&#41;</span> format<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'embedded-opentype'</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">,</span>
         <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'fonts/ceroxa-webfont.woff'</span><span style="color: #00AA00;">&#41;</span> format<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'woff'</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">,</span>
         <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'fonts/ceroxa-webfont.ttf'</span><span style="color: #00AA00;">&#41;</span> format<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'truetype'</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">,</span>
         <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'fonts/ceroxa-webfont.svg#CeroxaRegular'</span><span style="color: #00AA00;">&#41;</span> format<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'svg'</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">normal</span><span style="color: #00AA00;">;</span>
    <span style="color: #000000; font-weight: bold;">font-style</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">normal</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>The first line in the code states that we declare an identifier for our complete code. After that we are using the EOT font format if the web browser you are using is Internet Explorer. If you are not using IE as your web browser in that case it will move down the next line &#038; search for the appropriate compatible font format until it finds a matching one that can actually be used to display your content on the web page. The src: local bit mentioned in the third line of the code demonstrates the small trick just mentioned above. This line states that the web browser should make use of some fictional or imaginary font name that is not present on your machine so that there is no chance of wrong font being displayed.</p>
<p>Always take into account that font representation can differ extensively across various OS &#038; Web browsers. Several web developers have experienced extremely poor outcomes from IE i.e. Internet Explorer &#038; Windows OS that they stay away from using custom fonts on the whole. At all times be sure to inspect your outcomes strictly on each and every web browser that you use so that you can come to a decision as to if the quality is up to the standard or not.</p>
<p>@font-face has evolved very slowly because of several licensing issues .Initially most of the font type founders were unwilling to give away web licenses for their gorgeous &#038; costly web fonts. However, now there exist several low-priced or free web safe fonts with which we can acquire @font-face licenses. Today we are in the world of web typography where we have all kinds of @Font-Face goodies on our prospect &#038; all thanks to the great forward thinking individuals who develop web browsers &#038; are concerned about the designs. To conclude with one can say because of huge dives in web capabilities good-looking typography on the World Wide Web is finally a dream come true.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.crazyxhtml.com/blog/font-face-an-emerging-trend-in-the-world-of-web-typography/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seven wondrous tips to make wonders with your mobile web design</title>
		<link>http://www.crazyxhtml.com/blog/seven-wondrous-tips-to-make-wonders-with-your-mobile-web-design/</link>
		<comments>http://www.crazyxhtml.com/blog/seven-wondrous-tips-to-make-wonders-with-your-mobile-web-design/#comments</comments>
		<pubDate>Sat, 19 Nov 2011 08:27:34 +0000</pubDate>
		<dc:creator>Crazy Xhtml</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.crazyxhtml.com/blog/?p=452</guid>
		<description><![CDATA[There are several people who design and build websites for the World Wide Web however the fact that designing and building a mobile website is a much more difficult task than building any normal standard website remains true any day. There are voluminous differences between any standard normal website &#38; a mobile website such as screen size, accessing, situation of the customer and so forth. These differences can be termed in other ways as listed below: - A mobile phone being the most common portable communication device known to mankind has its own limitations when compared to a personal PC. - When...]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-453" title="1" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/11/1.png" alt="" width="300" height="183" />There are several people who design and build websites for the World Wide Web however the fact that designing and building a mobile website is a much more difficult task than building any normal standard website remains true any day. There are voluminous differences between any standard normal website &amp; a mobile website such as screen size, accessing, situation of the customer and so forth. These differences can be termed in other ways as listed below:</p>
<p>- A mobile phone being the most common portable communication device known to mankind has its own limitations when compared to a personal PC.</p>
<p>- When we refer to the situation of the customer we mean to say if a person is on the road &amp; needs to browse some urgent specific information for immediate needs &amp; does not have sufficient time to browse then in that case your Mobile website should be in a position to meet his needs.</p>
<p>As an individual cannot take his computer where ever he goes for surfing the web, so there arise’ s the need of a portable internet &amp; that is the reason why mobile web is gaining importance day by day. In the modern era, the number of people using Mobile Web is increasing day by day.<br />
When you design mobile the most important thing you should keep in mind is the design of the website. Your customer should get everything that he or she wants on your website and your solution should be fast and reliable. In the present generation, there are several product providers and there are chances that many customers can switch to any other product provider if your service is not as per the needs of the customer.</p>
<p>This piece of writing will present you with the best approaches that you need to follow so as to ensure that the design of your website is compatible with all mobile platforms. The most important considerations for your mobile web design should be the following:</p>
<h3>1. Simplicity of the website</h3>
<p><img class="alignleft size-full wp-image-454" title="2" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/11/2.png" alt="" width="94" height="94" />The design of your mobile website must be different than the normal site for the reason that the screen of your mobile is comparatively smaller &amp; hence it should display more information by eliminating the graphic elements. Not only the design of the website should vary but as well the functionality of the website ought to be much easier than any typical standard website. Rework on your layout of the website &amp; re-do your images, menus text and the rest.</p>
<p class="clear">
<h3>2. Mobile web design should be application rich</h3>
<p>All popular mobile operating systems have different technological environments and the company which designs your mobile website should keep these considerations in mind when designing so that it is multi compatible. Customers should be given a choice of application or two which relate to your business &amp; provides solutions to customer’s problem in a quick go. For example if you are designing an e-commerce site in that case they should be given the applications such as to track the delivery of their order, check the availability of stock &amp; There are several e-commerce websites designed by large companies which have a mobile catalogue helping their customers to browse their catalogue &amp; choose the product of their choice.</p>
<h3>3. Make use of a separate mobile theme</h3>
<p><img class="alignleft size-full wp-image-455" title="3" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/11/3.png" alt="" width="205" height="82" />After optimizing your standard website for mobile use using it for sometimes is much more sensible and if you use separate theme then it is easier for the customers to use your website as it gives a better look and feel. This can simply be done by changing the Cascading Style Sheet for mobile on CMSs. A theme which is dedicated to visitors of your site will attract the customers if it is optimized according to them. There are many websites which are optimized in different ways for both mobile devices and iPhone users.</p>
<p><img class="aligncenter size-full wp-image-456" title="4" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/11/4.png" alt="" width="443" height="225" /></p>
<h3>4. Ensure that you use appropriate whitespaces</h3>
<p>It is a well-known fact that colors on the website attract the visitors nevertheless in this case we forget that providing white space is also equally important. Making use of White space in mobile websites is one such thing that will brighten up your website’s design. As the screen space of mobile device is relatively small it is extremely essential that you take care of appropriate white space usage on the site. If your website is too jumbled up at that point it will prove not to be user friendly site &amp; you will not see many visitors. Important details on your website will be ignored if there are too many colors. In this case white space highlights your main information content and clutches attention.</p>
<h3>5. Make use of minimal images</h3>
<p>Irrespective of the fact that videos &amp; images are two major reasons as to why people surf the World Wide Web, it is always advised that you make use of minimal images while designing a mobile website. On mobile web opening videos &amp; images is a very slow process &amp; because of this the information also slows down, so all the mobile websites should have a preference to lack of images. A visitor should be able to read the content of WAP appropriately. Using the right image for your website is essential for the reason that if you use images to make the website look pretty in that case it slows down the speed &amp; the actual required content is missed. Eliminate the images which have no purpose. If the resolution is other than what you expect then and there it might cause strange scrolling and layout issues.</p>
<h3>6. Mobile website should be easy to use</h3>
<p>In order that the customers browse you website again &amp; again, they ought to be pleased &amp; contented with your website. Your design must all the time be user friendly when customers browse any particular viewpoint. To sum up we can say that always use the KISS strategy when designing a mobile website. KISS strategy implies that you must keep your website short &amp; simple. It is not necessary that navigation must be the fundamental part of every web page that you go on. There must at all times be a link at the top or at the bottom of the mobile web page which will take you directly to the homepage or the previous page.</p>
<p><img class="aligncenter size-full wp-image-457" title="7" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/11/7.png" alt="" width="467" height="347" /></p>
<h3>7. Always lay emphasis on attractive features</h3>
<p>Mobile web designing is all about how you manage your space in order to provide your customers with what they actually want. On the main page of the website include the content, products&amp; services so that the customers can view the information easily without missing out any important info. Make sure that the features are in such a way that the customer does not have to click multiple times or scroll too much.</p>
<h3>8. Testing</h3>
<p>Last but not the least it is always advised to do cross browser testing whenever you are designing any mobile website. Web designers now have not only the need to design websites which are compatible for laptops and personal PC but as well for iPhones, Tablets, iPads, BlackBerry’s and various other mobile broadband devices. Cross browser testing ensures the functionality of the website across other display options on diverse mobile devices.</p>
<p>To conclude with we can say that if the mobile website designed results in not being user friendly in that case your entire potential will be lost. Customers must all the time be able to browse through your mobile website easily. In the modern era there are many people who make use of smart phones &amp; various other mobile devices, it is extremely important for you to make your website compatible with any kind of broadband device. As we know SEO is vital for any website whether it is your personal PC or any mobile device. If you are not good at designing a mobile website then you can take the help of good designers or even you can try taking online tips for designing. Implementing these tips will surely help you design a user friendly mobile website.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.crazyxhtml.com/blog/seven-wondrous-tips-to-make-wonders-with-your-mobile-web-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Steps to setup WordPress SEO plugin  by Yoast</title>
		<link>http://www.crazyxhtml.com/blog/steps-to-setup-wordpress-seo-plugin-by-yoast/</link>
		<comments>http://www.crazyxhtml.com/blog/steps-to-setup-wordpress-seo-plugin-by-yoast/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 07:36:54 +0000</pubDate>
		<dc:creator>Crazy Xhtml</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.crazyxhtml.com/blog/?p=437</guid>
		<description><![CDATA[The most important thing that you should remember is that the setting which you decide to make should be the one which you recommend the most. All the different SEO’s have their own preferences and discretion. Some of them are so advanced that they are ignorable. If you are a beginner &#38; have a desire to setup word press SEO plug-in in that case the following steps will guide you in the best possible way to setup the whole thing. This piece of writing will take you through the step by step process of setting up a Word press SEO plug-in with...]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-438" title="pic_install_seo_yast_1" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/10/pic_install_seo_yast_1.png" alt="" width="300" height="91" /></p>
<p>The most important thing that you should remember is that the setting which you decide to make should be the one which you recommend the most. All the different SEO’s have their own preferences and discretion. Some of them are so advanced that they are ignorable. If you are a beginner &amp; have a desire to setup word press SEO plug-in in that case the following steps will guide you in the best possible way to setup the whole thing.</p>
<p><img class="alignnone size-full wp-image-439" title="pic_install_seo_yast_2" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/10/pic_install_seo_yast_2.png" alt="" width="390" height="159" /></p>
<p><img class="alignnone size-full wp-image-440" title="pic_install_seo_yast_3" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/10/pic_install_seo_yast_3.png" alt="" width="413" height="155" /></p>
<p>This piece of writing will take you through the step by step process of setting up a Word press SEO plug-in with ease and in an efficient manner.</p>
<p><strong>Step 1: Data Transfer</strong><br />
All in one SEO pack is what people generally use as a word press plug-in or a theme framework like genesis. Dealing with your SEO data is generally called thesis or headway and if you wish to use plug-in with Yoast then all you need to do is transfer your previous data to the new plug-in and then proceed with the subsequent steps of setup. Once you are done with data transfer you can deactivate the old plug-ins. For transferring your data the most recommendable SEO data transporter is STUDIOPRESS. This step should be performed very carefully so as to setup this plug-in on any new blog or website.</p>
<p><strong>Step 2: General Settings</strong><br />
In general you will see these settings in the dashboard of Yoast word press SEO plug-in. In this step all the general settings of dashboard will be explained. First thing you need to do is check all the Meta keyword tags. By doing this you will be able to see the Meta keywords in the post edit pane. Disable the date in the snippet preview for posts. Some posts and pages should be unchecked because few parts of them are advanced and need not be checked. There are few attachment areas that should be unchecked.</p>
<p><img class="alignnone size-full wp-image-441" title="pic_install_seo_yast_4" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/10/pic_install_seo_yast_4.png" alt="" width="390" height="329" /></p>
<p><strong>Step 3: Webmaster Tools</strong><br />
All the big search engines like Google, Yahoo &amp; Bing make use of some or the other kind of webmaster tool. Webmaster tools help you see the inside stats about your website in specific search engines. To see exclusive data you need a Meta tag or you need to upload a file. If you are afraid to add Meta tag then you can just keep this option at ease and choose to add Meta code which you received from search engines as shown in the below image.</p>
<p><img class="alignnone size-full wp-image-442" title="pic_install_seo_yast_5" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/10/pic_install_seo_yast_5.png" alt="" width="412" height="127" /></p>
<p><strong>Step 4: Title Settings</strong><br />
In all the SEO tabs you will see the title setting. You title settings are the most important settings. You should ensure that all your titles are capable of being rewritten on every page. If you are afraid that you will break any code in that case you can merely go with the option force rewrite titles. People generally do this when they do not want to change their theme. You have to define it in such a way that all the other titles and Meta information can be organized and pulled out which is popularly known as the title template. You can override these title templates for categories, posts, author, pages, tags and so forth. The length of your title and character description should be seventy and o ne hundred sixty respectively</p>
<p><img class="alignnone size-full wp-image-443" title="pic_install_seo_yast_6" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/10/pic_install_seo_yast_6.png" alt="" width="468" height="357" /></p>
<p><strong>Step 5: Indexation</strong><br />
In indexation there are some indexations rules which you need to follow. If you mess up with this step then definitely this will land you in some real trouble.</p>
<p><img class="alignnone size-full wp-image-444" title="pic_install_seo_yast_7" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/10/pic_install_seo_yast_7.png" alt="" width="390" height="193" /></p>
<p>The image shown above permits you to add Facebook Open Graph Meta data so that you can avoid the problems which you face with few of the thumbnails on Facebook. To maximize your traffic from Facebook you need to have an admin ID with which you can access cool data from Facebook.</p>
<p><img class="alignnone size-full wp-image-445" title="pic_install_seo_yast_8" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/10/pic_install_seo_yast_8.png" alt="" width="390" height="347" /></p>
<p>If you specifically deal with no index option you will prevent duplicate content being issued on your website. Yoast has provided so many options that are set by default and with the help of these so much of duplicate content has been prevented on most of the search engines. If you have possess a single authored blog in that case it is always better change the settings to no index option so that your main blog page looks like your author blog page. All the tag based archives and categories should be indexed because they are the main way to search content. If you want to see only single time and not multiple times like Google in that case you should make use of categories instead of tags. Next you go on to the settings of internal no follow settings and archive setting. In internal no follow settings you have to make all the no follow login registration, no follow comment links, replace the Meta widget with a no followed one to default. In archive settings all you need to do is disable the author achieves with which you will be able to set all the focus on your page link. The next section is clean head section. In this section you might be seeing a lot of extra stuff added to the head portion of your site’s page. This section will clean all the unwanted stuff which is been added to the head portion.</p>
<p>Once you have spent a sufficient amount of time in making these steps successful, you would naturally want for these settings to be exported just to be on the safe side so that nothing can go wrong in future. You can make use of the Import &amp; Export settings provided by Yoast SEO Plug-in. This way you can also use the settings as a guide in future whenever you are working on a similar project.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.crazyxhtml.com/blog/steps-to-setup-wordpress-seo-plugin-by-yoast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The best sliders for your website</title>
		<link>http://www.crazyxhtml.com/blog/the-best-sliders-for-your-website/</link>
		<comments>http://www.crazyxhtml.com/blog/the-best-sliders-for-your-website/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 11:07:17 +0000</pubDate>
		<dc:creator>Crazy Xhtml</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[slider]]></category>

		<guid isPermaLink="false">http://www.crazyxhtml.com/blog/?p=432</guid>
		<description><![CDATA[If your website does not consist of images which can attract the users in that case the website has no life. In order to add life to your website you need to make use of images. Even in images they have trends. If you use outdated images for your website then users may not get attracted. Images become outdated in view of the fact that they are available in flash which is very old in JavaScript. JQuery sliders come to you rescue the moment you think of adding mesmerizing effects to your website. With the help of best Jquery sliders you can...]]></description>
			<content:encoded><![CDATA[<p>If your website does not consist of images which can attract the users in that case the website has no life. In order to add life to your website you need to make use of images. Even in images they have trends. If you use outdated images for your website then users may not get attracted. Images become outdated in view of the fact that they are available in flash which is very old in JavaScript. JQuery sliders come to you rescue the moment you think of adding mesmerizing effects to your website. With the help of best Jquery sliders you can put outstanding effects to your website. If one is familiar with the java script library and all the coding in it then using jQuery sliders is a mere cakewalk. This is basically an image gallery where you can use the image in different ways. It develops the web with HTML document transverse, Ajax interactions, animation or some kind of event handling.</p>
<p>Creating a slide show of all your images on your website is a difficult task because it needs a lot of experience and tools like best Jquery sliders. You can also find the best Jquery sliders on the World Wide Web and take help from there. Basically all the Jquery sliders have java codes to perform a particular task. One image can be made into multiple foundations in a gallery design with the help of these codes. The codes are written very carefully and the tasks are performed individually prior to making the code visible to the people. Transition of any image in a slide show is very important. Transitions are not easy because it needs a lot of java codes. The best Jquery sliders can help you create your own and unique transition of images.</p>
<p>Dimensions, Size, area, image type all these things should be taken care of while using Jquery sliders. There are many websites which put captions for their images. Putting caption to any image box is a difficult task but with the help few java scripts you can do it. You can as well add graphical effects with one of the best Jquery sliders. These sliders work in a form of coding. These sliders help in providing a slide show to the image gallery. There are several types of best &amp; beauty jQuery sliders available in the market. In this piece of writing when you go further down we will talk about different jQuery sliders which help in creating image gallery and many other fields.</p>
<p><strong>1. Avia Jquery slider</strong><br />
Avia Jquery slider is a unique slider which is also used to give unique effects with transition of images. The main features which make this slider unique from other sliders is that it consists of image preloader and also auto play option which works according to the user interaction. It also consists of HTML 5 which is valid and CSS 3 markup. This slider is very light in weight and has a weight about 8kb.<br />
<a href="http://aviathemes.com/aviaslider/" target="_blank">http://aviathemes.com/aviaslider/</a></p>
<p><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/09/pic_slider_1.jpg" alt="1-Avia Jquery slider" /></p>
<p><strong>2. SlideDeck JQuery slider</strong><br />
For the sake of good ranking of your website through search engine optimization you need to have a good grip of all the java based sliders so that you can use them in the modification of the website. Slide deck sliders can do this job for your website. They help you boost your ranking among all the top search engines. No content is indexed automatically unless it has a proper safe code. Slide deck sliders index the content directly and give it an animation effect.<br />
<a href="http://www.slidedeck.com/" target="_blank">http://www.slidedeck.com/</a></p>
<p><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/09/pic_slider_2.jpg" alt="SlideDeck JQuery slider" /></p>
<p><strong>3. Nivo JQuery slider</strong><br />
For any slider the number of transitions is less and less affects are created by them. In this type of slider you have almost 9 transition effects. With the help of this slider you can transit any image or content of your website and give them unique effects. Any other slider would only transit your element but this slider does a lot more things like effecting it or animation. These sliders are tested on many internet servers like Google chrome, Mozilla, internet explorer and many more.<br />
<a href="http://nivo.dev7studios.com/" target="_blank">http://nivo.dev7studios.com/</a></p>
<p><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/09/pic_slider_3.jpg" alt="Nivo JQuery slider" /></p>
<p><strong>4. Fancy Moves sliders</strong><br />
To move any content on your website is difficult unless and until you have the idea of graphics. The most important thing in these sliders is the queries which are used to move the content. In this slider you can show up all things you want to through the sliding of the content. The main services and products are also kept in mind and projected through motion.<br />
<a href="http://webdesignandsuch.com/posts/jquery-product-slider/jQuery-productSlider/index.html" target="_blank">http://webdesignandsuch.com/</a></p>
<p><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/09/pic_slider_4.jpg" alt="Fancy Moves sliders" /></p>
<p><strong>5. JCover Flip slider</strong><br />
Generally the customization of any content is slow and requires many processes for the outcome. This slider helps you customize your features at a faster rate and sets them in one direction. Not all the sliders have the option of automated update but this slider automatically updates the feature and sets them in time.<br />
<a href="http://www.elated.com/res/File/articles/development/javascript/jquery/cover-flow-remade-with-css-and-jquery/cover-flow/" target="_blank">http://www.elated.com/res/File/articles/development/javascript/jquery/cover-flow-remade-with-css-and-jquery/cover-flow/</a></p>
<p><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/09/pic_slider_5.jpg" alt="JCover Flip slider" /></p>
<p><strong>6. Jquery Fancy Transition slider</strong><br />
All the images on your website may be constant or it may have fixed position. If you have to make them look differently then you can use slideshows to execute them, these sliders are especially for the use of slideshows of the images o a website. Before executing any slider its tested and the results are taken separately.</p>
<p>Any java script professional can help you create java codes which can be used as queries which will give outstanding effects. Make sure that the sliders which you are using should have a simple configuration which any naïve user can understand. All the sliders should be XML driven so that it has a particular coding language which everyone can understand. There are different layouts for every image and every image has a texture which makes it different from other images. You should use the sliders for appropriate layout so that all the images with same layout can be resized. Resizing any image might be easy but when you make use of sliders you should be very careful because they might affect your slideshow. You can take the help of a professional for using slideshow for your website. Nowadays most of the website owners have taken help from web designers who are expert at java codes and queries. The most important thing that you should keep in mind is that it should support all the languages and not only English. There are many sliders which you can be downloaded from the World Wide Web which come along with a tutorial on how to make use of them.<br />
<a href="http://workshop.rs/projects/jqfancytransitions/" target="_blank">http://workshop.rs/projects/jqfancytransitions/</a></p>
<p><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/09/pic_slider_6.jpg" alt="Jquery Fancy Transition slider" /></p>
<p><strong>7. Image Slider</strong><br />
Let us talk about the best Jquery sliders which help in providing you a good image slideshow. The first type of sliders among all the sliders is image slider. This type is generally used to create unique effects to an image and create a good slideshow of the image gallery. Every JavaScript before using has to have a MIT license. This sliders is used under MIT license and it has features like auto slide, navigation box, lightweight, flexible configuration and also linking images.<br />
<a href="http://www.sohtanaka.com/web-design/examples/image-slider/" target="_blank">http://www.sohtanaka.com/web-design/examples/image-slider/</a></p>
<p><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/09/pic_slider_7.jpg" alt="Image Slider" /></p>
<p><strong>8. Chop Sliders</strong><br />
There are many applications in which you make use of touch screen and slide the images. In this case they make use of chop sliders. Chop sliders can give your images unique and stunning effects. When you open any folder in any application the thumbs are very important for the transition of images. You need to have scrollable thumbs to transit any image. Chop sliders are also image sliders but they are used for scrolling the images and provide scrolling effects to the thumbs.<br />
<a href="http://www.idangero.us/cs/" target="_blank">http://www.idangero.us/cs/</a></p>
<p><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/09/pic_slider_8.jpg" alt="Chop Sliders" /></p>
<p><strong>9. Rotating Image Slider</strong><br />
The next general category of sliders is a rotating image slider. These in fact can be the best Jquery image sliders because they can rotate a slideshow in any way. These contain of the Jquery codes which are written very carefully and made only for the use of images. Most of the applications have rotating image sliders and especially application with touch screen and all the iphones. Sliding of each element with the help of Jquery codes is possible in this type. They rotate very slightly.<br />
<a href="http://tympanus.net/Tutorials/RotatingImageSlider/" target="_blank">http://tympanus.net/Tutorials/RotatingImageSlider/</a></p>
<p><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/09/pic_slider_9.jpg" alt="Rotating Image Slider" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.crazyxhtml.com/blog/the-best-sliders-for-your-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useful links #1</title>
		<link>http://www.crazyxhtml.com/blog/useful-links-1/</link>
		<comments>http://www.crazyxhtml.com/blog/useful-links-1/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 09:44:29 +0000</pubDate>
		<dc:creator>Crazy Xhtml</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.crazyxhtml.com/blog/?p=427</guid>
		<description><![CDATA[Hello, If you have some free time &#38; would like to make use of it in that case you are at the right place. This blog post will endow you with tremendous knowledge on the various aspects of web design and web development. 47 CSS Tips &#38; Tricks to Take Your Site to the Next Level Check this out&#8230; If you would like to build solutions and learn best practices for web development. 21 Advanced Photoshop Tips, Tricks and Tutorials Roundup Want to master &#38; evolve your Photoshop skills, then give it a shot by reading this further&#8230; 5 tips for your...]]></description>
			<content:encoded><![CDATA[<p>Hello,</p>
<p>If you have some free time &amp; would like to make use of it in that case you are at the right place. This blog post will endow you with tremendous knowledge on the various aspects of web design and web development.</p>
<p><a href="http://www.instantshift.com/2010/03/15/47-css-tips-tricks-to-take-your-site-to-the-next-level/" target="_blank">47 CSS Tips &amp; Tricks to Take Your Site to the Next Level</a><br />
Check this out&#8230; If you would like to build solutions and learn best practices for web development.</p>
<p><a href="http://sixrevisions.com/photoshop/21-advanced-photoshop-tips-tricks-and-tutorials-roundup/" target="_blank">21 Advanced Photoshop Tips, Tricks and Tutorials Roundup</a><br />
Want to master &amp; evolve your Photoshop skills, then give it a shot by reading this further&#8230;</p>
<p><a href="http://www.slideshare.net/ernesto.jimenez/5-tips-for-your-html5-games" target="_blank">5 tips for your HTML5 games</a><br />
If you are among those people who are facing performance issues with their CANVAS dependent games then this article will provide you with the best guidelines to solve your problem. This piece of writing will provide you with tips on flickering, creating competent game loops, dirty rectangles &amp; different frame buffers.</p>
<p><a href="http://themelib.com/2011/06/the-best-seo-techniques/" target="_blank">Best SEO Techniques</a><br />
Wanna boost your visibility over the World Wide Web; here you go with the best SEO techniques available online&#8230;</p>
<p><a href="http://resources.savedelete.com/25-creative-single-page-websites-with-awesome-javascript-effects.html" target="_blank">25 Creative Single Page Websites with Awesome JavaScript Effects</a><br />
Have a look at the amazing wonders with the effects of JavaScript&#8230;</p>
<p><a href="http://www.1stwebdesigner.com/design/ideas-help-better-web-designer/" target="_blank">5 Ideas to Help You Become Better Web Designer</a><br />
Having a glance at these ideas can make you a better designer than you are now&#8230;</p>
<p><a href="http://www.siteground.com/tutorials/wordpress/" target="_blank">How to Use WordPress to Create a Blog Sites</a><br />
If you are building a new website &amp; facing difficulties with Installation, Plugins, etc then this piece of editorial will be of great use for you.</p>
<p><strong>How jQuery Works?</strong></p>
<p>jQuery comes to your rescue if you want to write less &amp; do more&#8230;</p>
<p><a href="http://docs.jquery.com/How_jQuery_Works" target="_blank">Read Here</a> for more info. On how jQuery works</p>
<p>Keep blogging for more interesting information in the field of Web design &amp; development&#8230; till then just relax and chill&#8230; Have Fun..!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.crazyxhtml.com/blog/useful-links-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 3.0+ in a Nutshell</title>
		<link>http://www.crazyxhtml.com/blog/wordpress-3-0-in-a-nutshell/</link>
		<comments>http://www.crazyxhtml.com/blog/wordpress-3-0-in-a-nutshell/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 12:35:12 +0000</pubDate>
		<dc:creator>Crazy Xhtml</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.crazyxhtml.com/blog/?p=419</guid>
		<description><![CDATA[The hottest edition of WordPress is on the rampage and is available easily all over the web. Initially when it was released into the market it lashed out its rough &#38; geared up beta edition. In this piece of writing you will come across the novel features incorporated in the latest version of WordPress along with its positive &#38; negative faces. Ultimately-The Front Page Feature: One major bug with the WordPress older versions was the creation of a distinct web page which could appear as the web sites “Book Cover”, generally it is known as the Splash Page which is used by...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/07/wordpress2.jpg"><img class="size-full wp-image-422 alignleft" title="wordpress2" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/07/wordpress2.jpg" alt="" width="300" height="275" /></a>The hottest edition of WordPress is on the rampage and is available easily all over the web. Initially when it was released into the market it lashed out its rough &amp; geared up beta edition. In this piece of writing you will come across the novel features incorporated in the latest version of WordPress along with its positive &amp; negative faces.</p>
<p><strong>Ultimately-The Front Page Feature:</strong><br />
One major bug with the WordPress older versions was the creation of a distinct web page which could appear as the web sites “Book Cover”, generally it is known as the Splash Page which is used by most of the websites. Splash Page is the most usual means to launch the website to any new audience &amp; has been the hot topic of discussion when using various plugins. WordPress 3.0+ simplifies the addition of an Intro Page feature. You can now add the front page to your website from the General tab under Reading settings option.</p>
<p><strong>Passionate Default Theme Embedded in WordPress 3.0+:</strong><br />
The latest version of WordPress provides an amazing crazy default theme which can knockout any user of the WordPress system. This new Twenty-Ten theme is somewhat similar to the cutline theme but is an updated version of it.</p>
<p><strong>Easy Way to Change the Background Colors &amp; Header Images:</strong><br />
In the older versions of WordPress if the user wanted to change the header images or the background colors he was supposed to have an in-depth knowledge of the CSS editor which was very fear-provoking for the no technical users of the WordPress system as they would screw up the task by omitting a semi-colon &amp; simply complicate it for no reason. The two new additional features provided by the 3.0 version of WordPress are the addition of the color wheel which helps you to modify the background colors and an in-built image browser that allows you to add any some images to the header. It as well provides some in-built background images.</p>
<p><strong>Help Me Feature Really Helps a Lot:</strong><br />
You can get help on any topic with the WordPress Help Me option. This feature allows you to acquire context perceptive help by merely clicking on the help button which is present on the upper right end of the admin pages. Help-Me feature does not require you to search manually; it provides you wide-ranging help directly from the gargantuan WordPress Codex.</p>
<p><strong>Manage Multiple Blogs in One Go:</strong><br />
With the advent of WordPress 3.0+ you can manage multiple WordPress installations in one go. This kind of feature was provided by the WordPress Multi-user system which was a bit incompatible. But why think of the past when you have the latest WordPress 3.0+; however you will only know regarding this added functionality if you tweak the wp-config.php file. Now you can manage several blogs just by modifying one line. People were confused with the usage of this option when WordPress MU was in use and hence now the WordPress team has skillfully hidden the complexity involved in managing multiple sites at a time.</p>
<p><strong>Addition of a New Content Type-Custom Posts:</strong><br />
This new feature of WordPress 3.0+ allows you to create new content types along with few additional fields. So every time you enter any new artifact you will not have the fear of incorrectly formatting the field or deleting any field by mistake. In WordPress 3.0+ making use of these features involves the installation of few extra themes or plugins, however with the Application Programming Interface it is easy to use these plugins very easily. In addition to this they provide excellent support for tags in any WordPress form.</p>
<p>Just as every coin has two faces, the recent version of WordPress i.e. WordPress 3.0+ also has few merits &amp; demerits.</p>
<p><strong>Merits:</strong><br />
The WordPress 3.0+ has a combo of features provided by WordPress MU i.e. WordPress Multi User and the basic WordPress. WordPress Multi User software is an added feature of the Content Management Systems. This software allows you to work with several blogs &amp; sites by merely installing the software. WordPress MU is also well known as the Multi-Tenant installation system. It actually does not mean that you can merely go on adding any number of blogs on your WP dashboard. As an alternative, you have to by yourself tag on some steps &amp; as well comply with some criterion with the aim of organizing your compound blog WP networking organization.</p>
<p>The latest version of WordPress provides an additional content type feature namely Custom Post Types along with the 2 content types namely Pages &amp;  Posts provided by the older versions of it. Custom Post types feature allows the users to easily create any kind of content for their web pages and as well define various characteristics for it. WordPress 3.0+ allows you to make use of the default template which is completely based upon the SEO tactics &amp; is largely motivated by Ian Stewart who is from Thematic. This default theme has several drop down choices, mini &amp; micro formats, different types of post thumbnails which can be used for headers and various new fonts. WordPress 3.0+ as well provides many other added features which add to its functionality.</p>
<p><strong>Demerits:</strong><br />
It is alleged that this latest version of WordPress is more or less like an auto-save system that has few revision troubles. WordPress 3.0+ spreads out your site’s database to offensive volume. Furthermore, when you re-install the database of your site it may lead to a WordPress database class fault. In order to overcome all these dodges Jane Bells who is from WordPress says that 3.0 is merely a raw edition &amp; many other additional characteristics would be added to it so as to improve its functionality &amp; performance.</p>
<p>WordPress 3.0+ is also known as WordPress CMS (Content Management System). It is a true CMS since it help you to build robust sites and manage them effectively. It will demonstrate the downfall of several valuable, expensive enterprises s/w certificates &amp; that too because of a good reason.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.crazyxhtml.com/blog/wordpress-3-0-in-a-nutshell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Evolving Technology of Web Fonts</title>
		<link>http://www.crazyxhtml.com/blog/evolving-technology-of-web-fonts/</link>
		<comments>http://www.crazyxhtml.com/blog/evolving-technology-of-web-fonts/#comments</comments>
		<pubDate>Tue, 17 May 2011 06:03:47 +0000</pubDate>
		<dc:creator>Crazy Xhtml</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.crazyxhtml.com/blog/?p=410</guid>
		<description><![CDATA[Suppose that you login to any Social Networking website say Orkut, Twitter, Facebook and so on. After logging in if you are facing lot many difficulties in reading the messages or posts which are being posted by your family &#38; friends, you will be very much irritated &#38; will prefer to switch over another website which has better readability options. This is one most common example which demonstrates the need of Web Fonts. If the Web font of your website is not good enough &#38; does not provide better readability then the popularity of your website would decrease slowly as the number...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/05/pic_web_fonts.jpg"><img src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/05/pic_web_fonts.jpg" alt="" title="pic_web_fonts" width="400" height="225" class="alignleft size-full wp-image-414" /></a>Suppose that you login to any Social Networking website say Orkut, Twitter, Facebook and so on. After logging in if you are facing lot many difficulties in reading the messages or posts which are being posted by your family &amp; friends, you will be very much irritated &amp; will prefer to switch over another website which has better readability options. This is one most common example which demonstrates the need of Web Fonts. If the Web font of your website is not good enough &amp; does not provide better readability then the popularity of your website would decrease slowly as the number of users visiting your website would gradually decrease.</p>
<p>If you wish that your web page looks good across various platforms always make sure that you make use of standard Web fonts across all the web browsers on various platforms. Web font standardization gives your web page an elegant look. You should also keep in mind that you restrict the focus on the web font you use depending upon the target system because the web font will be displayed correctly only if it is installed on the target system &amp; if it is not installed then your selected web font will replace the default font. This problem can be more often found in the Windows designers system as they have several types of fonts installed on their system. Few of the websites mainly the Halloween websites which make use of some weird gothic web fonts provide a solution to this problem by allowing the users to download &amp; install the web fonts which they use to display on their web pages.</p>
<p>The main drawback of this solution is that to install the web fonts specific to a website, the users have to install some added plug-ins so that they can view the website &amp; its content. When the users are required to install some new special plug-ins for navigating to the website they would prefer leaving the website as fast as possible. A general solution has been provided to this problem by Microsoft. Microsoft has crafted few series of web fonts which are usually by default installed on any computer system that has the web browser Internet Explorer installed on it. This goes well with both Mac &amp; Windows operating systems. The most commonly used web fonts consist of  “Times New Roman”, “Bookman Old Style”, “Verdana”, “Comic Sans MS”, ”Arial” &amp; many more.</p>
<p>One more important thing which you need to remember when specifying web fonts using the font face attribute of HTML is that you should always make use of 2 web fonts one is the primary &amp; the other is secondary font. The major advantage of using both primary &amp; secondary fonts in the font face attribute is that it will provide the target system with an alternative font in case the primary font is not installed on the system.</p>
<p>For example, consider the below font face tag styled with both the primary &amp; secondary web fonts: <em>&lt;font face=”Verdana”,”Times New Roman”&gt;</em></p>
<p>The above listed tag stated that make use of the Times New Roman web font in case if Verdana font is not installed on the target system. This will make sure that all your web pages appear properly even if few of the right web fonts are not installed on the target system.<br />
What if you would like to make use of various customized fonts on your webpage?<br />
It is an extremely hard &amp; complicated task to add customized web fonts to your web page. Most of the web designers make use of custom fonts &amp; see that their website looks so pretty but once they upload it to the web server &amp; see it from others system they find it appears to be horrible, this is because there are only few basic fonts which might have been installed on the other systems &amp; the designers might have used some unusual fonts which are not present on the user’s PC.</p>
<h3><a href="https://github.com/sorccu/cufon/wiki/" target="_blank">Cufon</a></h3>
<p>With the advent of technology, Cufon has made the usage of customized fonts much easier. Cufon is a simple JavaScript that will substitute all the default web fonts with the fonts that are mentioned in the JavaScript file &amp; it consists of a theme so that all the visitors of the website can view them. Cufon has made the usage of customized fonts pretty simple. Cufon uses a combination of VML &amp; Canvas to present you with various font styles. As every coin has 2 faces, Cufon also comes with few merits &amp; demerits which are listed below:</p>
<p><strong>Demerits:</strong></p>
<ul>
<li>For converted elements you cannot apply the hover state.</li>
<li>Cufon is JavaScript based &amp; in case if your web browser does not support JavaScript or if it is disabled then the default web fonts will appear on the web page.</li>
<li>The content on the web page cannot be selected with the use of Cufon &amp; hence many visitors might not prefer to revisit your website.</li>
</ul>
<p><strong>Merits:</strong></p>
<ul>
<li>Cufon is not based upon any server side language.</li>
<li>Cufon is comparatively easy to use.</li>
<li>It is extremely lightning fast..</li>
</ul>
<p>In the earlier days web designers usually used to have very few choices of web fonts. They used to make use of the basic web fonts such as Arial, Verdana, Times New Roman &amp; so on. This is for the reason that the web designers did not want to take any risk in the situations where the font is not installed on the users system &amp; he is not able to read the content thereby making him leave the website with the intention of never visiting it again. So, it is always better to go with a safe bet when it comes to web fonts. This resulted in a major limitation on the various web fonts being used on any website especially with the older versions of the web browsers.</p>
<p>As an alternative many web designers started to embed videos, pictures &amp; flash content instead of text on their web pages because by making use of various images &amp; videos they could make use of any web font they wanted devoid of having to be concerned whether the font is installed on the target system or not. Even after so many alternatives, the limitation to the usage of various web fonts still existed. Now with the use of images &amp; videos in place of text, the website couldn’t be recognized by majority of search engines thereby resulting in a poor search engine index ranking.</p>
<h3><a href="http://www.google.com/webfonts" target="_blank">Google Fonts</a></h3>
<p>Google has endowed all the web designers &amp; owners with an amazing official innovation few days ago with the launch of Google Fonts. Usage of Google fonts is really easy to learn whether it be theoretically or practically. In order to make use of Google fonts you can merely select the web font you would like to use put in some CSS or HTML code to it &amp; there you go with multiple fonts without having to worry whether the web font you used is installed on the user’s system or not.</p>
<p>Google Font API has endowed all its web designers with a simple to use custom web font solution with several stylish &amp; tasteful fonts to choose from. Google fonts add charm to your web browser. Google fonts have made the usage of numerous web fonts easy because previously the web fonts driven by the fonts installed on your computer system but now with invention of Google fonts they are driven by the web browser from the mid of Google Fonts Database. This takes away all the restrictions &amp; limitations that come your way to the usage of different web fonts. With the innovation of Google fonts you can make use of whichever font you like even if your taste is somewhat whacky or weird. The advance of Google font API has made the life of web designers much simple &amp; easy as they can now make use of all fonts without having to be bothered about the font being installed on the visitor’s system.</p>
<p>Google Font API has overcome few of the drawbacks of Cufon such as dependency on JavaScript. Google font API does not depend upon JavaScript &amp; hence the Google web fonts will be displayed as is on the web browser even if JavaScript is disabled. Text on the web page that makes use of Google fonts is selectable that overcomes a major drawback with Cufon in which the text is not selectable.</p>
<p>Though Google fonts have several advantages it does have a few drawbacks but still it is preferred option among various web designers because of its wide ranging advantages when compared to its drawbacks. To start with, font directory of Google Fonts API is somewhat limited. Nevertheless you can bind the Google Font API by means of <a href="http://typekit.com" target="_blank">Typekit</a> by means of JavaScript &amp; the Web Font loader to bring in additional font selections. Google fonts are not compatible with various mobile browsers for example iPod, iPad, Android, iPhone &amp; so on.</p>
<p>Apart from Cufon, Typekit, Google fonts, SiFR and many other technologies, there is one more innovation of the CSS feature i.e. <em>@font-face</em>. Nevertheless, the <em>@font-face</em> Cascading Style Sheet method is among one of the easiest, powerful&amp; most flexible contender in this fixture of Web fonts. It looks as if it is the modern rock star among the gang of web fonts because it is gaining complete attention &amp; causing several websites to turn up with amazing offers on both free &amp; premium web fonts in favor of it.</p>
<p>To conclude with one can say that the world of web typography has advanced with several leaps &amp; bounds. Days have changed with the emerging technologies in the market. We have various alternatives such as innovation of the @Font-Face, Typekit, Cufon, and Google font API have paved the way for web designers.</p>
<p>Read more about <a href="http://www.smashingmagazine.com/2011/03/02/the-font-face-rule-revisited-and-useful-tricks/" target="_blank">web fonts</a> and <a href="http://www.solidstategroup.com/what-we-think/a-comparison-between-sifr-cufon-and-font-face" target="_blank">compare technologes</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.crazyxhtml.com/blog/evolving-technology-of-web-fonts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Important Points to Remember When Coding HTML Email</title>
		<link>http://www.crazyxhtml.com/blog/important-points-to-remember-when-coding-html-email/</link>
		<comments>http://www.crazyxhtml.com/blog/important-points-to-remember-when-coding-html-email/#comments</comments>
		<pubDate>Fri, 22 Apr 2011 16:38:11 +0000</pubDate>
		<dc:creator>Crazy Xhtml</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.crazyxhtml.com/blog/?p=401</guid>
		<description><![CDATA[HTML Email designing is one of the most important steps in email marketing. If your HTML Email is really impressive then it is definitely going to bring you a comparatively higher rate than what plain text email format is going to. However if your HTML Email is not readable, appears unpleasant in that case you cannot expect good response from your users. And furthermore, appalling HTML code possibly will activate anti-spam sensitive filters that might block your Email message which is going to damage the sender’s reputation &#38; deliverability. For this reason you have to take care that your HTML email has...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/04/apple-mail-icon.jpeg"><img class="alignleft size-full wp-image-406" title="apple-mail-icon" src="http://www.crazyxhtml.com/blog/wp-content/uploads/2011/04/apple-mail-icon.jpeg" alt="" width="240" height="240" /></a>HTML Email designing is one of the most important steps in email marketing. If your HTML Email is really impressive then it is definitely going to bring you a comparatively higher rate than what plain text email format is going to. However if your HTML Email is not readable, appears unpleasant in that case you cannot expect good response from your users. And furthermore, appalling HTML code possibly will activate anti-spam sensitive filters that might block your Email message which is going to damage the sender’s reputation &amp; deliverability.</p>
<p>For this reason you have to take care that your HTML email has an excellent appearance in various web based email services &amp; web mail clients. It is a good practice to have email account on the most famous web mail services such as Yahoo, AOL, Gmail, Hotmail and so forth. Once you have email accounts created on these websites you can send a test copy of your HTML Email. If you come across any errors or face any problems which require your consideration, you can at all times solve them prior to sending the email message to the complete contact list.</p>
<p>Even if one likes it or not, HTML Email marketing campaigns form the heart of every booming email marketing curriculum. An email campaign will boost up the revenue of any organization by millions of dollars. Web mail marketing is a very economical &amp; flourishing online marketing technique. Cheap in relation to posting out printed flyers to every recipient.HTML emails that are designed flawlessly present an enhanced exchange rate &amp; individuals often tend to opt for HTML when compared to plain text email layout.<br />
This piece of writing will be useful for all the designers &amp; email marketers as it lists out the most important tips which are required for HTML Email development. If you follow the below mentioned tips you will be able to create a perfect email which will appear as your customers want it to be.</p>
<p>Design &amp; development of HTML Email is completely a minefield task, no mistakes are permitted. There are some common guidelines mentioned below on which one can depend upon across all the web mail clients:</p>
<ol>
<li>Design of the Email is one major feature that needs to be kept in mind. In order to see the total width of the email in the view ports in the preview form always ensure that the width of your email design doesn’t exceed six hundred pixels.</li>
<li>Email templates are a major concern during HTML Email development. If you do not have wide-ranging individual experience to draw on, it is more likely expected that you will want to begin with an email design template that has most of the basic fundamental rights. If you have enough time then you can search for some free templates &amp; acquire inspiration to design your own the same way.</li>
<li>When designing HTML Email, always bear in mind that you provide absolute dimensions. It is a best practice to give all the measurements in PIXELS. If the pixel dimensions of the tables and images you specify are correct &amp; exact it will be easier for the web browser to display the images at exact positions. One needs to be very cautious when specifying the dimensions because the Email Clients are not as magnanimous as the web browsers.</li>
<li>Make sure that the Email is readable enough and makes sense even if the images are turned off. In most of the Email clients, images will not be displayed by default which does not give a good impression of your company. Such email clients will require that you explicitly add the address to your contacts in order to display the images. Few things that you need to keep in mind if your email client does not display the images by default:
<ul>
<li>Make use of the anchor link so that it will help the users in navigating to significant subheadings in your mail.</li>
<li>Make use of the alt attribute with the image tag in you HTML code so that in case if the image is not available it will display some alternate text. The advantage of having the alternate text is that if your web mail client does not load the images in that case based upon the alternate text message the user will be able to decide whether he should load the image or not. Therefore, make sure that the text in your alt attribute notifies perfectly what the readers will see on the image if loaded.</li>
<li>Last remedy out here is to have a popular well-known link to your web version of the equivalent mail..</li>
</ul>
</li>
<li>Most of the Email clients ignore majority of internal &amp; external cascading style sheets. So to get the best out of it one should make use of Inline CSS along with tables.</li>
<li>Users are usually more interested in mesmerizing headlines and once they come across mesmerizing headlines they will always want to read more &amp; more. When developing HTML Email template always make sure that the mesmerizing headlines are noticeable in the view port region whenever the mail loads into the browser. People generally don’t tent to scroll down the web page if the information is not attention grabbing.There are few email clients that have a very simple design that is effective &amp; easy to read. For example let us consider the Thunderbird web-mail client though the images are turned off in the email, the headline of the mails attracts you to read through the complete content of the mail.</li>
<li>Always code your HTML Email manually instead of using various HTML editors for example Home Site, Microsoft FrontPage and so forth. It is suggested that you avoid using these editors because these editors will put in some additional HTML code to your message source hence resulting in different appearance with different web mail clients. Even if you have used an HTML editor tool make sure that you clean the HTML code.<br />
When copying the email text it is always suggested that you copy paste it from Notepad instead of Microsoft word so as to get rid of definite Microsoft Office tags.</li>
<li>Instead of uploading the images from your local disk try uploading them from the server. It is a good practice to upload the images on to your website &amp; then provide link to them from your email. The advantages of uploading the images to the site &amp; then linking are it will display the images correctly as soon as the reader opens the mail instead if you are uploading them from your local disk the images would be appearing as attachments instead of being displayed inside the mail message because most of the email clients do not support this.One more added advantage of having the images uploaded to your website is that this will reduce your email message size. There are chances that your email might be blocked by some servers due to huge size of the email message because they have few sensitive filters embedded within in them which filter out emails based upon the message size. Ensure that you message size does not exceed 100KB.If your email loads at a faster pace in that case the chances of users reading it are more.</li>
<li>If you would like to mail a video to your users educating them on how to make use of a plan or service or any other thing, upload the video on to your own site, capture a small picture (screenshot) of the video clip having a PLAY button on it. Now embed this screenshot in your HTML email &amp; hyperlink it to the web page where you have upload the relevant video for the screenshot. When the receiver of the Email just clicks on the PLAY button in the email he will be redirected to the web page where the video has been uploaded &amp; hence this will reduce the message size of your HTML Email thus making it faster to load.</li>
<li>It is always advised not to make use of any background colors or images in the HTML Email because most of the web mail clients do not display them.</li>
<li>If you are making use of &lt;p&gt; tag in your HTML Email try not to use the &lt;p&gt; tag instead make use of the &lt;div&gt; tag because in most of the email applications the &lt;p&gt; tag does not function as it is expected to. For example if you consider the Yahoo’s Email application, one or more paragraphs are usually combined when the &lt;p&gt; tag is used in the HTML code whereas if the &lt;div&gt;&#8230; &lt;/div&gt;&lt;br /&gt; tag is used it always works as expected.</li>
<li>Templates put in an immense deal of straightforwardness to the method of designing HTML email. Make use of the templates, HTML layouts are here to hang about so try to keep it as easy as feasible &amp; do the analysis at the earliest &amp; over and over again.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.crazyxhtml.com/blog/important-points-to-remember-when-coding-html-email/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

