Not a member? Why not join us or log in? (No more hassle filling in comments, less obtrusive ads and asides.)

Will My Time Ever Come…

Posted by Al Newkirk on November 10th, 2006.

My Name: Al Newkirk Alibae (ah+lee+bay) Newkirk; I go by Al, easier on the lips My Company: awnStudio Collective Where Form Meets Function, And Function Equals Freedom; A web application development company & community My Skills: Programming Languages / Platforms HTML Expertise ActionScript Fundamentals JavaScript Proficiency Perl/CGI Expertise Cold Fusion Fundamentals C++ Fundamentals Visual Basic Fundamentals SQL Proficiency Windows Platform Expertise Linux Platform Proficiency UNIX Platform Fundamentals Microsoft IIS Platform Proficiency Apache Platform Fundamentals Abyss Platform Proficiency MySQL Platform Expertise Microsoft Access Expertise Cold Fusion Server/Platform/Language Proficiency Design Style / Skill Vector Drawing Sketching Proficiency Digital Photography Proficiency Photographic Retouching Expertise Concept Designing Proficiency Graphic Designing Expertise 3-Deminision Design Proficiency Flash Animation Expertise Cad Proficiency Flow Charting Expertise -To name a few...

http://www.awnstudio.com

Al Newkirk has posted 2 articles.

RSS Feed for fadtastic.net RSS Feed for Al Newkirk

Full Profile →

I don’t know how to say this without sounding like an absolute Loser, but I get an orgasmic-like rush (giddy, I guess is the proper term) when I surf the Net and find new technology. I don’t sleep so well. I work as a web director for a small IT company so I’m up all day online, and then I come home and I’m up all night surfing, researching, etc. That’s when it happens, I find a developer or company that has done something amazing in the way of design or development. So you readers don’t think im crazy i’ll give a few examples:

Night One: Up late one night looking for a way to embed desktop fonts into webpages and make it cross-browser compatible. The only viable solution i found was Microsoft’s WEFT technology which is not cross-browser compatible and doesn’t even work with every Microsoft browser. After searching for maybe five hours it happened, I found Sifr, a team of developers that boast, “sIFR is meant to replace short passages of plain browser text with text rendered in your typeface of choice, regardless of whether or not your users have that font installed on their systems. It accomplishes this by using a combination of javascript, CSS, and Flash”. I got a rush when I tried the examples they have posted. This allows us to no longer be limited to the commonly installed/default fonts.

 Night Two: While in the midst of developing an asset tracking application for a client, I was disturbed (to say the least) to find out when cross-browser testing that the new IE7 does not support changing the scrollbar property. Blasted, I started querying only to find angry bloggers of the opinion that you shouldn’t change peoples scrollbars because they don’t belong to the site but rather the user’s browser. I believe that the designer should have complete control over the user’s graphical experience (period). Anyways, after searching for about four hours behold, I found a site who’s address I can’t recall that has created a script that creates a block around it’s contents with DHTML scrollbars customizable with any images you wish. Oh joy.

This brings me to wonder? For as much work and time as I put into the internet, will I ever contribute anything fresh, unexplored or discovered? Will I create a technology that will change the way people design or create web content?

Make A Comment

( 22 so far )

blockquote and a tags work here.

22 Responses to Will My Time Ever Come…

Comments RSS Feed

I think you’ll find your answer in the post, Al. These technologies (well at least SIFR) are innovative and someone invented them. If they can do it, why can’t you? It just takes some innovation and good marketing.

Keep as many doors open and don’t put all your efforts into one thing. Get feedback at all stages in development of technology.

As for the scrollbar thingy, I agree with the angry bloggers. Would you like it if a website changed your desktop background image or your user settings? I surely wouldn’t. Scrollbars are no different.

I know the rush you are talking about.

Andrew Faulkner
November 10th, 2006
#

Ofcourse you neither can nor should have complete control over the user’s graphical experience beyond what’s in your websites viewport. Would you like it if websites could reskin your browsers toolbar, statusbar or menus? Why is the scrollbar different?

Håvard Pedersen
November 10th, 2006
#

