Swartwerk Media Design in Chicago uses a variety of website technologies. Whether we are writing JavaScript, HTML or CSS we hand-code to ensure that our websites are cross-browser compatible and web standard compliant and light weight.
All HTML at Swartwerk Media Design is hand-coded and is NEVER created with WYSIWYG development applications. Our hand-coded HTML is lean, backward compatible, and forward compatible. Our HTML is as web standards compliant as possible, given the project and its constraints.
Swartwerk Media Design uses hand-coded PHP for server-side scripting and database development. We use PHP to reduce redundancy with server side includes, as well as PHP base functions. Swartwerk Media Design also creates custom functions for projects. PHP integrates seamlessly with MySQL, the open source relational database management system (RDBMS) that Swartwerk Media Design uses for database development.
When client side scripting is needed, Swartwerk Media Design strives to use hand-coded JavaScript. We do however use - when needed - jQuery and AJAX as well.JavaScript is used for client side form validation and many other client side dynamic applications.
Swartwerk Media Design hand-codes all of its CSS and NEVER codes with WYSIWYG development applications. All layouts are created using CSS, unless the project calls for a table layout, but this is highly discouraged. Our hand-coded CSS is lean, backward compatible, and forward compatible.
During database development, Swartwerk Media Design works with MySQL for most of its projects. MySQL is the world's most used open source relational database management system (RDBMS). Swartwerk Media Design prefers working with MySQL in the shell using MySQL monitor, but will also work with phpMyAdmin if necessary.
In scenarios where asynchronous page loads are needed, Swartwerk Media Design employs AJAX (Asynchronous JavaScript and XML), a group of technologies that allow data to be retrieved from a server asynchronously.
Swartwerk Media Design uses jQuery, HTML, and CSS to create many of the website animations it employs. Released in 2006 at BarCamp in NYC by John Resig, jQuery helped JavaScript make a comeback.
XML is a markup language in a textual data format that is human-readable with a very flexible data structure. Swartwerk Media Design uses XML to create or parse data feeds for related web services.
Without humans there would be no software and no websites. Swartwerk Media Design also feels that people build better websites than WYSIWYG development applications.