existdissolve.com

the singularity of being and nothingness

Follow me on TwitterRSS Feeds

  • Home
  • About
  • Auto-Tune Theology
  • CFAviary
  • ContentBox Modules
    • jsFiddle
  • Gloss
Document Code HTML

On Becoming a Better Web Designer, Part Third

May 12th

Posted by existdissolve in Web Design

4 comments

As I dive deeper into web design, the more I realize how critically important it is to learn from others. By this, I'm not simply talking about using others' advice for coding best practices, nor even about-gasp!-stealing code.

What I mean by "learning from others" is to begin to develop a perspective of others' work that truly values and prizes their talents.

After all, let's be serious: web designers are a conceited bunch. We like to roll out designs and have others laud us with praises about how cool the site looks, how well it functions, whatever. But what do we do when we look at others' work?

I know my first reaction is to critique. "Well," I think to myself, "if I had designed this site (imagine me puffing a giant pipe while wearing a hideously ostentatious robe), I would have done this…" Or, "This site could be SO much better if only they had done that ['that' being understood as what I would have done, obviously]." Am I right? I know I am, because I am one of the most self-deprecating web designers out there, and I do it constantly.

However, this is a tremendously difficult way to function. Not only it More >

Appreciation, Contacts, Kudos, Web Design

Quick Link: Flex Skin Design Extensions for CS3

May 12th

Posted by existdissolve in Flex

No comments

Honestly, I haven't done anything in Flex for a while (and I loathe that fact daily).  Nonetheless, I ran across a pretty cool thing today.  Flex 3 now has skin design extensions for CS3.  This allows designers to create skins in Photoshop, Illustrator, Fireworks (yawn) and Flash, and then import them straight into Flex 3 using the skin import tool.

I think this is a very important development-Flex is awesome, but difficult to skin out of the box.  These extensions should help make an already killer development framework infinitely more sexy, which is really all that matters (of course!).

So enough of this.  Grab the extensions, and also check out Flex 3 if you haven't already.

Flex 3, Super-fly Extensions, Web Design
im_a_dinosaur_rawr-1738

Google Reader: An Essential Tool for the Web Designer

May 6th

Posted by existdissolve in Cool Stuff

No comments

I wish I could express how critical Google Reader is to my web design process.  How does an RSS feed reader aid my web design, you ask?

I'll tell you!

There are approximately 13.25 billion CSS design galleries currently on the world-wide interblog.  In my experience, each gallery updates their gallery with approximately 5-8 new designs every 3 days.  So, in the course of 3 days there are 60+ billion websites featured on design galleries, give or take a handful.

Obviously, I kid, but the truth is not far off.  There are a lot of CSS design galleries out there, and they are constantly adding new sites every day.  Morever, there are hundreds of really talented designers out there that have incredibly creative ideas about good web design.  

Now let's be honest: creative web design is never done is isolation.  I personally find a lot of great inspiration from others, and attempt to distill the best of what I see into my own designs.

So where does Google Reader fit into this?  Well, imagine trying to follow each of these sites (I currently follow over 108 galleries, and design-related blogs).  Live bookmarks is unthinkable.  Visiting each site would be an absolute nightmare. So I need More >

Google Reader, RSS, Web Design
CoffeeCup Feed Add

Cool Ways to Extend Twitter

May 5th

Posted by existdissolve in General

No comments

Okay, so I've been getting into Twitter quite a bit lately.  I like being able to just post random stuff for people to read that does not require the length of a blog nor the time investment of an IM.

During my experience with Twitter, I've come across some pretty cool ways to extend it that make it easier and a lot more interesting to use.

The first, and most important, is Snitter.  Snitter is a desktop client for Twitter that allows you to do pretty much everything you'd do in Twitter, but from the convenience of your desktop.  Currently, it has a cap of a certain number of actions per day, but I think that will change as they upgrade their servers and web services.  Definitely worth checking out.

The second is Twitty Tunes.  This plugin for Firefox and FoxyTunes (you are using Firefox, right???) lets you post any song that is being played straight to Twitter.  Additionally, you can use it to post web pages that you are browsing.

