Archive for the ‘Front-end Development’ Category

Getting started with jQuerySeptember 20th, 2009

What is jQuery

jQuery is a JravaScript based framework that emphasizes interaction between JavaScript and HTML. The main goal is to simplify common commands of JavaScript. It was first realized in the beginning of 2006. jQuery is free, open source software Dual-licensed under the MIT License and the GNU General Public License.

The jQuery file can be downloaded here (http://docs.jquery.com/Release:jQuery_1.3.2).

jQuery contains the following features:

  • DOM (Document Object Model) element selections using the cross-browser open source selector engine Sizzle, a spin-off out of jQuery project
  • DOM traversal and modification (including support for CSS 1-3 and basic XPath)
  • Events
  • CSS (Cascading Style Sheet) manipulation
  • Effects and animations
  • Ajax (asynchronous JavaScript and XML)
  • Extensibility
  • Utilities – such as browser version and the each function.
  • JavaScript Plug-ins

Microsoft has announced plans to bundle jQuery initially in Visual Studio for use within ASP.NET AJAX framework and ASP.NET MVC Framework.

jQueryChart

Read the rest of this entry »

Share and Enjoy:
  • email
  • Facebook
  • LinkedIn
  • Twitter
  • RSS
  • Google Bookmarks
  • PDF
  • Print
jeremy.cottino

Written by Jeremy Cottino

September 20th, 2009 at 4:29 pm

Search engine optimization (SEO) – what does it mean in practice?September 5th, 2009

seo-blocks
Referencing and positioning – here is often confusion about the two terms. Referencing means to tell the search engine that your site exists, while positioning is about placing your site as high as possible for relevant search queries.

Very few sites escape the vigilence of search engines, most are therefore referenced. It is quite often the case though that the positioning of a site is disastreous, which is often due to structural problems with the site itself. blue-infinity recently audited a site with perfect design but with a technical architecture that was badly done: only the homepage had been referenced by Google. A Google search on product names of the client didn’t even bring up the client’s site, but a counterfeight one!

To enhance your positioning on search results, you need to do the following:

  • carefully choose your page titles
  • add a description of your page in the META tag “description”
  • use search-engine friendly URLs (instead of www.company.com/php?id=23 display www.company.com/products.html)
  • maintain a consistent navigation
  • use descriptive links (not: click here!)
  • structure the content of your pages with valid HTML tags
  • promote your site and have others link to it.

Read more about SEO strategies in this White Paper on SEO (French)

Share and Enjoy:
  • email
  • Facebook
  • LinkedIn
  • Twitter
  • RSS
  • Google Bookmarks
  • PDF
  • Print