Scott Schiller has a pretty good tutorial on creating rounded corners in CSS. As he says in his post, a lot of people developing Web 2.0 and/or AJAX web applications have created layouts utilizing rounded corners.
More »
Dynamic Drive has a tutorial on creating AJAX Tabs similar to the ones I have in the portfolio section on my home page. While I didn’t use this script to create them, many sites such as CNN and Yahoo have incorporated this feature. It’s actually a pretty nice way of organizing a lot of content and only sending the content that the user wants to see making the page load faster and less bandwidth hits on your server.
More »
When writing scripts, I didn’t think white space would affect my code so much. A space is still considered a character though and it does take up file space. By using the Java tool Dojo to compress JavaScript files, removing white space reduces a 321B file down to 140B. While this might not seem like that much with broadband connections out, it makes a difference.
More »
Vitamin has a post by Cal Henderson for those creating next generation web applications that make heavy use of JavaScript and CSS. The main issue is the optimization of the content in order to give users the best possible experience when visiting the website.
More »
For those of you using MySQL databases, Neal Parikh has a page on his site with common MySQL database commands. Although its isn’t as comprehensive as lets say the MySQL manual, it does give quite a bit of information that I would need on an everyday basis. The list covers most of the commands I think developers would need to incorporate into a website so give it a look.
Philippe Maegerman a developer from Brussels, Belguim has posted a JavaScript Motion Tween on his blog. The class is very well thought out as well as documented if you are interested in implementing a Motion Tween affect on your own site. What I though was pretty cool is he has a certified Flash developer icon on his blog, but the tutorial is JavaScript. Most Flash developers I know tend to just lean toward Flash. I guess it’s just a natural tendency to move toward what you are comfortable with. It’s good to see that people are looking at multiple solutions to any given problem.
More »
On the Google Operating System blog, there is an entry describing 10 features that are only available to Opera users. Most of these features are helpful in everyday browsing. Like the entry says there are Firefox extensions to make the browser more capable, but all of these features are included with Opera out of the box.
More »
For those of you with high traffic sites or would like to add some redundancy to your MySQL database, clustering is a very good starting point. That is assuming that you have about 4 or 5 machines that you can spare. Howto Forge has a great tutorial on setting this up on 4 machines using MySQL 5 Cluster. The setup requires two storage nodes and one management node and two nodes for load balancing. The example utilizes 4 machines by loading the cluster management server onto one of the load balancing machines.
More »
AJAX Magazine has a small tutorial on how to integrate Google Calendar into your website using PHP and AJAX. The PHP script just reads the feed from Google Calendar which you can publish via XML or ICAL. This script can read either the public or private calendars. The JavaScript is a basic XML parser which reads the data from the PHP script and output’s it to the DOM.
More »
Vitaly Friedman’s CSS showcase posts a pretty good collection of CSS navigation examples. The techniques showcase has examples of list-based navigation, drop down menus, and tabs. There are quite a few examples on there and it’s worth checking out. Some examples, since they rely heavily on CSS will not work in all browsers. As more and more people start adopting modern browsers, these navigation examples will be fully compatible.
More »