Torology Web Development

New Resource – 7-Zip - October 29, 2009

New Resource – IETester - October 20, 2009

Torology Blog Is Open! - October 16, 2009


Services

We offer a wide variety of services in all areas of website design and development.

Web Design

The first part of a successful website is a good design. Besides looking nice, a good design needs to connect with your audience so that your message can reach them. We do the research necessary to produce a design that best matches the look and feel of your desired identity. One of our mottoes is "if we notice, other people will notice". We strive to produce pixel perfect designs so that visitors with attention to detail like ourselves are not turned off by small imperfections. We provide our clients with access to all original web design documents via our web interface.

Particulars

  • Layers with meaningful names
  • Layers organized into groups
  • Layer compositions for each state
  • Swatch layer of significant colours

Web Markup And Style Sheets

A design isn't a webpage until it has been cut up and turned into markup and style sheets. All of our sites are built using valid, tableless, search engine friendly XHTML and all style information is written in separate CSS files. By separating form and content, when your website starts to look dated, we can update the design without having to redo all the markup.

Particulars

  • XHTML Strict doctype
  • Tableless fluid layouts
  • Zero inline CSS styles
  • Support for all major browsers (IE, Firefox, Opera, Safari, Chrome)
  • JavaScript enhanced effects and functionality using jQuery

Accessibility

Reaching as many people as possible is important. While not noticeable by most, we take the extra care to ensure a certain level of accessibility is present so that people with assistive technologies or devices with limited capabilities are still able to access and use your site.

Particulars

  • Full functionality without JavaScript (where possible)
  • Full readability with styles turned off
  • Alt text on images
  • Use of heading and other semantic tags
  • Use of 'for' attribute on form labels
  • Optional legacy browser support (IE 6, Firefox 2)

Web Development

Any website that takes input from the user will require code to process that data and in many cases a database to store it in. From simple contact forms to full fledged social networks, we have the skills necessary to make it happen. Although we primarily develop in PHP, we offer support for existing systems coded in C# and Python.

Particulars

  • Primary development in PHP
  • DBMS (MySQL, PostgreSQL, and SQL Server)
  • Small updates and bug fixes (PHP, C#, Python)

Web Applications

As web browsers become more capable, applications that normally would have to be installed on your computer, can now be accessed from your browser over the internet. Web applications encompass all of the above services.

Benefits

  • Client no longer has to download and install updates
  • Client can access the application from any device with an internet connection and supported browser
  • Cross platform (Windows, Linux, Mac, etc.)
  • Low disk space requirements for clients

Particulars

  • Sensible use of AJAX
  • Keyboard shortcuts

Content Management

Whether you change your address or release a new product, you will at some point want to change the content of your website. Content management systems allow you to do this without requiring the knowledge of a web developer. We offer integration options for a variety of existing content management systems including Drupal, Joomla, and WordPress as well as our own solution CMF Pyncer.

Particulars

  • CMF Pyncer
  • Drupal
  • Joomla
  • WordPress

E-Commerce

E-commerce has been around for a long time and there are many existing large players that would be extremely difficult to take on. Even so, if you have a niche product or just want to sell some branded merchandise like t-shirts and coffee mugs, there is still room for you. Our e-commerce solution of choice is Magento due to its SEO friendly nature and customizability.

Particulars

  • Magento
  • OS Commerce
  • PayPal, Google Checkout

Web APIs

Web APIs enable the transfer of data to and from existing websites. This data can then be used within your own website in a variety of ways. Some common examples are using Google Maps to display store locations, displaying photos from Flickr in a photo gallery, adding a means to submit articles to link aggregators such as Reddit or StumbleUpon, and displaying your most recent tweets from Twitter.

Particulars

  • Flickr
  • Google Maps
  • Link Aggregators (Delicious, Reddit, StumbleUpon, etc.)
  • Social Networks (Facebook, MySpace, etc.)
  • Twitter

Graphic Design

In terms of graphic design, websites are our bread and butter, but we realize the convenience of one stop shopping, which is why we also offer our design skills to be used for other media types. These types include, but are not limited to, business cards, flyers, logos, pamphlets, posters, and signs.