In this post I will describe some of the technical constraints to be aware of when building 3D Flash sites, then I will give examples of recent sites that are doing 3D right.
Tips on surviving a recession when you are a freelancer. Its not all doom and gloom in fact it could be the best of times
Even as I study (ever so slowly) for MCPD certification for my own reasons while I'm at home (spare me the biased anti-Microsoft flames on that, I don't care) I'm finding that Microsoft end developers (Morts) and Microsofties (Redmondites) alike are struggling with the bulk of their own technology and are heaping up upon themselves the knowledge of their own infrastructure before fully appreciating the beauty and the simplicity of the pure basics.
An brief overview of some of the web usability and design issues with Sourceforge.net's landing page..
It’s hard to define design. We have a broad range of definitions to choose from: design refers not only to graphic design, but to design strategy, too. It is used in a variety of industries, such as engineering, architecture and Web design.
They say that a picture is worth a thousand words. And in design in general and web design in particular, this is very often the case. Finding that image that just gives your layout that extra bit of style can often make or break a design.
It's time that developers and web-based businesses realize that the term Web2.0 is doing more harm than good. For years now, the meaning of Web2.0 has been derided and debated while all along it has quietly acquired a meaning that colors the efforts of countless entrepreneurs and developers as something unwelcome and harmful. Read the post if you'd like to know what the meaning is, and PLEASE consider the proposed alternative!
Web designs need not look exactly the same in all browsers. I know that's a topic I have written about and spoken on a fair amount before, but somehow I'm always amazed by the reactions that I get when the subject comes up.
Jakob Nielsen has written some damn smart things about usability, and his work has probably done great things for the web in general. You hate to beat up on a guy like that, but c’mon, it is beyond ridiculous to me to be a self-proclaimed god of usability and have a site as awful as his. I’m not the first one to say it, and I won’t be the last. (Great article on a group makeover from 2004) People have been talking about it for years. Jakob even acknowledges it himself:
When it comes down to it, User Interface design is perhaps the most important aspect of a software/web application because it is what the end-user interacts with. Regardless of how robust and efficient your back-end code is, if the UI is confusing to navigate in, your application will have trouble being successfully adapted by the client-base. Having a good UI is more than having excellent graphic design; it’s about finding a balance between cool looking graphics and a simple approach to navigation and interaction with the product.
Sometimes clients ask us to implement ‘not-so-unique’ elements into our designs and sometimes it seems almost impossible to convince them otherwise, however, hopefully this post can suggest some reasons why not to use the old web design stock imagery clichés.
Years of web development work has lead me to these eleven steps that will go a long way towards making your website insanely popular.
I'd like to share a bit about the tools I recently used to build a new travel website, MuchaCostaRica.Com I launched this week with two partners. Actually, this entire post is a thinly veiled attempt at getting some Google juice over there, but if you're interested in building websites and better tooling, read on.
Is natural language taking over, and are all attempts to improve URLs futile? Has the slow progress of the regulating bodies meant that we’ve had to find a better solution? Of course, some URLs are clever slogans themselves and add value to a product, but it seems that most are arbitrary identifiers, obfuscated by acronyms, abbreviations and dots, dashes and other de-humanised elements.
I’ve recently been contacted by your customer with regards to my web services. They mentioned that they were unhappy with your work and would like for me to create a new website for them. I’m writing this letter to thank you!
When faced with the alternative between an off-the-shelf CMS or a custom development, many companies pick solutions like ezPublish or Drupal. In addition to being free, these CMS seem to fulfill all possible requirements. But while choosing an open-source solution is a great idea, going for a full-featured CMS may prove more expensive than designing and developing your own Custom Management System.
I must confess back in the mid 90s I was an avid usenet user. Over the years I have watched the overall development community online interaction landscape changing (mailing lists, web based forums, blogs, wikis, blog aggregators, voting systems etc.). While each change seemed a little questionable at times, these have brought in a tremendous vibrancy in the developer interactions even though I still feel like composing a Usenet GaGa song (just like Freddie Mercury did the Radio Gaga thing). While I wondered as each change was introduced, what it implied, I never felt strongly enough about it to speak loudly. Till Now.
An inspirational mini gallery of excellent examples of website headers that make a strong first impression.
"When designing you sometimes have limited space to put and display all of the form elements. Recently that happened to me and when I was trying to squeeze in a simple newsletter form to a 120px wide area (plus a limited height). I realized that some of the elements will have to go. The obvious solution was to get rid of the labels and put only the form text fields. How will the users know what are the text fields for?"
If you spend hours hacking your site to work perfectly in IE6, you're taking away any incentive from slow adopters to drop their old browser. Drop IE6 support on your site or app and give people a reason to upgrade.
If as a user and software engineer I am nothing less than aroused by Google Chrome release after reading the brilliant comic (Google Chrome Comic) they are using as presentation, as a mere nitty-gritty developer I am somewhat worried about the fact that we'll have to bitch with yet another browser in order to produce cross-browser web apps.