Read, read, read. Read everything - trash, classics, good and bad, and see how they do it. Just like a carpenter who works as an apprentice and studies the master. Read! You'll absorb it. Then write. If it is good, you'll find out. If it is not, throw it out the window.
-
William Faulkner
About / Biography
Resume
Contact
Journal / Blog
Recommended Reading
Reviews
View Adam Kahtava's profile
Recent entries
Categories
.NET
AJAX
ASP.NET
ASP.NET AJAX
BarCamp
Book
C++
Calgary
Career News
Code Camp
Community
Contest
CSharp
CSS
dasBlog
DOM
Events
Firebug
Firefox
greasemonkey
IE
Interview
JavaScript
Links
Musings
Opera
Ottawa
Personal
Programming Languages
Quality Assurance
Review
Software
Team Work
TechNet
Themes and Skins
Toronto
Unit Testing
Videos
XML
Archives
September, 2008 (1)
August, 2008 (2)
July, 2008 (4)
June, 2008 (7)
May, 2008 (6)
April, 2008 (8)
March, 2008 (7)
February, 2008 (3)
January, 2008 (1)
December, 2007 (1)
November, 2007 (2)
October, 2007 (1)
September, 2007 (3)
July, 2007 (1)
May, 2007 (3)
April, 2007 (4)
March, 2007 (4)
February, 2007 (5)
January, 2007 (3)
December, 2006 (1)
November, 2006 (5)
October, 2006 (6)
September, 2006 (8)
August, 2006 (2)
July, 2006 (8)
June, 2006 (9)
May, 2006 (1)
Syndicate this site
Sign In
powered by
dasBlog
Journal / Blog
Saturday, December 09, 2006
Now supporting Opera 9 and other Web Development (CSS) Related Notes
I noticed that a couple visitors were using the
Opera
web browser, so I decided to check my site with this highly
W3C CSS
compliant browser - see the
"Acid2 Test"
.
To my horror, I found my CSS wasn't working properly.
My blog in Opera (the CSS rendering issue):
I began debugging my site by starting up
Firefox
with the
Firebug
extension. Upon inspecting my
Document Object Model (DOM)
and my rendered CSS I found a syntax error (a bug).
Using the Firebug extension for Firefox to view the DOM and related errors:
My error;
I had erroneously entered
*/
instead of
/*
for my CSS comment. After making the changes everything rendered as expected in Opera.
Conclusion;
My site now works with Opera 9. As a rule of thumb, I generally do my CSS design in a more W3C CSS compliant browser like Firefox, Opera, etc... and then make the respective changes for proper display in IE.
Firebug
is amazing, the best web development tool I have seen in a long time. Firebug really makes debugging a breeze.
Other useful Firefox extensions:
Colorzilla
- Advanced Eyedropper, ColorPicker, Page Zoomer and other colorful goodies.
del.icio.us
- Keep, share and discover all your favorite things.
FasterFox
- Performance and network tweaks for Firefox.
FireBug
- Edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.
Greasemonkey
- Customize the way webpages look and function (hide search engine advertisements, tweak Gmail).
Mouse Gestures
- Allows you to execute common commands (like page forward/backward, close tab, new tab) by mouse gestures drawn over the current webpage, without reaching for the toolbar or the keyboard.
Other useful Internet Explorer extensions / toolbars:
Internet Explorer Developer Toolbar Beta 3
- Tools for quickly creating, understanding, and troubleshooting Web pages
CSS
|
DOM
|
Firebug
|
Firefox
|
Opera
PermaLink
|
Digg It
|
Del.icio.us
|
Comments [0]
Related posts:
Cross Language Naming Conventions: Avoiding Verbosity In The Presentation Layer
Book Reviewed: JavaScript: The Good Parts by Douglas Crockford
More on the perils of The ASP.NET AJAX Framework
Getting a Job at Google: A Web Developer Fizzbuzz
Free: Win a Copy of Beginning CSS: Cascading Style Sheets for Web Design
The ASP.NET AJAX Learning Curve
Comments are closed.
Page rendered at Friday, September 05, 2008 8:30:26 PM (GMT Standard Time, UTC+00:00)
Disclaimer & Copyright
© 2008
Adam Kahtava
(
Adam.Kahtava.com
/
AdamDotCom.com
)
:: Friday, September 05, 2008 8:30:26 PM (GMT Standard Time, UTC+00:00)