Archive for the 'Flash' Category

Content-Aware Image Resizing

August 30th, 2007 by Steve Stedman

Coming soon to Photoshop and, one can only hope, the Web. Content-Aware Image Resizing is a remarkable technique for resizing images without losing the important elements of that image. A clever algorithm (20MB PDF), created by Dr. Ariel Shamir and Dr. Shai Avidan, analyzes the image and strips out the “seams” with the lowest “energy” as the image is reduced (height, width, or both). The same algorithm adds seams as the image size is increased.

Recognizing the potential, Adobe quickly snatched up the co-inventor of this process. Perhaps we’ll see the fruits of this technology in the next version of Photoshop or Flash. If it gets into Flash, we could realize truly fluid Web design with the images resizing just as easily as the text and layout depending upon the size of the viewport. Can a video version be far behind? Sweet!

Silverlight Takes on Flash/Flex and Ajax

May 4th, 2007 by Steve Stedman

Silverlight logo Microsoft layed down the gauntlet at this week’s Mix 07 Conference with a Flash/Flex and Ajax competitor called Silverlight. This time around, the post-Gates Microsoft may have nailed it. Of course, the Microsoft faithful will love it—Silverlight provides a modern, well-designed presentation layer to leverage their .Net work.

But what’s captured the attention of the larger developer community is that Silverlight applications will work on IE, Firefox, Opera, and Safari (yup, on a Mac) AND support non-MS languages. Furthermore, these apps will be delivered to the browser in Microsoft’s XAML markup language which means information within will be more accessible and findable by default than with compiled Flash/Flex apps.

What the heck is going on here? Silverlight just may be the first significant salvo from the more open, Ray Ozzie-powered Microsoft 2.0.

Microsoft® Silverlight™ is a cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications. Silverlight supports fast, cost-effective delivery of high-quality video to all major browsers running on the Mac OS or Windows.

More information:

Adobe Flex Presentation Next Wednesday

November 30th, 2006 by Steve Stedman

Adobe logo Next Wednesday, December 6th, Michael Pritchard and David Moody will introduce the Adobe Flex Framework and then use it to build an engaging web application in front of your very eyes. The Flex 2 software is a rich Internet application framework based on Adobe Flash that enables you to productively create beautiful, scalable applications that works across most platforms. It includes an Eclipse-based development tool, an extensive visual component library, and high-performance data services to get up and started quickly.

Michael Pritchard is the CEO of WillowTree Interactive and has been building Flex applications since the original beta release in late 2005. David Moody is the Health Sciences Library Webmaster (and is also leading the exciting new beTech Web Development Server initiative—more on that soon). David was also an early adopter of ColdFusion and Macromedia products and has taught Web development at ITC for over 6 years.

Adobe Flex Presentation

  • Wednesday, December 6
  • 2:00pm- 3:30pm
  • Newcomb Boardroom (378)

Flashpaper: Making Lemonade from PDFs

November 3rd, 2006 by Steve Johnson

I’ve been a cautious fan of Macromedia Adobe Flash paper since it first came bundled with Contribute 2. There are a variety of applications where a PDF simply isn’t the best solution for content delivery, but it’s all you have to work with. Flashpaper does a nice job of bringing PDFs to the web in a Flash SWF container that can be embedded in a page, and offers some useful functions on the built-in toolbar.

I used the Flashpaper component from driverjase to create a wrapper for the flashpaper document. The component exposes over a dozen options in the API that can be used to customize the toolbar, scrollbars, and view settings.

You can see the result on the Inside UVA page.

Adobe Flex for the Mac

October 30th, 2006 by David Moody

Flex 2 Wins Java Developer's Journal Editors' Choice Award At the Adobe MAX 2006 Conference in Las Vegas last week everyone was going hog wild about the new Flex Application Framework and IDE for building the next generation of Flash based web applications. Something that I got pumped about was the fact that you can push data from the server to the client. Also, some other cool items to mention are:

Adobe User Group Meeting

I’ll be giving away a Linda.com Flex Essentials Training DVD and share more about the conference at tomorrow’s Adobe User Group Meeting. Everyone is invited:

Podcasting & Adobe MAX 2006 Excitement

  • Tuesday, October 31
  • 2:00pm-3:30pm
  • Newcomb Hall Boardroom #376

Client-side Data Storage

June 23rd, 2006 by Steve Stedman

The previously reported Java DB and Apache Derby database management systems aren’t the only client-side data storage tools in town. Brad Neuberg put together an Ajax tool last October to save persistent data in a hidden Flash applet. His tool, AJAX MAssive Storage System (AMASS), worked even if the user left the web site or closed the browser. Information was later recalled on demand by the web application that saved it. It was pretty cool in its own right. But Brad had to take it a step further.

The lastest from Brad is dojo.storage which allows more storage options and the convenience of the Dojo library. Why would you want such a thing? Let’s hear it from Brad:

What could you build if you had these tools? How about a truly collaborative, web-based word processor with client-side storage for your private documents, as well as offline access? Maybe an Ajax RSS aggregator with client-side caching of the feeds you read and offline access? An offline, web-based book reader using data from the Internet Archive’s Open Library would be cool.

ActiveX Update: MSIE Keeps Getting Worse

April 14th, 2006 by Steve Stedman

Microsoft’s latest Internet Explorer ActiveX update is responsible for hosing up many a Flash and Quicktime applet viewed in MSIE. These and other ActiveX controlled applications now require a couple extra clicks to activate and run on every visit (which can be especially aggravating when they’re used for navigation). Microsoft was compelled to roll out the update following court losses in a patent infringement case brought on by Eolas Technologies.

The ActiveX changes affect only MSIE on Windows; Firefox and Opera are not affected. Web developers can circumvent the problems altogether with a bit of code rewriting compliments of Microsoft. If you’d like to spare yourself the new ActiveX popup warnings when visiting other sites, MS has also prepared some compatibility patches for end users.

'Flash' Category

  • You are currently browsing the archives for the Flash category.

About Us

  • Building the University of Virginia web development community one passionate geek at a time.

Mailing List Sign-up

  • What's going on behind the scenes? Join the beTech mailing list and find out.
  • (listserv)

If you would like to write, present, or otherwise get more involved with beTech, please contact .


RSS feed icon