No offense, but with an attitude of “I believe that the designer should have complete control over the user’s graphical experience (period)” - You are going to have continued troubled to ‘innovate’ anything. Any experienced web developer knows that the medium of the web is where you have to lose some control. You cannot control every possible environment where your website is being viewed, nor should you try and control the devices.

Scrollbars? I instantly thought it was a joke when you were upset about this. We are past that ‘fad’ - and have realized how stupid it was in the first place. If you seriously want to embrace all of the controls, you are going to have issues making sites that people actually enjoy.

I, for one, refuse to visit sites that constantly think it is in their place to resize my browser. I instantly leave sites that think I should listen to their music. It isn’t about creating a ‘mood’. There are over 100 million websites out there, people are searching for content.

I think the job of a designer is not to worry about things like scrollbars, but to really dive in and make the design WORK.

I’ll be honest, I was a little surprised at this post and the complaints you bring to the table. Any IR has its downfalls, including sIFR. Think about your medium - look at real web designer’s sites and see what they have to offer. They know they can’t have complete control.

Nate K
November 10th, 2006
#

I think that if I had a complaint about innovation, it would be the the lack of modern corporate companies that are embracing modern coding techniques and the technologies that they bring. Many a company could trounce the competition with just a little bit of innovation in their field.

Anyway, enough slating for now. Let’s discuss how one can innovate in our fast-paced world. Ideas?

Andrew Faulkner
November 10th, 2006
#

I welcome the feedback and even the disagreements, and while I agree with the majority of the views shared I must remain of the same opinion. I am fully aware of the limitations of today’s web content and I am also aware of the direction that the Internet is going. Having developed sites across the Internet for over seven years and being abreast of the latest trends in web technology I stand firm on my outlook. There’s no doubt in my mind that the Internet will one day if not sooner be the preferred platform for common computer operation. I find it interesting that the majority of their readers are responding to a particular statement in this article as opposed to the subject matter. I don’t want any of our readers to get the wrong idea, everybody is entitled to their own opinion so I’m not trying to persuade any one to believe what I do. Every web site I have ever created has been designed with cutting edge technology with the exception of components that were not cross browser compatible. All the sites that I have designed have incorporated the latest Web trend where applicable which includes javascript, active x, browser resizing, audio announcements or music, etc. Again, these components were applied where applicable.

Nate, I agree that here are over 100 million website around, and the visitors are there for the content, but isn’t our job (the developers) to innovate in ways to display that content. What is the difference between a static page that resizes the browser, customizes the scrollbars or plays some form of audio, from a flash site that resizes in-browser, plays audio and video, etc. Since AJAX, developers are looking at the web as the new desktop, should they have the ability the change the applications appearance (Internet Browser) for their purpose temporarily of-course. Video games alter your systems appearance for their purpose, right?

Al Newkirk
November 10th, 2006
#

Al,

Whilst I disagree with the opinion that a designer should have control of the users browsing experience, I have no problem with you making people aware of your opinions. It wouldn’t be nice to have authors that all agreed with me now, would it?

So getting back to the post, has anyone got some good ideas on how one can innovate in the web world today?

Andrew Faulkner
November 10th, 2006
#

Okay guys here it goes, I have an idea for a web server component that will run on the web server, configurable through a web-based interface that will manage data transfer and syncronization between datbases and database tables for the purpose of website’s using multiple scripts that need to share data between them.

Now for the nuts & boltz-:
1. configure web server to use component.
2. component monitors changes in specified databases & tables and used column name and other information to auto generate mappings that can be activated to share information between databases & tables.

Let me know if this sucks!

Al Newkirk
November 10th, 2006
#

“What is the difference between a static page that resizes the browser, customizes the scrollbars or plays some form of audio, from a flash site that resizes in-browser, plays audio and video, etc”

As I said in a previous comment, I won’t visit sites that do that to me. It’s my browser, you don’t need to skin it, resize it, or make it shake. That’s just plain stupid. How does that enhance a web site? Audio and video - I don’t want to listen to your music. I didn’t come to a site so you could force that on to me. These simply aren’t innovations. You aren’t even taking into play standards. You say you are a standards developer (though buzzwords != standards as you have stated).

