Featured Posts

Getting into Java... I'm starting to make my first Java applications with the aim of being able to program cell phone API and other handheld technologies. I see this as a huge market in years to come and can wait to get my...

Read more

Teaching Intro to Flash at Tunxis Again Looks like I'll be teaching at Tunxis again this semester. Can't wait to get started again as I have a lot of fun the last time we did this. The class is going to be restructured slightly to showcase the...

Read more

The difference between classic and motion tweens in... Here it is: If you're used to doing things "the cs3 way" then you can continue to do so with the classic tween tool. It works the same way as you remember, using key frames as normal, but you cannot...

Read more

PHP: If (equal to AND not equal) - eliminate form spam... Just learned a great function of PHP thats already made my forms a lot better. A while back I wrote an article about eliminating form spam without captchas by using css to hide a text input box for bots...

Read more

Drop Downs, Fly Outs, and Accordion Site Navigation: This last week I was in a meeting discussing a client site. It was a typical business meeting that was going into overtime on a Friday afternoon, and then things turned for the worst... someone suggested...

Read more

twitter

Breaking News

  •  

First Meeting with Gray Screen Developement Process

Category : Around The Office, Coding and Database, General Web Info, Great Tutorials, Technology

I had my first in person meeting with a new client yesterday, The Autism Society of Connecticut. This is the first project I’m using the gray screen development process for and I LOVE it. The process is much more straight forward and we covered in detail almost all the pages in the site objectively. Because I had the whole site mocked up we could see potential problems that would otherwise not have been evident and we were able to completely rework the navigation from the way it was in this first round of revisions.

We’ll see how it works in the next round and make more revisions on it I’m sure, but this was awesome in a first meeting. I’ll build out the backend as a gray screen using developer notes instead of actual database functionality.

NewFangled, hats off to you for bringing this technology to my eyes. You broke the industry. If you dont know who these people are, click the link and check out Process >> Prototyping. You wont be disappointed.

CompUSA Back from the dead – Retail 2.0?

Category : General Web Info

More than 3 years after the chain closed all their doors they are back open again. About 30 stores have reopened with the theme of “retail-2.0″. Modeled after the every so successful website mash ups in the 2.0 revolution CompUSA and their parent company (owner of TigerDirect) seem to think that if they connect every computer to the net and let their customers do their independent research in store, people might be more informed and because they linger for a longer period of time looking at reviews they just might buy more too.

This has never been tried before. Kudos to CompUSA for trying something new in the old world of retail. Rather than dealing with some pimpled 14 year old at Best-Buy who trys to hustle me a service plan before checking inventory (one of their favorite tricks) I can see the inventory of the story Im in from any screen in the store. This is really handy and I hope it manifests into sales for the “new” company.

Read the full story on Wired.com

Want a new way to transition content? Try scrolling it! – My Thoughts on Vertical Content Scrolling

Category : General Web Info, Technology

I image if done wrong this could look… so bad. Fortunately for the folks at Kobi in Leeds, they found the people to do it right. The site is well designed, has bright colors, good typography, and an attractive navigation. Then you click a button and everything moves… Not a fade in fade out like you see on so many other flash sites. Oh no, instead the pages all move behind a window as if they were on a roll of paper somewhere inside the site.

I’ve heard of this style of navigation, but never seen it before. Kudos to Kobe for doing it right.

So now that I’ve admired the site for a few sentences, I’m now thinking about some of the pros and cons of this type of layout. The user experience is enriched with the addition of the new eye candy, and there doesn’t appear to be any loss in usability. So the only cons I can find to this type of transition are that you just can’t do this kind of scripting on the timeline in flash and the usual setbacks that apply to all flash sites.