Finally, a new site has launched-twistori-which is a pretty interesting experiment with Twitter keywords.  This application simply scrapes Twitter for all posts that contain certain keywords (like 'love, hate, believe, etc.') and displays More >

Snitter, twistori, Twitter, Twitty Tunes
CoffeeCup Feed Add

Yet Another Way to Waste My Time…!

May 4th

Posted by existdissolve in General

No comments

A while back (probably 3 months, or so), I ran across moshimonsters.com through an online design gallery. At that time, the site was nothing but a landing page, so I paid little attention-other than appreciating the shiny-ness of the design.

Today, this site popped up again on another design gallery, but this time the full application was live. Needless to say, I neglected other responsibilities and dove right in.

Moshi Monsters is an online "monster pet" game. Each person gets to create their own monster, name it, decorate the monster's house, etc. Pretty standard stuff. Oh, and there's the obligatory "games" that help you earn points towards buying food, furniture, and booze for your Moshi Monster.

I've done a million of these before, and have quickly lost interest. What is unique about MM, however, is that it has brought the "digital pet" genre into the Web 2.0 world. Not only can you network with your friends that have their own Moshi's, but the game also integrates nicely with Facebook (and other social networking applications) to extend the experience beyond the confines of the moshimonsters.com site. Plus, the site itself is very enjoyable as it is very professionally animated, and contains alot of fun easter-eggish More >

Moshi Monsters, Wasting Time, Web 2.0
Document Code HTML

First Crack at WordPress

May 3rd

Posted by existdissolve in Web Design

No comments

So normally I REALLLY prefer custom development to canned solutions.  Sure, the pre-built software peices are nice in that they provide out-of-the-box solutions: but the problem is that the solution is not always very useful.  End soap-box.

Today I began my first-ever implementation of a site design to WordPress.  I've used WordPress for blogging before, but I've never really messed with it from a design standpoint.

My initial impression is that it's okay.  Just as with Blogger and other similar services, the plugging in of functionality is sensible enough (although Blogger's tag-based version seems a bit more intuitive…).  There are fifteen-billion functions available for getting dates, user scopes, etc.  So that's all fine and good.  

I guess my biggest objection-and this is true of all software like this-is that styling the default WordPress widgets is a PAIN.  There's a lot of un-classed generated code that one has to wade through to get down to very mundane-yet extremely design-important elements like <a> tags.  What's more is that these default plugins appear to live outside of the "themes" that one can build.  So if one is not interested in traversing several levels of inheritance just to apply a different color to a "Most Recent More >

Frustration, Web Design, WordPress
Document Code HTML

On Becoming a Better Web Designer, Part Deux

Apr 28th

Posted by existdissolve in Web Design

No comments

A month ago, or so, I reflected upon my journey toward becoming a better web designer.  In that post, I dwelled mostly upon time-saving practices such as creating organized folder structures, labeling Illustrator layers, etc.

Another point, however, was about avoiding becoming completely consumed with solving specific problems as they are encountered.  I noted that although there are some problems that have to be solved before progress can be made, the vast majority of hang-ups can be saved for later when a fresher perspective (or possibly a new bit of learning gained through doing other things) might make the answer more clear.

I think this is a gigantically important point, and I want to expand upon it, but from a different direction.  In my first post, I was talking mostly about code-but what about actual concept development?

When it comes down to it, good design is-on a high level-of course about the user.  A good design must facilitate an easy-to-use and a rewarding and enjoyable experience.  While a lot of this occurs in layout, how users interact with code, etc., there is also an important part that small details play in contributing to a successful visit.  

It is these details, after all, that More >

Composition, Web Design
Document Code HTML

Spry's Rating Widget

Apr 16th

Posted by existdissolve in Spry Framework

No comments

For a new project I'm working on, I will need a mechanism for users to vote on certain pieces of content. Now it turns out that there are a billion and one ways of doing this, with an additional billion sets of frameworks. I was quite overwhelmed by the number of choices, so I've been putting it off for a while now.

Yet fortuitously, a couple days ago I was browsing the Spry docs and noticed two very promising words: Rating Widget.

Surely this cannot be what I'm looking for, could it? Ah but it was!

