Back to recent posts

blog

Application Development, Internet Strategy, Technology, Web Content Management, , ,

SEO-friendly URLs in Sitecore June 1st, 2010

Search Engine Optimization (SEO) is a critical feature of any Web site. One aspect of SEO is the URL itself – there are certain best practices to follow when it comes to URLs so that they can be best interpreted by search engines, and are built in the best way possible to increase their rankings. When your site is being run by a CMS, you have to make sure that it’s creating SEO-friendly URLs for you.

Web Content Management, Web Development, , ,

Avoiding jQuery’s noConflict() Mode with Prototype and Sitecore April 5th, 2010

The brevity of the Prototype JavaScript library’s $() (i.e. the “dollar” function) is without a doubt a handy tool and easy to type over, and over, and over again. It caught on quickly as JavaScript frameworks took off and John Resig’s jQuery library used a version of it from the start as well. Of course, this had issues where from time to time both Prototype and jQuery might show up on the same Web page.

The pros and cons of loading more than one JavaScript library over HTTP is of course a whole other article in and of itself. Please always consider the implications of such a move. It’s all about page weight and performance.

jQuery has been the JavaScript framework of choice at NavigationArts for quite some time. It has, for as long as I can remember, featured a method called noConflict() which returns control of the $() function to whatever it was previously defined as. What does that mean? Well, in jQuery, $() is just an alias to the jQuery object, so it removes that alias. It’s done this way:

Careers

We are looking for experienced professionals to join us and contribute to our clients’ success.

View Opportunities