As cool as this is, no novice would be able to code it. (You could if you really wanted to and if the site was small enough, but you would have to make every instance of translation [ie from page A to B, A to C, B to A, B to C, C to A, and finally C to B, etc.] and this only gets more complicated as you get bigger. The alternative used here is to use a single frame movie that houses all pages in one long symbol. Clicking the navigation plays a function that sets the _y property on the movie. Using action script like this also allows you to control the speed and ease of the tween more precisely than using the timeline. Some would say this is the only way to do flash and the more of it I see, the more I agree with them.

Now the other setbacks that apply to all flash movies: lack of a back button support, no out of box ability to deep link into the internal pages of the site, questionably SEO, reduced crawlable content, and a limited site map. All of which can be addressed with third party solutions after the fact by a skilled web designer.

Why Traditional Captchas No Longer Work

Category : General Web Info, Technology

Captchas is a test run to determine that you are human, and screen out the bots, scrappers, and automated spam that finds it way to all things good and wholesome on the internet. You see them everywhere: e-commerce site, blogs, hotmail, myspace, and so on. The trouble is that more and more administrators are finding that advanced screen readers have become better at decoding text than humans with poor vision. The end result is that the most significant impact of adding a poor captchas to your site is to limit the use by your intended audience, the real humans using your site. Contunue Reading

8 hacks to make Firefox ridiculously fast

Category : General Web Info, Technology

If you came to this page and your running IE, start by downloading firefox 3 here. Thats step 1 to getting a faster browser.

The rest of the steps, to varying degrees, will increase your browser’s speed. No doubt about it.

Piplelining, telling your browser to request multipul packets of data before any have been recieved, I would not recommend from an IT person’s view as this draws additional bandwidth and server load. Most sites will have no problem if one maybe two hundred people do this, but imagine how bad it would be if you got Dugg and even a tenth of the people had this turned on. Even a really robust systemwould break down and cry.

Number 3, Fast Loading, I’m all for as its totally on the user’s side. Essentially you tell your computer to manage (load) data instead of power the user interface. This improves load times at the expense of browser responsiveness. As soon as the page is  done loading your back to normal.

http://www.techradar.com/news/software/applications/8-hacks-to-make-firefox-ridiculously-fast-468317

 PR: wait…  I: wait…  L: wait…  LD: wait…  I: wait… wait…  C: wait…  SD: wait…

Flash preloader has delayed visibility or flash preloader is not visible until most of the video is loaded already.

Category : Flash, General Web Info

Problem: Flash preloader has delayed visibility or flash preloader is not visible until most of the video is loaded already.

Solution: You have too many things loading on frame 1. The only thing that should be in the first frame should be your preloader. All code and other content should start on frame 2. This guarantees that your preloader loads first.

If your preloader doesn’t appear until well into the load time then you likely have media content that’s set in the linkage tab to export in the first frame (auto selected when you set it to link with action script). This is important as content that is unused in the movie is not included in the final .swf file, but by loading the content on the first frame it screws with your preloader. The work around is to include the content on frame 3, and have your movie begin on frame 5.

This way the preloader loads on frame 1. Checks and rewinds on frame 2. If all frames are loaded then it goes to frame 5 and plays. It never actually plays the media in frame 3 or 4, but by being in the timeline they are loaded and can still be referenced with variables in action script without disrupting the preloader.

Something I learned while I was working on the litchfieldathleticclub.com site.

Happy coding.

HattersWorkshop is looking for interns

Category : General Web Info

We are currently accepting applications for interns. Hours are flexible in the Hartford area studio (exact location still to be determined). Interns will work on print and web project as well as provide office assistance.

Applicant portfolios should demonstrate an understanding of typography and typographic standards. Ability to work on both PC and Mac preferred, but not necessary. An understanding of both photoshop and Illustrator are required; Other software (Flash, Dreamweaver)  cinema, photography or sound production is a plus.

Applicants should live in the Hartford area, or be able to commute (no telecommuting).

Please send your resume and any portfolio materials to syanicke@gmail.com or call 860-331-8747 for more details.

What’s with the hate on comments in code?

Category : Coding and Database, General Web Info, Technology

I was always in the mindset that you should always comment your code. It makes it easier to go back in later on and figure out what you’re doing to power the site, easier for someone else to reverse engineer it should something happen to you or the business arrangement, and it allows for freeware code like SWF Object to circulate as comments in the code for those who would look.

Recently, I’ve heard from a few different sources, Lesley, our advisor from More Visibility included, that comments, especially ones with urls, hidden code, or actually any code period is a no no for SEO, and increases load time, and so should be removed.

If the comments are relevant I don’t agree with either of these points as that the potential benefit is not equal to the potential loss, namely ownership and accessibility. I guess my point is, if you had to reduce website load times there are plenty of other ways to do it.

Worst Host Ive ever encountered: Yahoo Small Business

Category : General Web Info, Technology

Yahoo Small Business – If you have a single web minded person in your company do them a favor and DO NOT use yahoo small business. Their backend panel is an absolute mess.

I’m pretty savy with DNS, .htacess, and server side redirects; some of the people working in the tech center trying to guide me through their backend are definitely not.

I’ve got two domains, one is on Yahoo as a merchant account, and the other is on go daddy. We want to mask forward the godaddy account to yahoo. No problem. The problem starts when I want to forward the yahoo url to the same name as the account on go daddy. With another mask forward we create an infinity loop. No good.

My next thought was to mask forward godaddy to yahoo and create a .htaccess file for both URLS to be forwarded to a directory in the root folder say /siteName/. BUT yahoo does not support .htaccess. I asked about IS redirects, but was told this is not a good solution as it does not always work.

The third solution I came up with was to transfer the domain to yahoo and work the files and DNS from there. Not that I thought this would help, as anything I can do from one registrar I ought to be able to do on the next with the right DNS/cname/aname settings. NO DICE! Yahoo cannot accept incoming transfer domains until later this year.

So in closing, wtf do I do to get the client’s website displaying correctly with the proper url in the address bar? The only solution left it to cancel the yahoo account and start again on a new server. This has got to be the worst option available as it means data entry, a second host account, and a waste of my client’s money due to yahoos inability to support effective DNS management.

If anyone has a solution to this issue – I am all ears.
Thank you in advance.

Praise for IKEA and a review of page turning flash software

Category : General Web Info, Social, Technology

.

In the process of researching another article I stumbled on a very clean and functional page turning script being used by IKEA to show their mammoth catalog. Wow! A clean interface and new functionality? ZMags, the company that provides the script and backend content controls, did an amazing job with this.

It provides a whole list of new functionality in flash applications. You can search the zine’s content, zoom in on pages with a really interesting real-time transition, and see thumbnail previews of the previous, next, or any of the preview images on the bottom. It’s a super easy interface for large catalogs with lots of scanable content.

I called to enquire about pricing and found it to be pretty reasonable, given the amount of backend support and tracking that’s built into the application. I don’t think flash can do everything that analytics can just yet, but they boasted as if it was pretty close.

Other notable mentions for clean design include JFK Magazine: a euro GQ, which has a really interesting page flip script that’s second to none at showing high res images. The zoom and pan feature is not as intuitive as maybe I’d like, but extra functionality is for me a welcome problem to overcome.

Both of the above scripts are sold as license agreements; you don’t own the script and so you can’t develop off them or use them once your contract with whoever expires. The alternative is to buy the scripts and develop the functionality yourself. PageFlip Developed by 2advanced, a sick nasty studio in their own right, is an economical package (under $30) and has everything you need to get started working with the raw component objects in a .fla file. A working knowledge of action script is all you really need as there is a thick help file, lots of commented code, and tons of examples of it working to pull apart.