Web (HTML/CSS/JavaScript/DOM)
-
HTML 4.01 Specification
Official W3C HTML 4.1 specs.
-
CSS 2.1 Specification
Official W3C CSS 2.1 specs.
-
www.HowToCreate.co.uk
Excellent site with lots of good tutorials about HTML, CSS, JavaScript and DOM. The author always try to make things cross-browser and standard compliant.
-
BrainJar.com
Nice site with nice DOM tutorials and already made scripts. However, some scripts are not really cross-browser. DOM tutorials are nice to beginners, though.
-
Ampersands, PHP Sessions and Valid HTML
Why using PHP sessions causes invalid HTML and XHTML to be generated, and how to fix it.
-
dean.edwards.name/IE7/
IE7 is a JavaScript library to make IE behave like a standards-compliant browser. It fixes many CSS issues and makes transparent PNG work correctly under IE5 and IE6.
-
Sending XHTML as text/html Considered Harmful
An excellent text that says you must not use XHTML if you do not understand it.
-
Client-Side JavaScript 1.3 Reference
Old documentation of JavaScript 1.3, previously available at Netscape site.
-
Document Object Model (DOM) Technical Reports
W3C DOM specification.
-
Supporting IE with conditional comments
Excellent article.
- Is HTML5 ready yet?
Opera-related
-
My Opera files
keyboard/; menu/; mime.css (for Opera 7); mouse/; toolbar/; userjs/
-
Opera Wiki
.
-
My own Opera wishlist
It is somewhat outdated, but some wishes are still valid.
-
The mysterious Opera object
Description of "window.opera" object.
-
Opera Chat styles
Some CSS files to change the look of Opera IRC. I use "XP Style I".
-
Opera 9 FAQ
.
-
OperaBrasil.net
Notícias e conteúdo em português sobre o Opera
-
"Check for updates" URL
Opera gets this URL to know what is the latest version available. The server sends different data depending on User Agent (in other words, you must send a valid Opera UA).
-
Spoof UA data
Opera uses data from this page to automatically spoof User Agent on some sites.
Useful topics to not forget
-
gnupg confusion
Talking about gnupg 1.9.20 and 1.4, and why both must be installed at same time. We must remember to uninstall old version as soon as it is not needed anymore (when a new version comes out).
Programming contests
-
University of Valladolid
Thousands of problems with online judge.
-
CrazyTerabyte statistics
.
-
Peking University
Thousands of problems with online judge.
-
User stats - CrazyTB
.
-
ACM-ICPC Live Archive
Thousands of problems with online judge.
-
TopCoder
.
-
denilsonsa profile
.
Other
-
How to install Windows XP in 5 hours or less
A very nice description of how he could install Windows XP in 147 steps.
-
The Browser - Car analogon
An analogy for Browser Wars
-
Yuzo Koshiro DJ of Streets of Rage
Yuzo Koshiro, game music composer, the genius behind "Streets of Rage" scores, plays DJ in a Japanese Club.
-
Downloadable video of Yuzo Koshiro as DJ
Downloadable version of above video. (98MB)
-
USB-IR-Boy - Home made infrared receiver
I want to make one of these, someday. :)
-
The incredible machines
A video with lots of "incredible machines". Very interesting. Makes me want to construct one of those. :)
-
guimp - world's smallest website
Smaller than a small fingernail, the world's smallest website measures only 18 by 18 pixels yet is packed full of fun projects including pong, pacman, space invaders, pinball, a blog and pixel art. Fortunately, Opera has zoom!
My other pages
-
http://denilsonsa.selfip.org/~denilson/
My "official" page.






