Frank Villa-Abrille
HTML5, XHTML, CSS, CSS3, JavaScript, JSP, MySQL, PHP, Web Analytics, SEO, Site Optimization
  • About
  • Portfolio
  • Experience
  • Skills
  • Endorsements
  • Contact

Front End Coding Standards

By Frank On August 31, 2011 · Leave a Comment

You might be wondering… “Why do I need to follow standards if I’m the only front-end (or UI) developer working on this project?” That may be true at the moment, but you have to consider the long-term perspective. During time-crunch, the project may bring in additional developers to help with the work. After go-live, the [...]

Continue Reading →

Making IE, jQuery fade effect, and transparent PNGs play nicely

By Frank On August 20, 2011 · Leave a Comment

I recently worked on a B2C project which had a quick-view “shopping bag”. Fading it in and out slowly caused a big black blob to display just before the fade effect is applied by jQuery in IE7, IE8 and possibly IE6. This was not an issue on Firefox, Chrome, Safari etc.

As designed, the shopping [...]

Continue Reading →

Google Labs: Browser Size

By Frank On June 9, 2010 · Leave a Comment

“Google Browser Size is a visualization of browser window sizes for people who visit Google. For example, the “90%” contour means that 90% of people visiting Google have their browser window open to at least this size or larger.

This is useful for ensuring that important parts of a page’s user interface are visible by [...]

Continue Reading →

Resolving Initial TCPDF Error

By Frank On April 25, 2010 · Leave a Comment

I’m currently working on a PHP project focused on PDF report generation. To develop locally, I’m using MAMP Pro 1.9 and TCPDF 4.9.018. Upon installation of TCPDF, I encountered the following error:

MAMP 403
TCPDF ERROR: Could not include font definition file: helvetica

To fix these issue:

Check your log files; they will most [...]

Continue Reading →

jQuery + IE6 = Could not set the selected property. Unspecified error.

By Frank On April 14, 2010 · 2 Comments

Recently, I ran across an IE6 issue relating to jQuery and select options. The error message from IE6 was “Could not set the selected property. Unspecified error.“, which appears to be related to a timing issue with the DOM.

Here’s the original code, which worked for IE7 and IE8:

rawhighlighted

Continue Reading →

jQuery 1.4 Released

By Frank On January 28, 2010 · Leave a Comment

The jQuery team recently released version 1.4 of their widely popular JavaScript library. This release includes significant performance improvements.

Many of the most popular and commonly used jQuery methods have seen a significant rewrite in jQuery 1.4. When analyzing the code base we found that we were able to make some significant performance [...]

Continue Reading →

Peek into Google’s new search engine

By Frank On August 11, 2009 · Leave a Comment

Associated Press

NEW YORK— Google has lifted the lid on a new version of its search engine, allowing users to look at the results it will generate.

The new engine, available at a separate address, looks the same as the current one but ranks results differently, which could affect businesses who rely on Google results [...]

Continue Reading →

HTML 5 vs. XHTML 2

By Frank On July 30, 2009 · Leave a Comment

Jeremy Keith and Brad Colbow explain the difference between the two markup languages in simple terms.

XHTML 2

Contrary to some beliefs, XHTML 2 does not have anything to do with XHTML 1.0 or XHTML 1.1. XHTML 1.0 is simply a reformulation of HTML 4 with XML syntax.

lowercase tags and [...]

Continue Reading →

Follow jQuery on Twitter

By Frank On July 27, 2009 · Leave a Comment

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.

http://twitter.com/jquery

Continue Reading →

Follow Google Analytics on twitter

By Frank On July 27, 2009 · Leave a Comment

Google Analytics is the enterprise-class web analytics solution that gives you rich insights into your website traffic and marketing effectiveness. Powerful, flexible and easy-to-use features now let you see and analyze your traffic data in an entirely new way. With Google Analytics, you’re more prepared to write better-targeted ads, strengthen your marketing [...]

Continue Reading →
← Previous Entries
  • Recent Posts

    • Front End Coding Standards
    • Making IE, jQuery fade effect, and transparent PNGs play nicely
    • Google Labs: Browser Size
    • Resolving Initial TCPDF Error
    • jQuery + IE6 = Could not set the selected property. Unspecified error.
  • Topics

    Ajax Analytics Animation Configuration Conversions CSS fadeIn fadeOut Funnels Goals Google HTML IE7 IE8 Installation JavaScript jQuery MAMP PHP PNG SEO Standards Tools Twitter XHTML
  • Categories

  • Analytics, SEO

    • Google Analytics
    • SEO Chat
    • SEOmoz
    • ShareThis Reporting & API
    • Web Analytics Demystified
  • Design, Development

    • A List Apart
    • ActionScript.org
    • Ajax Rain
    • Build Internet
    • Facebook Developer Wiki
    • Jeffery Zeldman
    • jQuery API
    • Sitepoint
    • Smashing Magazine Coding
    • Smashing Magazine UX Design
    • Twitter API
  • Usability

    • adaptive path
    • building43
    • Jakob Nielsen
    • Usability.gov
    • UsabilityBlog
  • Connect With Me

    • @fvillaab on Twitter
    • Me on Google+
    • My LinkedIn Profile
"Pages With Too Many Ads "Above The Fold" Now Penalized By Google's "Page Layout" Algorithm http://t.co/BVTCSGL5" — fvillaab

Frank Villa-Abrille

Pages

  • About
  • Portfolio
  • Experience
  • Skills
  • Endorsements
  • Contact

The Latest

  • Front End Coding Standards
    You might be wondering… “Why do I need to follow standards if […]

More

Thanks for dropping by! Feel free to join the discussion by leaving comments, and stay updated by subscribing to the RSS feed.
© 2011 Frank Villa-Abrille
Platform by PageLines