Think about these possible things:
1. I am browsing a site and comparing it with another window. Now, because you think I should see it full screen or it should be moved - you take the liberty to do both. This puts a barrier between me and my tasks and goals. How did re-sizing that help anything?
2. I am browsing a site from a work environment and your music starts blaring through my speakers. Sheepishly I close the browser or reach for the volume controls. Do you really think everyone is visiting your site from their home computer with their speakers just ready to listen to your music? How does this enhance a site? (Not to mention the myspace type pages that simply lock up a browser).
3. I am browsing a site while listening to my new CD I bought from iTunes. I am jamming along when all of a sudden the music from your website starts blaring through my speakers and over-powering what I am listening to. I didn’t ask to listen to your music when I visit your website. I don’t even like your music. How does this enhance the user experience?

These are just a few. But honestly, I can’t believe the thought process. Even applications I use on the desktop don’t try and over-ride my default settings (color, sound, screen size). Not to mention, not all OS/Browsers react the same way.

All I can say is: Wow. I thought professional developers stopped thinking like this a LONG time ago. Wasn’t it thinking like this that got us into a mess with browser wars? Not innovation - That will always be good. The things you are mentioning aren’t innovation by any means. They are distraction to people trying to complete tasks. You are adding noise to the process, because you think its cool?

Do you have some examples of your work? I tried clicking on your link but it required a login. I am very interested to see what you have produced…

Nate K
November 10th, 2006
#

I would like to comment on your last para. In my opinion, Net still needs endless innovations. But all of them will stem from the user’s needs/convenience/experience. The challenge in the Web innovation really is to provide more without imposing anything on the user. I was thrilled when I came across projects like Hyperscope or no-next-page design with AJAX.

Abhijit Nadgouda
November 11th, 2006
#

Still waiting for a response….

Al, are you there?

Nate K
November 13th, 2006
#

Yes, I am here Nate. I agree to disagree and I do not want to argue. We simply have different viewpoints & I realize that you have taken a statement I made to the far extreme. I would try to reskin a browser even if it was possible. I merely meant that I do use Javascript methods to max browsers and cause popups, etc. I think that certain functions labeled as intrusive are warranted if not even needed under certain circumstance. I do realize that designers go overboard and abuse design due from immaturity for lack of a better expression. I believe that when you go to a website you should experience it the way the site owner and/or developers intended. Afterall that is what makes the internet the internet. If you do not care for the way a developer has designed a shopping cart, say, if he requires javascript to be enabled and ou do’nt want to trust the site, simply go somewhere else. I spend a good dea of time perusing sites for design ideas and one thing remains true, “Beauty (Form, Function, Etc.) is in the eyes of the beholder. If I see a site I don’t like, I don’t critique it, I simply move on, as I sure there will be some people that appreciate the design.

Also I would like to note that people visit sites usually in seeking out content, e.g. I usually go to myspace to listen to unknown artist so it doesn’t suprise me or even offend me when thier music starts playing, now I have never visited a non-musicians page, e.g. personal page, but if I went to someone personal page, more than likely to find out more about that person, I would not be suprised to hear music that person likes being played. Afterall I know that most myspace pages have music on them, if i’m at work or plain don’t want to hear music from other people, I just DONT GO. Most every page I can think of developed in flash, play some form of audio.

It’s about the developer and the audience he wants to cater too. When I walk into a department store they may be playing music I don’t particularly like and I can A. leave or B. stay and endure it. Why are they playing music, could be for a variety of reason I won’t go into but uually it’s geared towards catering to their audience. Most Hip-Hop store play rap, don’t like it, leave. Most contemporary dress stores play smooth-rock, don’t like it, leave. Even if I could resize and reskin your browser, I would do so to cater towards my audience and if you don’t like it then leave because obviously your not the audience I am catering too.

Al Newkirk
November 13th, 2006
#

RE: Al
You are comparing apples with oranges. A department store with a website? Sure - there can be some parallels made from a marketing perspective, but you are IN their store. If I am at a computer browsing a site, there is NO reason whatsoever that you should impose your music on me. Do you see department stores doing this on their website? Please show me where they are doing this on a website. Even department stores know their place, to give content, get out of the way, and let you make purchases. They don’t resize my window. They don’t play lame music. They don’t try and color my browser to ‘entice’ me to stay (honestly, what is the value in that? Even desktop applications don’t do that!)

