<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Custom WordPress Theme Designer &#187; Articles</title>
	<atom:link href="http://imjtk.com/category/consulting/articles/feed" rel="self" type="application/rss+xml" />
	<link>http://imjtk.com</link>
	<description>Custom WordPress Themes</description>
	<lastBuildDate>Wed, 25 Jan 2012 17:18:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Tag &#8211; You&#8217;re it</title>
		<link>http://imjtk.com/tag-youre-it-2.php</link>
		<comments>http://imjtk.com/tag-youre-it-2.php#comments</comments>
		<pubDate>Fri, 04 Jul 2008 21:03:23 +0000</pubDate>
		<dc:creator>JTk</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[tag you're it]]></category>
		<category><![CDATA[tagged]]></category>
		<category><![CDATA[tagged with tagged]]></category>
		<category><![CDATA[taggit]]></category>
		<category><![CDATA[tags]]></category>

		<guid isPermaLink="false">http://imjtk.com/?p=383</guid>
		<description><![CDATA[Jay, JD, and I have been having a running conversation about tags &#8211; not html, rfid, or pet ID tags, but user generated categories for things like blog posts, web pages, photos, etc. I think that some kind of Folksonomy will replace, or at least enhance the way the we now currently google for information. [...]]]></description>
			<content:encoded><![CDATA[<p>Jay, JD, and I have been having a running conversation about tags &#8211; not html, rfid, or pet ID tags, but  user generated categories for things like blog posts, web pages, photos, etc.  I think that some kind of Folksonomy will replace, or at least enhance the way the we now currently google for information.</p>
<p>Obviously there are a lot of issues to be overcome before then, but even with my cursory understanding of the issues I can think of a couple of approaches that the computer science types that I work with haven&#8217;t been able to completely shoot down.</p>
<p>We have a project in the shop that has to be able to tag pages so that you can do a lookup and find other related pages by comparing the tags.  As simple as this sounds, it turns out that at any scale at all this can take quite a bit of computing horsepower.</p>
<p>So of course that got me thinking, how does Technorati keep up with a million blogs, a million different tags, and 14 Million tagged blog posts?  With all of the down time that they have been having they may be struggling with the issue too.</p>
<p>I&#8217;ve been interested in tags, and more importantly, folksonomy since it first appeared on my radar some time last year.  Wikipedia defines it thusly:</p>
<blockquote><p><em>Folksonomy is a neologism for a practice of collaborative categorization using freely chosen keywords. More colloquially, this refers to a group of people cooperating spontaneously to organize information into categories, noted because it is almost completely unlike traditional formal methods of faceted classification.</em></p>
<p><em>This phenomenon typically only arises in non-hierarchical communities, such as public websites, as opposed to multi-level teams. Since the organizers of the information are usually its primary users, folksonomy produces results that reflect more accurately the population&#8217;s conceptual model of the information.</em></p></blockquote>
<p>With Technorati the issue of tagging is mostly a phenomenon of users tagging their own blog posts, but the idea gets much more interesting with services like furl and Flickr.  With these  services users create something ( a web-page or digital photo ) and they can tag it.  But I can tag it, too, as can you.  With an entire community tagging things they have a much better chance of being defined correctly then if one person or entity has to define it.</p>
<p>Labor becomes very efficient when distributing the labor to the users tagging items, and takes advantage of a huge pool of specialized  knowledge.   Companies like Getty Images have employed tagging for years ( tagging all of their photos ) and it works well on the front end, but is very labor intensive.  Paying dedicated taggers is not a sustainable business model when you are trying to tag everything.</p>
<p>While furl and del.icio.us are &#8220;bookmark managers&#8221;, and Flickr is for tagging photos, Technocrat for blogs, etc. what we need is an open, standard, architecture that allows and enables all of us to tag everything digital and provides an open framework so that everyone can take this info and develop uses for them that no one has even thought of yet.</p>
]]></content:encoded>
			<wfw:commentRss>http://imjtk.com/tag-youre-it-2.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Distributed IP Based Media Delivery</title>
		<link>http://imjtk.com/distributed-ip-based-media-delivery-2.php</link>
		<comments>http://imjtk.com/distributed-ip-based-media-delivery-2.php#comments</comments>
		<pubDate>Mon, 04 Feb 2008 21:02:15 +0000</pubDate>
		<dc:creator>JTk</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[ip delivery]]></category>

		<guid isPermaLink="false">http://imjtk.com/?p=381</guid>
		<description><![CDATA[So, I was talking to JD and Paulie the other day and, as it sometimes does, the topic turned to media and how our current system is still so 20th Century. I mean TV channels are an antiquated notion, no? Why do I need some suit at NBC deciding what I get to watch. Why [...]]]></description>
			<content:encoded><![CDATA[<p>So, I was talking to JD and Paulie the other day and, as it sometimes does, the topic turned to media and how our current system is still so 20th Century.  I mean TV channels are an antiquated notion, no?  Why do I need some suit at NBC deciding what I get to watch.</p>
<p>Why do we need the suits at all any more?</p>
<p>Bare with me here &#8211; what if there was a distributed ( think torrent ) IP based &#8220;broadcasting&#8221; system where content creators could release their work and have people subscribe to their &#8220;channel&#8221;.  If this were the case I could subscribe to the Nip Tuck feed and get to watch it each week by finding a torrent, downloading, and decrypting it with my membership key &#8211; the money would be paid to the content creators and not to FX or my cable provider.</p>
<p>I can see folks subscribing to the Prince channel and downloading music, concerts, video&#8217;s, etc.  Prince would make more money than with traditional distribution as he would not need a record label, retail outlets, iTunes, or anyone else that would take as big a cut of his profits &#8211; and he wouldn&#8217;t have a huge bandwidth bill as the content would be distributed across all of his other subscribers hard disks.  How about a Coen brothers subscription, a Kevin Smith media membership?</p>
<p>Of course this would take more sophisticated file sharing networks then are currently in place ( a another reason not to outlaw P2P ), as well as a centralized system for managing subscriptions, but none of this is more complicated then web services that are being written today.  And there would be some costs associated with releasing the initial files and running the centralized server &#8211; but these would be negligible compared to the costs currently associated with media distribution.</p>
<p>And if the content creators wanted complete control they could buy a turn key solution ( or download an open source one ) and setup their own shop.  As long as there was a standard in place there would be a very small barrier to entry. Couple this service with the media center pc&#8217;s and myth boxes that are starting to spring up and you have the beginnings of the convergence of tv&#8217;s and pc&#8217;s that I have been hearing about for years.</p>
]]></content:encoded>
			<wfw:commentRss>http://imjtk.com/distributed-ip-based-media-delivery-2.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blogs are more then Web Logs</title>
		<link>http://imjtk.com/blogs-are-more-then-web-logs-3.php</link>
		<comments>http://imjtk.com/blogs-are-more-then-web-logs-3.php#comments</comments>
		<pubDate>Wed, 06 Jun 2007 20:59:15 +0000</pubDate>
		<dc:creator>JTk</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[weblogs]]></category>

		<guid isPermaLink="false">http://imjtk.com/?p=377</guid>
		<description><![CDATA[While the word “blogs” gets thrown around allot, it is mostly misunderstood and often mis-represented by the mainstream press. Blogging software, the blogosphere, and bloggers themselves represent nothing short of a shift in the paradigm of how regular folks use the web and of how news is published. Back in the old days (the nineties) [...]]]></description>
			<content:encoded><![CDATA[<p>While the word “blogs” gets thrown around allot, it is mostly misunderstood and often mis-represented by the mainstream press.  Blogging software, the blogosphere, and bloggers themselves represent nothing short of a shift in the paradigm of how regular folks use the web and of how <em>news</em> is published.</p>
<p>Back in the old days (the nineties) web site operators were focused on publishing information on the web that users of a site consumed.  Companies chased banner ad dollars publishing articles and individuals published their home pages – and the visitors of their sites read their content and that was the end of the transaction.</p>
<p>These days’ bloggers use a software platform that allows them to publish content that encourages participation instead of just publishing static content. While most large companies are still publishing content as if the web was just a newspaper in a monitor most individuals are not publishing home pages these days – they are publishing blogs that allow visitors to their sites to participate.</p>
<p>Users can comment on stories, grab the sites RSS feed and aggregate it , write their own blog entries and track back to the original, and do a number of other participatory activities that are simply not possible with the web 1.0 read only model.</p>
<p>Blogs have allowed the average internet user to have a dynamic platform for publishing their information – and that platform creates innumerable uses of their published content.  While a decade ago these types of platforms were well beyond the reach of individual users both in terms of cost and technology, these days it is just a simple to set up a blog as it is to publish as traditional home pages, and in many ways, much easier.  Further, since the content is published through a platform and not by uploading html pages of varying quality this content has a much better chance of conforming to standards – and the data itself (think RSS) is available in a defacto standard format.</p>
<p>The participatory culture of blogs has lead to a phenomenon called the blogosphere which is the collective knowledge, viewpoint, and chattering of the <em>citizen media</em>.  That is, the collective decides what the most important stories of the day are and not the suits that run the traditional, corporate news organizations.</p>
<p>Sites like Technorati try and collect and aggregate all of the information that is pushed out into the blogosphere and make sense of it.  While these types of tools are in their infancy they are already having a large effect on the collective consciousness of Netizens.  For example the blogosphere was way out ahead of traditional media on the whole Jeff Gannon / James Guckert story and even influenced the traditional media’s reporting of it.</p>
<p>While traditional media has a vested interest in downplaying and even ridiculing the citizen media phenomenon by asserting that bloggers are not journalists, I would suggest that neither is Paula Zahn much less the aforementioned Mr. Guckert.  The blogosphere and the collective knowledge therein is an alternative to the incestuous corporate media that holds itself out as the 4<sup>th</sup> estate.  With a few notable exceptions (Lou Dobbs, PBS’ News Hour, etc.) I find that the blogosphere is much truer to the spirit of Edward R. Murrow then Judith Miller is.</p>
<p>Furthermore the blogosphere opens up a dialog about issues that the strictures of traditional media simply can’t allow.  If a well know blogger publishes a story that is complete baloney, he is going to get called (through comments, trackbacks, other posts, etc.) on it and his reputation will be diminished.  If Sean Hanity rattles of lie after lie there is no recourse.  You could write to Fox News but your letter is not going to read on the air, it’s not going to be posted on their website, and Mr. Hanity is not going to address your comments.</p>
<p>Blogging software not only gives everyone a printing press, but it allows everyone else the ability to interact, mash up, comment on, and help disseminate the original content.  More importantly all of this dynamic content comes together to create something else &#8211;  something larger then the parts – and all of this data is useable by interested parties since it is published in defacto standards. While web logs are not revolutionary, the platform’s that were created initially to enable the publishing of them and the collective data that has been published with them certainly are.</p>
]]></content:encoded>
			<wfw:commentRss>http://imjtk.com/blogs-are-more-then-web-logs-3.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why WordPress</title>
		<link>http://imjtk.com/why-wordpress-2.php</link>
		<comments>http://imjtk.com/why-wordpress-2.php#comments</comments>
		<pubDate>Wed, 06 Sep 2006 20:56:17 +0000</pubDate>
		<dc:creator>JTk</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[why]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP]]></category>

		<guid isPermaLink="false">http://imjtk.com/?p=373</guid>
		<description><![CDATA[Over the last few weeks I have been accused of proselytizing for WordPress, and while I do speak of WP’s virtues to whoever will listen or whenever someone brings up a competing content management system, it is not proselytization because my arguments are based on facts: I have reviewed and used a number of the [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last few weeks I have been accused of proselytizing for WordPress, and while I do speak of WP’s virtues to whoever will listen or whenever someone brings up a competing content management system, it is not proselytization because my arguments are based on facts: I have reviewed and used a number of the similar offerings out there and they do not possess the demonstrable virtues of WordPress. I believe that the facts support the position that not only is WordPress the best Blogging software available, but it is also the best available free CMS.</p>
<p>WordPress says:</p>
<p>WordPress is what you use when you want to work with your blogging software, not fight it.</p>
<p>And while that is true as far as it goes, that is far from the whole story. I would say that WordPress is what you use when you want to create a dynamic website that is standards compliant, easy to use, and relatively simple to customize. While WordPress may not be the right solution for a huge enterprise, it is more than capable of managing the vast majority of websites.</p>
<p>I work with some guys that have chosen Mambo as their defacto standard when setting up dynamic sites for their clients, and while Mambo is not terrible (well, not as terrible as say eZ publish for example) if you ever have to support users that are trying to navigate Mambo (or Joomla) you will quickly begin to understand that its back-end is not simple for non-techies. Moreover it spits out ugly tables in the source code – you can create a valid xhtml template for Mambo, but when the pages are rendered, they are going to have all those 90’s style nested tables in them.</p>
<p>In stark contrast, WP’s back-end is simple, even for web newbies to grasp and it allows them to begin running their own websites with very little instruction. And of course, WP only produces the best source code for your site.</p>
<p>When creating themes for WordPress powered site, you can be sure that WP is not going to spit out anything inside of your theme that is going to interfere with your commitment to web standards. If you want to know why I think a standards compliant site is important read this – but suffice to say that there is a right way to do things and a wrong way. Creating sites that validate is the right way to do things, and the creators of WordPress understand this – it is at the core of their thinking.</p>
<p>With version 2.0, WP has introduced features like User management, which makes it suitable as a CMS and not just a blogging platform. User management works by allowing you to create different user-levels. This in turn allows you to control access to different features. For example, one user can edit content in certain areas and not others, can edit but not create a post, etc.</p>
<p>Since WP’s roots are in blogging, you get all of the tools associated with blogging in addition to the standard CMS tools. Features such as comments, trackbacks, pings, etc. allow your site to take advantage of all the things that blogs have been doing for years. You can read why I think that blogs are more than weblogs here.</p>
<p>But you say you want a website, not a blog. No problem. Instead of creating posts, you create pages. WP allows you to create web pages just like a standard website – but you get all of the advantages of having the underlying WP platform goodies. Nobody said that you have to use WordPress to publish a traditional blog with posts in reverse chronological order – use it however you want, I just suggest that you use it.</p>
<p>While this short article does not do WordPress justice, I hope it at least gets you thinking, and that you consider using WP for your next web project. I am using WP for all of the new sites I have published, whether or not they are blogs, and I suggest that you at least give it some consideration as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://imjtk.com/why-wordpress-2.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Live OneCare</title>
		<link>http://imjtk.com/windows-live-onecare.php</link>
		<comments>http://imjtk.com/windows-live-onecare.php#comments</comments>
		<pubDate>Sun, 06 Aug 2006 21:07:11 +0000</pubDate>
		<dc:creator>JTk</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[onecare]]></category>
		<category><![CDATA[windows one care]]></category>

		<guid isPermaLink="false">http://imjtk.com/?p=389</guid>
		<description><![CDATA[For those of you who know me, you know that I am not a Microsoft apologist. I would never run a web server with their software on it or trust mission critical applications to Windows but I do give credit where credit is due. I think they have nailed it with Windows Live OneCare. I [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who know me, you know that I am not a Microsoft apologist.  I would never run a web server with their software on it or trust mission critical applications to Windows but I do give credit where credit is due.</p>
<p>I think they have nailed it with <a href="http://www.windowsonecare.com/prodinfo/default.aspx">Windows Live OneCare</a>.  I have been running the beta on all the PC’s here that run Windows for the last month or so and I have to say that even for beta software it is very good. They have priced it so affordably that once the beta is over I will be signing up for the paid version.  The free beta version is only available for the next few days (through until April 30th, 2006), but Microsoft will be offering a promotional deal of $19.95 for the first year of service to beta users.  The full subscription will cost $49.95 per year for up to 3 PCs.  Compare that to Norton and you can see the benefit – and OneCare offers more then Norton Antivirus does.</p>
<p>Some folks argue that this should be included in the OS, and I can see why they see it that way, but the reality is that Microsoft has decided that they are going to sell it as a service – and it is a better deal then the other major security suites in my humble opinion.</p>
<p>With One Care you get a “comprehensive, integrated, automatic computer health service” – what that means is that Microsoft has bundled antivirus, firewall, spyware removal, back up, tune up together in one application that can help protect your computer from viruses, worms, Trojan horses, hackers, and other threats.</p>
<p>While some of these services are already available in SP2 once care gives users one easy to use interface to all of these serves and continually updates them.  If you are one of those guys that won’t turn on automatic updates because you fear what is coming down the pipe into your system (and I am not saying that this is totally paranoid) then this service is not for you.  But isn’t it cool that your mom can have one integrated security interface that automatically updates itself and saves you a call because she did not get the Win32/Mywife.E@mm worm?</p>
<p>I have put One Care through the ringer on a test machine and it seems to function as well as Norton at turning up malicious threats and the firewall works at least as well as ZoneAlarm.  The backup feature is actually useful; I backed up my main PC to the file server and restored individual files with very little difficulty.</p>
<p>As I alluded to earlier, I am not talking about whether Microsoft is “right” to be offering this as a paid service, or if they are guilty of unfairly bundling apps to destroy other companies offering similar third party products.  All I am saying is that Microsoft has addressed a problem with their OS with a good product that is fairly priced – and that in and of itself is news.</p>
]]></content:encoded>
			<wfw:commentRss>http://imjtk.com/windows-live-onecare.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blogging Your Business</title>
		<link>http://imjtk.com/blogging-your-business.php</link>
		<comments>http://imjtk.com/blogging-your-business.php#comments</comments>
		<pubDate>Mon, 06 Feb 2006 20:57:21 +0000</pubDate>
		<dc:creator>JTk</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[business blogging]]></category>

		<guid isPermaLink="false">http://imjtk.com/?p=375</guid>
		<description><![CDATA[We have been writing online since 1994, but we didn&#8217;t know that we were blogging until around the year 2000 Wikipedia says: The term &#8220;weblog&#8221; was coined by Jorn Barger on 17 December 1997. The short form, &#8220;blog,&#8221; was coined by Peter Merholz. He broke the word weblog into the phrase &#8220;we blog&#8221; in the [...]]]></description>
			<content:encoded><![CDATA[<p>We have been writing online since 1994, but we didn&#8217;t know that we were blogging until around the year 2000 <img src='http://imjtk.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Wikipedia says:</p>
<blockquote><p>The term &#8220;weblog&#8221; was coined by Jorn Barger on 17 December 1997. The short form, &#8220;blog,&#8221; was coined by Peter Merholz. He broke the word weblog into the phrase &#8220;we blog&#8221; in the sidebar of his weblog in April or May of 1999.</p></blockquote>
<p>Basically a blog is a website where a blogger enters &#8220;posts&#8221; in reverse chronological order ( meaning that the newest &#8220;posts&#8221; are displayed first ) using some sort of blogging software that allows readers to comment on posts, effectively adding new content to the blog.</p>
<p>Initially blogs were generally private affairs with bloggers using them to keep online diaries.  These days blogs have expanded to a virtually unlimited number of uses, including helping to build businesses.  While a number of unscrupulous business men have resorted to publishing &#8220;splogs&#8221; or spam blogs, we will focus on how you can utilize blogging to help build your business while contributing to the blogosphere.</p>
<p>The blogosphere ( the community of blogs or the social network of blogs ) has a certain set of rules that have to be followed in order to publish a successful blog.  The first rule is that your blog must contribute to the blogosphere &#8211; that is you must actually publish real content and not advertisements.  A sure way to produce a blog that flops is to pump it full of advertisements disguised as content.</p>
<p>While the goal of a business-type blog is to build interest in your product or service, there is a right way to go about it and a way that is sure to fail.  Instead of trying to sell products in each of your posts, think about trying to open a dialogue with your customers.  That brings up another point &#8211; if you are not 100% confident in your product or service then a blog is not for you.</p>
<p>With the way that the blogosphere works if you are not willing to get behind your products and services completely. then you are going to have problems.  When your customers or clients post comments to original posts, there are bound to be some problems or issues exposed &#8211; it is just the nature of the beast.  If these issues are not addressed satisfactorily ( or even worse if comments are not followed up on or even allowed to be posted at all ), then your company is not going to have a very good reputation in the blogosphere.  If you are not willing to have an open discussion of your business with the readers of your blog, don&#8217;t blog.</p>
<p>The goal is to build up a reputation for your blog that reflects positively on your company.  If you can do this, you are well on your way to building a successful blog.  If a potential customer comes to your blog and notices your clients that had a problem were satisfactorily appeased, then they will view your company in a better light than they would without that information.</p>
<p>And that brings up a huge advantage to having a blog for your business &#8211; you can out flank the media, your competitors and all of the other traditional information outlets with your blog.  If you successfully optimize your pages and build up a reputation for your blog ( think Google pagerank ), your posts stand a good chance of coming up first in search results for a particular product or service.  Obviously if that page reflects well on your product or service this is preferable to your clients getting their information from a different source.</p>
<p>Another advantage of creating a blog about your industry is that you can set yourself up as an expert on the topic.  While this only works if you have substantial knowledge of a given subject, most business owners are well versed about their industry &#8211; at least  more so then the average reader of their blog.  So capitalize on this knowledge by posting &#8220;insider&#8221; information about your industry &#8211; and where appropriate highlight your company&#8217;s, products or services strengths.</p>
<p>You have to remember however that your blog is not a press release.  If the readers don&#8217;t feel like you are posting in the true spirit of blogging, then your blog is doomed to failure.  So don&#8217;t let your PR guys write the blog; take the opportunity to make real connections with the readers of your blog.  Blogging done the right way is one of the best ways to truly achieve 1 to 1 marketing.</p>
<p>Your blog will have to be integrated into your whole net strategy &#8211; for example in your online catalog you can have links to posts that discuss that product.  If customers contact support, they should be sent links to blog pages discussing the information they are looking for as well as the product pages or the FAQ.  And don&#8217;t forget to include your blog in your marketing strategies, new product launches, etc.</p>
<p>The bottom line is that if your are confident in your company and its services and/or products,  then blogging is an important piece of the online puzzle.  If you are not blogging your company, you may be losing out to your competitors who are.</p>
<p>If you need more information or assistance in setting up a blog for your business or industry, please use our contact page and we&#8217;ll be happy to discuss how we can help you leverage blogging to help<br />
your business.</p>
]]></content:encoded>
			<wfw:commentRss>http://imjtk.com/blogging-your-business.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why your site should be developed with semantic markup</title>
		<link>http://imjtk.com/why-your-site-should-be-developed-with-semantic-markup.php</link>
		<comments>http://imjtk.com/why-your-site-should-be-developed-with-semantic-markup.php#comments</comments>
		<pubDate>Fri, 06 May 2005 21:05:52 +0000</pubDate>
		<dc:creator>JTk</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[markup]]></category>
		<category><![CDATA[semantic]]></category>
		<category><![CDATA[semantic markup]]></category>

		<guid isPermaLink="false">http://imjtk.com/?p=387</guid>
		<description><![CDATA[One thing we have learned in over a decade developing web sites is that the Net is continually changing, and to keep up you need to change with it. One of the more recent developments in web design is the use of CSS and semantic markup. CSS and semantic web design has several benefits: clarity [...]]]></description>
			<content:encoded><![CDATA[<p>One thing we have learned in over a decade developing web sites is that the Net is continually changing, and to keep up you need to change with it.  One of the more recent developments in web design is the use of CSS and semantic markup. CSS and semantic web design has several  benefits: clarity in code, browser and other web-enabled devices compatibility, separation of content and<br />
presentation, smaller burden on bandwidth, and better visibility to search engines.</p>
<p>Back in the day, we designed sites with tables and hacked those tables into doing things that they were never meant to do.  The table tag was designed to display tabular data, not as a way to render the layout of a website. Unfortunately, a better alternative did not exist, so we used tables.  This made for inefficient, slow loading sites with code that was very hard to read and maintain. <a href="http://en.wikipedia.org/wiki/Semantic_web">Wikipedia</a> defines semantic markup like this:</p>
<blockquote><p>Semantic pages: supply information for Web search engines using web crawlers. This could be machine-readable information about the human-readable content of the document (such as the creator, title, description, etc., of the document) or it could be purely metadata representing a set of facts (such as resources and services elsewhere in the site). (Note that anything that can be identified with a Uniform Resource Identifier (URI) can be described, so the semantic web can reason about people, places, ideas, cats etc.)</p></blockquote>
<p>These days, hip designers and developers use CSS extensively to create beautiful, fully standards compliant sites.  CSS-based layout allows us to develop sites that will degrade effectively&#8211;that is that they will be viewable  on all types of devices such as PDAs, cell phones, T.V.s&#8211;and will work correctly on devices that don&#8217;t even exist yet as long as they are standards compliant.</p>
<p>Most importantly, developing sites with CSS allows us to effectively separate content and presentation. Have you ever looked at the source code of HTML pages that were created with a table-based layout and wondered what the heck is going on here?  You see lots of opening and closing of tables and table rows all mixed together with textual content and graphics.  With a clean, CSS-based layout you can create pages that are easily understood by looking at the source, making them easier to understand, maintain, and update. Look at the source of my company site <a href="http://www.jtkconsulting.com">JTkconsulting</a> and then look at the source code of this site that uses a tables based layout: <a href="http://usnx.com/">usnx.com</a>.  Big difference, huh?</p>
<p>If you have a site with high traffic, you can significantly reduce the amount of bandwidth used by transitioning from a table-based site to a CSS-based layout.  If a visitor to your site doesn&#8217;t have to load all of the code needed to render those tables and spacer gifs, you are transmitting less data.</p>
<p>CSS also offers search engine optimization benefits over tables. If you have a tables based business site that relays on Internet traffic to turn a profit or acquire new clients you will see real advantages by switching to CSS. When a search engine spiders your tables-based site, they retrieve a large amount of content that has nothing to do with you business. When search engines spiders a clean CSS-based site, the majority of content retrieved will be textual content that describes your business. The ratio of content-to-code is higher with CSS-based layouts.</p>
<p>We&#8217;ve all seen search engine descriptions that don&#8217;t make any sense; that&#8217;s because search engine spiders use a top down method for retrieving information.  Whatever is topmost in your document, the search engines are going to think is the most important part of the document, and therefore should be used as the description.  Since we separate content and presentation with CSS, we can put the most important information at the top of a document no matter where it is actually displayed on the page.  Try that with tables!</p>
<p>I hope this article gives you an overview of why it is important to transition from your current tables-based layout to a fully valid CSS implementation.  If you don&#8217;t have a web site, but are planning on launching one in the near future, make sure you tell your developers you want a CSS-based implementation.</p>
]]></content:encoded>
			<wfw:commentRss>http://imjtk.com/why-your-site-should-be-developed-with-semantic-markup.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thinking Linking &#8211; Effective SEO</title>
		<link>http://imjtk.com/thinking-linking-effective-seo.php</link>
		<comments>http://imjtk.com/thinking-linking-effective-seo.php#comments</comments>
		<pubDate>Mon, 06 Dec 2004 21:04:30 +0000</pubDate>
		<dc:creator>JTk</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[inbound links]]></category>
		<category><![CDATA[linking]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://imjtk.com/?p=385</guid>
		<description><![CDATA[I wrote my first SEO article way back in 1998. A lot has changed since then, but my approach has stayed pretty much the same and my results, while not 100%, is usually satisfactory and often better than that. Search engine optimization may be the most abused topic in the history of the web. Much [...]]]></description>
			<content:encoded><![CDATA[<p>I wrote my first SEO article way back in 1998. A lot has changed since then, but my approach has stayed pretty much the same and my results, while not 100%, is usually satisfactory and often better than that.</p>
<p>Search engine optimization may be the most abused topic in the history of the web. Much (too much) has been written about search engine optimization over the years, but very little is worth being read. I step up to the plate today to pass on some of the wisdom I have gained in the last eight years of Search Engine Optimization work.</p>
<p>First, let me stress that I don&#8217;t believe in tricks, cloaking, doorways, etc., and is not SEO my primary vocation. Any advantage gained by those guys who try and game the search engines are temporary and difficult to maintain. What I do believe in is avoiding common pitfalls, properly marking up my pages, and analyzing my log files. Concentrating on good planning and research combined with good content properly marked up is a winning recipe.</p>
<p>I have achieved significant success by:</p>
<p>1. Define target keywords &#8211; posting content that reinforces keywords.<br />
2. Using semantic markup to accurately describe that content.<br />
3. Staying as standards based making content as accessible as possible.<br />
4. Posting quality content &#8211; I don’t believe in Splogging.<br />
5. Use linking effectively.</p>
<p>Today I am going to talk about #5: Effective Linking. My type of SEO is all about content and linking. I try to create good content and get good inbound links to that content, thereby increasing that page&#8217;s reputation. But internal links are important too; your site&#8217;s navigation can help (or more often hurt) your SEO efforts.<strong /></p>
<p><strong>  Here are 3 bad ideas:</strong></p>
<p><strong>Frames suck.<br />
</strong><strong>Frames are anathema to web navigation; search engines do not index framesets very effectively. The problem lies in the fact that pages inside the frameset are not meant to stand on their own, so webmasters usually submit the page that contains the frameset and the content rich pages that the frameset calls are never indexed.</strong></p>
<p><strong>Second, don’t use Flash for Navigation.<br />
</strong>Sure those dynamic flash menu dealio’s look good, but they are not doing anything for your SEO efforts. If you have to have flash navigation, please include all the text links somewhere on the page. I would go as far as saying that if your primary menu is image based that you make sure that you include text links on the pages as well to take advantage of the anchor text.<strong> </strong></p>
<p><strong>Dynamic URLs And JavaScript Navigation.</strong><br />
If you are developing a database driven site, chances are your URLs look something like this: http://www.yourdomain.com/script.php?article=1117758696/. The problem with this is that some bot&#8217;s will stop indexing as soon they hit that ? Look into something called mod_rewrite if you are using a Linux box. This is not as much of a problem as it was back in the day, but think about it: do you want a search engine to think you have an address of P?=17 or really_keyword_great_keyword_article.php?</p>
<p>Similarly JavaScript navigation can cause the same sort of problem. Unless you are sure, you know what you are doing, my advice is to stick to using vanilla HTML hyperlinks for navigation.</p>
<p><strong>Thinking Linking.</strong><br />
One of the things that I think really pays off is thinking about each link you create – on any site – that goes back to your site. You can influence the ranking somewhat by naming the text of a link a keyword instead of a description of your internal pages.</p>
<p>For example:</p>
<p><a href="http://www.thisdamnblog.com/info.php">TDB Info</a>  &#8211; no<br />
<a href="http://www.thisdamnblog.com/this-damn-information.php">Information about This Damn Blog</a> &#8211; yes</p>
<p>And you should be creating appropriate inbound links to your site – constantly. Don’t do anything that is not proper netiquette, but past that – get every inbound link you can. If you are getting a link from a site that has a similar theme as yours make sure you name it appropriately. For example, let’s say you have a site about fender telecaster guitars. And band that you know is going to link to your site from theirs:</p>
<p><a href="http://www.dansguitars.com">Dan’s Guitars</a>  &#8211; no<br />
<a href="http://www.%20dansguitars.com/telecasters">Dan’s Fender Telecasters</a> &#8211; yes</p>
<p>You get the idea. The key is, if you are going to get a nice, quality inbound link – think about the anchor text should be. While you will often want to get your keyword(s) into the link, put a little thought into each link.</p>
<p><strong>Google’s Page Rank</strong></p>
<p>If you don’t already have it installed, download the Google Toolbar so that you can easily see the page rank of every site (and every page in that site) you visit.</p>
<p>There are many arguments among web professionals about Page Rank &#8211; how important it is, how to improve it, etc. I think a couple of things are clear:The Google Toolbar&#8217;s Page Rank approximates how important Google thinks a site is.</p>
<p>GoogleBot crawls the internal and external links on your site, and if it finds an external link back to you, you get points for a better ranking. In addition, links from important sites give you more points. For example, if you have a directory listing from a highly ranked DMOZ category, it will be worth more than a link from Jacko&#8217;s Geocities homepage-o-links.</p>
<p>Google also uses Page Rank as a supplement to its basic search algorithm, which is based on the page title, body text, URL, site theme, etc. For instance, if a number of pages about women&#8217;s judo ranked the same on content, then Google would present the one that has the best Page Rank, or more precisely, which one was most important.</p>
<p>So how do you improve Page Rank? Get every link that you can from every site that you can that has a decent PR. You can start by being listed in all of the popular directories. DMOZ is a good choice, as they supply Google with their directory listings. Additionally you will need to secure some inbound links. While this can be difficult to do effectively, make sure you get links from sites that are at least as important to Google as yours are, and make sure you get them from sites that won&#8217;t hurt your site&#8217;s theme.</p>
<p>Hopefully this article gives you a little window into how I see using linking to your advantage – and maybe it helped push you in a different direction about SEO than you were headed before you read it.</p>
]]></content:encoded>
			<wfw:commentRss>http://imjtk.com/thinking-linking-effective-seo.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Citizen Media</title>
		<link>http://imjtk.com/citizen-media-2.php</link>
		<comments>http://imjtk.com/citizen-media-2.php#comments</comments>
		<pubDate>Mon, 06 Sep 2004 21:01:12 +0000</pubDate>
		<dc:creator>JTk</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[bloggers]]></category>
		<category><![CDATA[citizen media]]></category>

		<guid isPermaLink="false">http://imjtk.com/?p=379</guid>
		<description><![CDATA[There is a lot of talk these days about the emergence of media published by regular folks as opposed to the walled off &#8220;news organizations&#8221; that have provided us with &#8220;news&#8221; over the past few decades. Jeff Jarvis&#8217; Buzz Machine is a blog that covers this issue fairly well from a unique perspective. Jarvis straddles [...]]]></description>
			<content:encoded><![CDATA[<p>There is a lot of talk these days about the emergence of media published by regular folks as opposed to the walled off &#8220;news organizations&#8221; that have provided us with &#8220;news&#8221; over the past few decades.  Jeff Jarvis&#8217; Buzz Machine is a blog that covers this issue fairly well from a unique perspective.  Jarvis straddles the line of blogger and media insider.</p>
<p>Big media still doesn&#8217;t seem to get blogs, they dismiss them while at the same time lamely trying to cash in on their trendiness, by, get this, having talking heads read blogs on T.V.   They recycle tired leftover textural content that isn&#8217;t good enough for publication on their main sites, newspapers, and magazines and repackage them as &#8220;blogs&#8221;.</p>
<p>But blogs and news are only the beginning.   Pod casts, while dismissed as &#8220;Wayne&#8217;s World for radio&#8221;, are a huge step forward for citizen publishers.  Not only do they provide an easy way to distribute audio content, they &#8220;tag&#8221; that info with meta information so that this binary file full of audio information is searchable and categorizable.  Video is next.</p>
<p>Back in March I blogged about the extinction of network programmers that decide when and what you get to watch on T.V.  &#8211; How much cooler would it be to subscribe ( for a small monthly fee ) to Jack Black&#8217;s &#8220;blog&#8221; and get an RSS feed containing members only links to all of the audio and video he has created and released over the last month then it is subscribing to HBO to catch his show, and going to Tower Records to buy the latest piece of plastic released by Tenacious D?  How many new artists, musicians, and comics will be discovered over the next decade because they self publish on the &#8216;Net?</p>
<p>I was talking to the guys the other day and said &#8220;every site should be a blog&#8221; and got the requisite sighs and  rolling of the eyes.  Although I was trying to be provocative, what I was really talking about is that every website should have the tools that blog sites do.  They should be able to ping sites and software to notify them that they have been updated, they should have rel tags built into links, they should be able to do trackbacks, etc.</p>
<p>Blogging software empowers users with little technical skills to publish on the web.  Bloggers don&#8217;t have to worry with FTP, HTML, CSS, etc. to publish &#8211; and while that upsets some geeks, so does most everything else ( like websites with images :^&gt; ).  I want the next Richard Prior to podcast.  I want the next Pearl Jam to find its audience through its blog, I want the next Vonnegut to publish his book on the web one chapter at a time and get compensated through paypal.</p>
]]></content:encoded>
			<wfw:commentRss>http://imjtk.com/citizen-media-2.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

