Category: General
-
Why I like jQuery (over Dojo)
With the caveat that I’m not an expert with Dojo/Dojox/Dijit, I’m currently switching a site off of Dojo onto jQuery. I’ve used jQuery on a few other sites, but typically just simple effects type stuff. This site has a lot of AJAX driven stuff going on: AJAX catalog navigation where we replace about 12 elements…
-
ATG SEO – URL Formats and Crawler Limits
URL Formats and Structures By making your URLs expressive and relevant to the content and structure of the site, you help not only your search engine ranking but also your users, since they can easily tell what a given link will take them to. This is a bad URL: [fusion_builder_container hundred_percent=”yes” overflow=”visible”][fusion_builder_row][fusion_builder_column type=”1_1″ background_position=”left top”…
-
ATG SEO – Accessibility and GoogleBot
Semantic Tags Use the right tags for the job. For high importance headings use <h1>, for lists use <li>, and so on. Don’t JUST use CSS classes for styling, make sure you’re also using the appropriate HTML markup for your content. By using semantic markup you can identify the importance and structure of the content…
-
ATG SEO – Search Engine Optimization
No matter how good your website or web application is, if people can’t find it, then it doesn’t do anyone any good. The Secret to SEO So how do you game Google? How do you trick search engines to put you at the top? You don’t. The “secret” to search engines is that they are…
-
“No repository found containing” Error when update Eclipse
A couple of days ago I started having issues updating my Eclipse plugins. I’d get a “No repository found containing” error for several of the repositories that it was trying to update from. Here is a quick fix: Go to Help->Software Updates, then select the Available Software tab and click the Manage Sites button Use…
-
Provide Useful Error Messages
In the event that something on your site goes wrong, you should present an error message to the user that looks professional, is helpful, and ideally provides advice (try again later, call our support line, etc…). TicketMaster hasn’t figured that out yet: is what I see after I tried to buy some tickets. Here are…