Recently, Spry updated its growing library of widgets to include a standard "star" rating system. Like it's other widgets, the rating widget comes with a single css file and a single javascript file. And also like other Spry widgets, it is completely simple to implement.

Assuming you have referenced the css and javascript files correctly, here's all it takes to set up a star rating system:

<span id="myrating" class="ratingContainer">        <span class="ratingButton"></span>        <span class="ratingButton"></span>        <span class="ratingButton"></span>        <span class="ratingButton"></span>        <span class="ratingButton"></span>        <input type="text" id="ratingValue" name="dynamic_rate"/>        <span class="ratingRatedMsg">Thanks for voting !</span>    </span> 

It's so simple it's almost laughable. But it gets much better. Like More >

AJAX, Delicious, Spry Framework
Document Code HTML

Unobtrusive JavaScript…Duh!

Apr 15th

Posted by existdissolve in Spry Framework

No comments

As I develop more applications that leverage JavaScript-both for data manipulation AND for superfluous effects-the more I come to realize the inexpressible need for finding as many shortcuts as possible. Without exception, as my JavaScript becomes more involved, so the complexity increases exponentially. To remedy this, I've started relying on frameworks such as Adobe's Spry, mooTools, jQuery, etc. to make my life easier for everything from element selection to major effects processing.

However, probably the biggest time-saver is making a concerted effort to make my JavaScript unobtrusive. What is this, you say? Well, by no means does it have a solidified meaning. However, a few principles are core to any definition.

The first is the idea of abstracting the functionality of JavaScript (be it data handling or effect processing) from the design layer on which the functionality is placed. In short, this means that the HTML markup of a site (and its corresponding CSS) should not be dependent on the functionality of JavaScript; rather, the functionality of JavaScript should be "pluggable" into the markup that it finds.

Now of course, this is all-too-idealistic. There is never a scenario in which markup and functionality are mutually ambivalent towards one another. However, the More >

AJAX, Javascript, Web Design
Document Code HTML

Big Thanks to Everyone!

Apr 5th

Posted by existdissolve in Web Design

No comments

This post will be short and sweet: In the week since the relaunch of singularityconcepts.com, I have been inundated with incredibly encouraging responses from an unbelievable number of people. The reaction to the new design has been overwhelming, and I am very humbled by the kind words that people have shared with me, as well as the design galleries that have featured my design.

Because I want to especially thank the design galleries that have featured this design, I want to include links to each gallery that gave kudos to the relaunch of singularityconcepts.com. All of these galleries feature extremely talented designers, and I am incredibly humbled to even be mentioned. Please take some time and check them out.

Best Web Gallery

CSS Loggia

CSS Mania

Design Inspiration Gallery

CSS Moon

Most Inspired

CSS Design Yorkshire

CSS Creme

The Best Designs

CSS Hive

CSSclip

Most Inspired Blog - Weekly Top Standards

Ala Brasil

CSS Glance

The Daily Slurp

CSS Rand

CSS Star

CSS Warfare

Web Design File

CSS Based

Monkeyfied

