Blog

  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/includes/filter.handlers.inc on line 526.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/includes/filter.handlers.inc on line 526.
  • strict warning: Declaration of views_handler_filter_many_to_one::init() should be compatible with views_handler_filter::init(&$view, $options) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/includes/filter.handlers.inc on line 1488.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/includes/argument.handlers.inc on line 694.
  • strict warning: Declaration of views_plugin_display::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/includes/plugins.inc on line 1861.
  • strict warning: Declaration of views_plugin_display::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/includes/plugins.inc on line 1861.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/includes/plugins.inc on line 3100.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/includes/plugins.inc on line 3673.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/includes/plugins.inc on line 3673.
  • strict warning: Declaration of views_handler_field_comment::init() should be compatible with views_handler_field::init(&$view, $options) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/modules/comment.views.inc on line 480.
  • strict warning: Declaration of views_handler_field_username_comment::init() should be compatible with views_handler_field::init(&$view, $options) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/modules/comment.views.inc on line 527.
  • strict warning: Declaration of views_handler_field_node_new_comments::pre_render() should be compatible with views_handler_field::pre_render($values) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/modules/comment.views.inc on line 803.
  • strict warning: Declaration of views_handler_filter_node_status::operator_form() should be compatible with views_handler_filter::operator_form(&$form, &$form_state) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/modules/node.views.inc on line 1112.
  • strict warning: Declaration of views_handler_field_accesslog_path::init() should be compatible with views_handler_field::init(&$view, $options) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/modules/statistics.views.inc on line 289.
  • strict warning: Declaration of views_handler_field_file::init() should be compatible with views_handler_field::init(&$view, $options) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/modules/system.views.inc on line 225.
  • strict warning: Declaration of views_handler_filter_term_node_tid::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/modules/taxonomy.views.inc on line 933.
  • strict warning: Declaration of views_handler_field_upload_description::init() should be compatible with views_handler_field::init(&$view, $options) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/modules/upload.views.inc on line 269.
  • strict warning: Declaration of views_handler_field_user::init() should be compatible with views_handler_field::init(&$view, $options) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/modules/user.views.inc on line 414.
  • strict warning: Declaration of views_handler_filter_user_name::value_submit() should be compatible with views_handler_filter_in_operator::value_submit($form, &$form_state) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/modules/user.views.inc on line 746.
  • strict warning: Declaration of views_handler_filter_user_name::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/modules/user.views.inc on line 746.
  • strict warning: Declaration of views_handler_field_content::options() should be compatible with views_object::options() in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/cck/includes/content.views.inc on line 258.
  • : Assigning the return value of new by reference is deprecated in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/includes/view.inc on line 1095.
  • strict warning: Non-static method view::load() should not be called statically in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/views.module on line 716.
  • strict warning: Non-static method view::load() should not be called statically in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/views.module on line 716.
  • strict warning: Non-static method view::load() should not be called statically in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/views.module on line 716.
  • strict warning: Non-static method view::load() should not be called statically in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/views.module on line 716.
  • strict warning: Non-static method view::load() should not be called statically in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/views.module on line 716.
  • strict warning: Non-static method view::load() should not be called statically in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/views.module on line 716.
  • strict warning: Non-static method view::load() should not be called statically in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/views.module on line 716.
  • strict warning: Non-static method view::load() should not be called statically in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/views.module on line 716.
  • strict warning: Non-static method view::load() should not be called statically in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/views.module on line 716.
  • strict warning: Non-static method view::load() should not be called statically in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/views.module on line 716.
  • : Function ereg() is deprecated in /home/fredscoop/grooveinteractive.com/drupal-6.2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home/fredscoop/grooveinteractive.com/drupal-6.2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home/fredscoop/grooveinteractive.com/drupal-6.2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home/fredscoop/grooveinteractive.com/drupal-6.2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home/fredscoop/grooveinteractive.com/drupal-6.2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home/fredscoop/grooveinteractive.com/drupal-6.2/includes/file.inc on line 893.
  • strict warning: Non-static method view::load() should not be called statically in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/views.module on line 716.
  • strict warning: Non-static method view::load() should not be called statically in /home/fredscoop/grooveinteractive.com/drupal-6.2/sites/all/modules/views/views.module on line 716.

The Anchor Tag Unleashed- Part 1

Anchor

First, I've always wanted to write a post with this title. I know most developers and content editors don't even give HTML a second thought, but it's a very powerful structural mark-up language that is the basis for all usability, accessibility, and SEO on the web. I think about 95% of all SEO, accessibility, usability, and web standards compliance comes from good HTML. And where else should we start talking about good HTML than with the anchor tag.

Inaccessible Flash

Photoshop.com Browser Back Button Alert

A friend showed me the new photoshop.com today.

Accessible Video

Video Screenshot

Most people give up on accessibility when they want to post video on their website.

Groove Interactive Launch

logo.png

I'm eager to announce the launch of Groove Interactive.

Content is King

Monsters, Inc.

I remember watching a DVD feature of the making of Pixar's 'Monster's Inc.' Academy Award nominated director Pete Docter was talking about their creative development process for the movie. He emphasized how at Pixar, "Story is King."