I think you are missing the big picture, honestly. I don’t need to be enticed to visit a page. I want to browse how I want to browse. I want thinks to work without having to think about everything (how do i stop this site from spawning stupid windows, resizing my browser, and playing music I don’t want to listen to?). You shouldn’t have to think to use a website.

Also, I knew you would bring up myspace. And, quite frankly that is one of the worst sites on the planet (go ahead, ask any professional web developer what they think…). Just because some 13 year old kid embeds movies and music on his site because he doesn’t know any better, sure doesnt justify the use of it to me. Myspace is a train wreck. Now, for those who use it as it is intended - then the music makes perfect sense. But notice, You have full control to turn it off (and many plugins to simply not show the video/audio). There are sites I visit to listen to music (purevolume.com), but I have full controls over my experience. They are not pushing anything or forcing anything on to me to ‘create their artistic experience.’ They get out of my way and let me achieve the tasks at hand - and if that is listen to music, they have all the tools readily available to me.

If they are a respectable, professional Flash website then they won’t have music playing right when you get there. You are making many assumptions about the user, the browser, the plugins, and the context. Thats a big mixture for unusable and annoying websites. Please show me examples of these sites. And, a professional Flash website is one that knows how to build it properly, so even if you send me to a name-brand site - that doesn’t make it professional. These people don’t think about the users first, they think about what ‘they’ want to impose on the user (your train of thought).

I am still waiting to see some examples of your work. I am intrigued.

Nate K
November 13th, 2006
#

RE: Nate
In response to your first statement, I am not mixing apples and oranges as you stated because for all intents and purposes a web site is a marketing tool and the domain space could be considered the same as the department store as when you visit a web site you are inside their domain space. That being said let me say this, I really appreciate the debate that were having because I am actually starting to see your thinking and agree with some of your ways but still I believe that you’re starting to see things my way as you have not commented on the simple statement that I made that if you do not like a web site in particular then you need not return to it. There are far too many web sites for you to be hung up on whether or not a web site is designed to your desire. I still believe that a web site should cater to its particular audience and if the website does not seem to be meeting your needs or incorporates functionality that you would rather not be bothered with than you should find another website. I believe you’re under the misconception that a web site should be all things to all people. I disagree dramatically, I rather agree that a web site can have a bad design or can have a great design but it is usually not mis-designed (my own word) meaning that it cannot be wrongfully designed. It is designed how the Developer thought it should be designed based on the audience it’s intended for. Again, I personally don’t like websites that contain Google ad-words and other advertisements but that doesn’t stop me from frequenting those sites and because I don’t like them doesn’t mean the site was wrongfully designed.

In retrospect it appears that our disagreement is simple. You believe that a site should be developed with all internet users in mind, and I believe that it should be developed with an audience in mind; however both instances are separate scenarios. In the end the website is the property and under the control of it’s owners and developed to their tastes, not yours. The caveat is that the audience should agree with the owners vision and in the case of clients/customers, if you happen to be that and have gone as far on a site, you already have agreed.

Al Newkirk
November 13th, 2006
#

Nate, an app i developed:
palcs.ss8a.com; a charter school asset tracking application. for private use, sorry.

Al Newkirk
November 13th, 2006
#

RE: Al
You are mixing apples and oranges. They are two different mediums/modes of communication. People use the two things very differently (as research shows). Again, show me a department store that agrees with this, and maybe I will re-consider my thinking. Department stores understand the difference between the two, and they harness the power that they have with each medium.

“…if you do not like a web site in particular then you need not return to it”
This is asinine thinking. A website should cater to it’s intended audience? Tell me - how do you define this and come to this conclusion with your research? What metrics/analytics to you use? User testing modes? And - when all of this is said and done, can you really pinpoint an EXACT audience that uses the site? Look at myspace - it started (by spammers) for musicians, now every mom, dad, and kid has their own myspace. They have all their freedom so it became a train wreck. It was initially built for MUSICIANS. Now, its about social networking more than about music. I work for a Book Distributor, and I would NEVER make assumptions about our users. Yes, I know who the majority are - what kinds of connections they are using, their geographical location, and even an age bracket. But the truth is, there are OTHERS coming to the site (trade market, PR people, etc) who are looking to get information from our site. If I were to think narrow mindedly about our audience, then our traffic would suffer as a result. I don’t want people to get so annoyed that they never return to our site. It is still in its infancy and more features are being added for different things, but it is all centered around the USER - not what I THINK the user wants. If you really have that frame of mind - then I would question your professionalism as a web developer.