Galleries, Thanks, Web Design
« First...1020«2526272829»3040...Last »
    • Recent comments
    • Popular posts
    • Archives
    • Tags
    • Categories
    • Adobe (1)
    • Audio (10)
    • Books (8)
    • ColdFusion (58)
      • ColdBox (9)
        • ContentBox (5)
    • Cool Stuff (39)
    • Flex (5)
    • General (26)
    • JavaScript (67)
      • AJAX (1)
      • CKEditor (3)
      • ExtJS (33)
      • jQuery (1)
      • Sencha Touch (6)
      • Spry Framework (18)
    • Microsoft (8)
    • Mobile (4)
      • Sencha Touch (4)
    • Music (26)
    • Philosophy (16)
    • PHP (2)
    • Ruby (6)
    • SharePoint (8)
    • Sitecore (5)
    • Social Media (5)
    • Theology (81)
    • Travel (1)
    • Uncategorized (5)
    • Video Games (4)
    • Web Design (45)
      • CSS3 (3)
      • HTML5 (9)
    • Web Development (12)
    • WordPress (1)
    Adobe AIR AJAX Anthropology API Athanasius Atonement Theology Auto-Tune Blog Action Day CD Review CFScript CFSharePoint Christology CKEditor ColdFusion ColdFusion 9 ContentBox CSS Eschatology ExtJS ExtJS 4 Facebook Forgiveness General HTML HTML5 Javascript Koans Linguistics Music Origins ORM Probability Ruby Sencha Sencha Touch SharePoint Sitecore Spry Spry Framework theming Theology Web 2.0 Web Design WordPress
    • March 2013 (1)
    • January 2013 (6)
    • December 2012 (2)
    • November 2012 (4)
    • September 2012 (2)
    • August 2012 (2)
    • June 2012 (2)
    • May 2012 (2)
    • April 2012 (3)
    • March 2012 (1)
    • February 2012 (6)
    • January 2012 (10)
    • November 2011 (2)
    • October 2011 (1)
    • September 2011 (5)
    • August 2011 (11)
    • July 2011 (3)
    • June 2011 (1)
    • May 2011 (4)
    • April 2011 (4)
    • March 2011 (4)
    • February 2011 (4)
    • January 2011 (3)
    • December 2010 (7)
    • November 2010 (10)
    • October 2010 (9)
    • September 2010 (8)
    • August 2010 (19)
    • July 2010 (16)
    • June 2010 (17)
    • May 2010 (7)
    • April 2010 (3)
    • March 2010 (4)
    • February 2010 (3)
    • January 2010 (7)
    • December 2009 (2)
    • November 2009 (4)
    • October 2009 (8)
    • September 2009 (3)
    • August 2009 (3)
    • July 2009 (1)
    • May 2009 (5)
    • April 2009 (2)
    • March 2009 (1)
    • February 2009 (1)
    • January 2009 (1)
    • December 2008 (3)
    • November 2008 (3)
    • October 2008 (4)
    • September 2008 (2)
    • August 2008 (5)
    • July 2008 (6)
    • June 2008 (6)
    • May 2008 (13)
    • April 2008 (4)
    • March 2008 (11)
    • February 2008 (3)
    • January 2008 (5)
    • December 2007 (5)
    • November 2007 (2)
    • October 2007 (10)
    • September 2007 (10)
    • August 2007 (9)
    • July 2007 (8)
    • June 2007 (28)
    • May 2007 (2)
    • April 2007 (2)
    • March 2007 (2)
    • January 2007 (2)
    • December 2006 (2)
    • August 2006 (2)
    • July 2006 (3)
    • June 2006 (4)
    • May 2006 (3)
    • April 2006 (4)
    • March 2006 (3)
    • February 2006 (4)
    • Dragonvale Tips and Tricks (58)
    • A Study Bible to End All Study Bibles (42)
    • A Little Taste of Spry 1.6 Goodness (22)
    • The Closing of the Evangelical Mind (21)
    • Where No Man Has Gone Before (19)
    • Thoughts on Christian Ecumenism (17)
    • Sencha Touch Theming: Building Our Custom Stylesheet with SASS (15)
    • Sara Bareilles - Little Voice (14)
    • Yet Another Reason Calvinism is Certain to Die (13)
    • Sencha Touch: JumpToNode and the NestedList (12)
    • Justin Noel: I stumbled on your site today while trying to figure out ExtJs's history functionality. That was...
    • Brambleleaf: Can people add me? I'm ^=Brambleleaf=^
    • existdissolve: Hi Tony-- Thanks! The internationalization sounds like a great idea. Do you have an example or two...
    • Tony: Looks really useful. Thanks for sharing this. My wish would support for i18n internationalization....
    • CKEditor Plugin: Redux: [...] Gloss « ContentBox: Creating a CKEditor Plugin for Complex Data Types...
    • CFML Open Source Update #7 - 2012-12-24 - 2013-01-07 « Mister Dai: [...] ContentBox: Editable Content Regions in CKEditor [...]
    • CFML Open Source Update #7 - 2012-12-24 - 2013-01-07 « Mister Dai: [...] ContentBox: Hooking into the Page Editor [...]
    • Andrew Scott: Would have to agree..
  • My latest tweets

    Loading tweets...
    Follow me on Twitter!
Mystique theme by digitalnature | Powered by WordPress
RSS Feeds XHTML 1.1 Top