Surfer navigation analysis

“It's undeniable that first impressions are extremely important, especially in business. We direct consumers directly to our website through print and radio advertisements. Blue Water Media has created a web presence for Cornerstone First that has helped to establish us as a leading mortgage broker in the DC Metropolitan area. They continue to be on time, on budget and on target. We are blessed to have them as partners in business.”

Mark Livingstone,
Cornerstone First
Financial, L.L.C.,
www.cornerstonefirst.com

Contact

T: (202) 861-0000
F: (202) 861-8005
info@bluewatermedia.com

Archive for the ‘Development’ Category

Our Parents did it Differently, How Will Our Children Do it?

Monday, May 4th, 2009

Whenever I see my Father typing an email to somebody or struggling to watch a video on his computer, I wonder how he has gotten along until now. I’m sure others of my generation have felt similarly about their parents. We have at our fingertips a multitude of communication vehicles that are largely foreign to the previous generation. And watching the previous generation try to use them can be somewhat painful to watch.

Watching him ‘hunt and peck’ for the letters on the keyboard, carefully composing his email with correct grammar, spelling, and all the formality you might expect in an actual paper letter, I can’t help but wonder how different his life and work must have been. I mean, just the idea that that someone can go through life and a career without learning to type completely mystifies me.

Tips for Getting the Most Out of Your Joomla! Installation

Monday, April 6th, 2009

Joomla! (Yes, the official name has an exclamation point) is a content management system that Blue Water Media has embraced and began using for several projects and websites. Joomla! allows our clients to make updates to their site as easily and without advanced knowledge of HTML or programming. Being the resident expert and Joomla! trainer here at Blue Water Media, I would like to discuss a few tips that will help you get the most out of your installation of Joomla!. Listed below are some of the most useful resources, tips, plugins, and some advice from my experience using the content management system.

If Web 3.0 has Arrived, Is Web 2.0 dead?

Friday, March 27th, 2009

The term “web 2.0” has become quite the buzzword in the web industry over the past couple years. Clients request it, bloggers discuss it, and, strangely enough, everyone seems to have a different idea of what “web 2.0” means. Because there’s different understandings of what “web 2.0” actually means, the ambiguity and confusion has led many to believe that “web 2.0” is dead. And in the same short breath, they claim that the dawn of “web 3.0” is upon us. I don’t think it’s fair to say that web 2.0 is dead. Web 2.0, in my mind, is a process – one that doesn’t end.

The term “Web 2.0” often refers to a perceived second generation of web development and design, that aims to facilitate communication, secure information sharing, interoperability, and collaboration on the World Wide Web. Web 2.0 concepts have led to the development and evolution of web-based communities, hosted services, and applications; such as social-networking sites, video-sharing sites, wikis, blogs, and folksonomies.’ As defined by Wikipedia, itself a web 2.0 by-product.

Why Use an Application Framework for Your Development Project?

Wednesday, March 18th, 2009

When developing a website with substantial custom code I generally prefer to use an application framework instead of building everything from the ground up. Even other software developers might not be familiar with application frameworks, but those who have been programming for the web have at least come across mentions of CakePHP and Ruby on Rails. These exotic sounding terms are web application frameworks. Using a framework provides a number of compelling advantages.

What Is an Application Framework

An application framework is a programming environment which makes it easier for a developer to create a custom application. A framework provides both a pre-determined methodology and some powerful base functionality. Consider the difference between the task “create a vehicle to transport people and things” and the task “build a car given this frame, engine and transmission”. In the second case you have a more narrowly focused objective and a lot of the hard work has been done for you. With an application framework some of the most difficult parts of the programming task are largely done for you – how to create, update and delete items from the database, how to structure your application logic and how to handle templating and display.

Internet Explorer 6? Thanks, but no thanks.

Wednesday, January 28th, 2009

Several days ago, I received a newsletter from iStockphoto.com, which made me wonder about current browser trends.Here is the email:

Starting in 2010, iStock will begin phasing out support for Internet Explorer 6 or lower. Why? Other than PC World Magazine ranking it the 8th worst tech product of all time, here’s our top 5 reasons to upgrade:

  1. Security continues to be an issue with this legacy browser. We want people browsing to be safe!
  2. It’s slow. Too slow. It’s orders of magnitude slower than modern, efficient browsers.
  3. It’s non-standards compliant. This means our developers have to develop an almost completely different version of iStock to run on it.
  4. It doesn’t properly support cool new functionality that you are asking for, and we want to deliver.
  5. Alternatives are free, fast and easy to download:
    • Internet Explorer 7
    • Internet Explorer 8 R.C. 1