Every site has an intended purpose and audience, but that doesn’t mean people outside of that don’t visit the site. To alienate users or restrict based on your ‘assumptions’ is absolutely ridiculous. Why would you build narrow, when you could build for a wider audience and communication. Why would you require things of users, when you could build it to be accessible to all users - and still have necessary features. THINK ABOUT THE USER. You are not your targeted audience.

I don’t believe a website should be all things to all people. Not at all. That will never happen, no matter how many social networking sites or portals come into play. If I want music, Ill go to purevolume.com. If I want to buy a CD, ill stick with iTunes. If i want to manage my RSS feeds, Ill use google reader. If I want to get a map ill use mapquest. Believe me, I know that a website will never be everything to everyone. But it CAN BE accessible to everyone. Two very different things.

I prefer to build websites that are accessible, usable, and content rich. I don’t want to impose MY browsing habits on our users. Read up on some interaction design and interface design. You have yet to support your argument with anything substantial. Show me where it is recommended by professionals to color the scrollbar or resize the window. Show me where, in research and understanding of users, that this is important or vital to a user’s experience. I base my thought process on research (real world related to our target market), analytics, and adaptation. You are basing your opinions on pure feelings and what you want to impose on the user.

You can only give me one link of work you have done? You stated in your previous comments that you use it all over the place - and you only have one site as an example? Regardless, that one site you showed me gave me enough information. For instance. What good does it do to set my browser to top left of 0,0? What is that doing beside annoying me because I use that area for my instant messenger and mail notifier. You are getting in the WAY of me and the way I get things done. Aside from that, that website fails miserably with ANY validation or standards tests, has NO index inside of google, no inbound links, PR of 0, and its comprised of tag soup.

So then, why should I even see you as credible when your output is something like that? No thanks.

Nate K
November 13th, 2006
#

I won’t argue with you, you are confused and have proven my point more than you have realized. It’s about the user. Most developers don’t see the different ends of the spectrum but I have. It is very realistic to pin-point your audience through market-research and I would encourage any company to do so before building a site. You can be accessible to other users but should mainly focused on your target audience which market research will show. If your target audience is generally people that need less information and more other content(audio, video, etc.) than thats what you provide. You do not discard needs of your main audience because the other users (gray area from market research) may not like the presentation.

You can shoot holes in me and my opinion all you like, I am very humble and educated and I understand that people have different opinions. I have not proven my statements by referencing online research documents, but neither have you. You question my skill level and that’s ok, a wise man knows that he really doesn’t know anything. The example site I posted that you shoot GIANT bullet holes in is in my opinion very good. Your ignorance (not in a derogatory way) in an attempt to discredit me is proven because the site example I’ve given is private application developed to be used by a select group of individuals. It has no meta-content and is generally accessed within the intranet therefore it shouold not be cached by any search engine. The browser is maximized because it loads on the clients system at start-up and only access to this web-browser is available to the user. The application is designed to work with a specific display setting and rarily need to be scrolled. In short, the site is not designed to be used by you (you are not the target audience) though it is accessible to you and would be further if you had a username and password.

Why are you intentionally trying to discredit me, I am good, I am not the best but I know a little. We just disagree, but that is not enough for you I guess.

Al Newkirk
November 13th, 2006
#

RE: Al
“Most developers don’t see the different ends of the spectrum but I have”

Well then, please enlighten those of us who apparently haven’t seen the different ends of the spectrum.

I said NOTHING about not having a target audience. It’s about knowing your target audience that forces you to build your application accordingly. I work for a Book Distributor, therefore I don’t need to build a tool for users to manage their RSS feeds. It would be a waste of my time, and a waste of theirs. This is what is meant about knowing your target audience. KNOWING your users. You have proven you don’t do this, and that you impose your ‘cool’ technologies on people whether they like it or not. What metrics do you use to weigh things? What user testing methods do you use to find out how people use your site? What inside metrics do you use with the website to gauge a value of a tool? I am very interested to find out. I have built many tools in the past where I posed my ‘cool’ technology on the user. I then tracked it for a certain period and found it to be absolutely useless. Back to the drawing board and then get rid of the useless things from an interface. I can admit when I am wrong, but I won’t base my decisions on feelings of a developer or designer. Sorry.

How do you gauge your audience as ‘people that need less information and more other content (audio, video, etc)? If you truly believe that, what are you doing to gauge the truth to that statement?

I can tell you are humble, yes, educated - I have my doubts. I’m sorry, but for someone who claims to be educated and gets upset because he can’t color the scrollbars in IE7, doesn’t really give me much faith. I could give you a list of credible people, articles, and standards related to the W3C and the web as a whole. I could reference their personal sites, their professional sites, and even many sites which give reports and research for understanding your audience. Again, the fact that you think that site is ‘very good’ further causes me to doubt your ‘education.’ Seriously, in just the 5 pages I visited (and ran reports on), all I saw was tag soup. The medium is the web and you are trying to communicate. Now, even if this IS a private website - statistics will still show up with its usage. However, reports I ran state ‘this site appears to be rarely visited’ amongst the other facts that it can’t be found in search engines - again cause me to question your ‘education.’ Why shouldnt it be found with search engines? What specific reason do you have for this? The browser wasn’t maximized, you just shifted it to the other side of my screen. Why is only access to the web browser available? They have no OS with which to complete other tasks or use information? If not - then I would question why you didn’t build a standalone application. I see you are making many assumptions even with this small sample. If this is what you are proud of, then you and I will never see eye to eye. I will leave you to your sites that impose your ‘thoughts’ of what a website should be, and I’ll stick to working on creating usable and accessible websites for all - and growing traffic and information.

I am not trying to dis-credit you, however, you cannot expect me to take you seriously with the claims you have made in your article and your responses. I even question if you know a ‘little’ by looking at your work. It’s not about disagreeing. It’s not about me being wrong and you being right. It’s about the state of professional web development. It’s no wonder many developers aren’t respected when they have ‘resources’ like this leading them astray of the truth.

You have brought NO facts to the table. Your examples have failed miserably through any test (validation or traffic). All of what you are saying is based off of opinion. I am sorry if I don’t parade around clapping at your ‘feel good’ statements.

Nate K
November 13th, 2006
#

I really like reading articles here at Fadtastic, but with these recent columns by this author, Al Newkirk, seem very out of place here. The previous articles seemed to have a very forward approach to the web in general, but no so much anymore. How can someone claim to be a pro if said person finds out about SIFR now? When was the first time this technique was invented, a year ago at least. I make no claims about my skills, but come on! Fadtastic has taken a step backwards.

M
November 14th, 2006
#

M,

We’re sorting it out. Don’t worry. Apologies for the disappointment. Feel to to use our feedback form if you wish to discuss this in private.

Andrew Faulkner
November 14th, 2006
#

Oh, reading Al’s other article, this really caught my attention:

“I am an exceptional designer well versed in Photoshop, CSS, HTML and graphic design. I am also an expert programmer with working knowledge of Perl, PHP, C#, etc.”

Please please please show me some examples of your exceptional talents!!! “I’m out of it for a little while, and everybody gets delusions of grandeur.”

M
November 14th, 2006
#

@ M

I have another nice review and interview right here:
about the business side of things

Johan
November 14th, 2006
#

Stop talking about it and do it (hehe)…

Seriously though - nice article - I think all of the authors on Fadtastic contribute to a fresh and exciting idea - which to me is making Fadtastic the most diverse and most interesting community site around….

Matt Davies
November 21st, 2006
#

↑ Jump up to the comment form

Related In Some Way, Shape Or Form

The above post has obviously kept you amused. Why not discover similar material:

The posts Lets go on a journeyBig Players (not) Using TrendsA Time To ShineA Sprinkle of Pixel Dust…NO!SPEC - Just Say NO!, are related to this post.

Or why not take time out to find out about the author of the post.