There’s a new version of Adobe Dreamweaver on the way, and it includes new features for building sites with WordPress, new CSS enhancements and a new set of tools that let you see code changes in real time as you work, much like the popular Firebug add-on.
Dreamweaver, which has been one of the most popular apps for developing websites since its debut (as a Macromedia creation) in 1998, gets a fairly substantial update in Creative Suite 5. It doesn’t have the whiz-bang new features found in Photoshop CS5, but if Dreamweaver is part of your development workflow, you’ll definitely find much to appreciate in the new Dreamweaver CS5 that makes it worth an upgrade.
Of course, whether or not to use a WYSIWYG editor like Dreamweaver is a debate in itself. Most can get by with a text editor, a few browsers and a short stack of reference materials. But if you’re working with a team of developers, or if you’re building more complicated sites with dynamic elements, databases and hundreds of pages, tools like Dreamweaver are essential. They speed up the workflow, keep everything organized and ease the pain of constant testing and iteration.
So, if Dreamweaver has a place in your life, here’s a rundown of what’s new in the latest version.
Adobe has released details about the latest version its Flash authoring tool, which arrives amid great uncertainty concerning the multimedia platform’s future.
Flash Professional CS5 boasts a number of improvements over previous versions, including better animation physics, improved typography controls, new code hints and snippets for building webapps in ActionScript, some new data formats, and better ability to add cue points to videos. It also has a few tricks for developers eager to publish apps to places where Flash isn’t allowed.
Adobe Flash has taken a beating lately, especially from the hurricane that Apple’s public relations team generated around the launch of the iPad. Apple’s mobile devices don’t support Flash Player, so Apple is encouraging web developers to make their sites “iPad-ready” by removing Flash elements.
Also, last week, the new iPhone OS was announced, and it includes a new rule banning applications built with cross-compilers. Flash CS5 will ship with such a cross-compiler, Adobe’s Packager for iPhone, which lets developers build apps in Adobe’s suite of tools that can be exported with the click of a button and wrapped up as Apple-native code. Well, those apps won’t run on iPhones and iPads once the devices get their software updates this summer and fall, respectively. (There’s also a note on Adobe’s website Monday noting the use of Packager for iPhone is “Subject to Apple’s current requirements and approval.”)
A new iPhone app makes messing around on Foursquare a more-visual experience than ever before.
The app is called Kickball, and it more tightly incorporates maps into the Foursquare experience. It has many of the same features as the official Foursquare app, like check-ins, history, badges, tips and shouts, and the list view that shows all your friends’ statuses.
But Kickball (App Store link) ups the ante by letting you plot all of the current Foursquare activity within your network on a map. You can see where your friends are, zooming in and panning around to different neighborhoods. Also, at any time, you can pop up a map that shows you the 15 venues in the Foursquare system that are closest to your current location. Kickball uses Mixer Labs’ GeoAPI, which is now owned by Twitter, for location data.
This discovery feature is especially handy if you’re in a city or a neighborhood you don’t know that well. Even in a place I know all too well (the Wired office), I was able to see all the places within about 100 yards where I can go fight for mayorships. Oh, it’s ON.
While you’re browsing one of these maps, and you zoom in on a friend or on a venue, you get a button that says, “I’m here too,” making it easy to check in with one click. Equally as accessible within the app is the “Off the grid” choice. There’s also the ability to view details about a place, view relevant tweets and add photos (something else missing from Foursquare).
I’ve been using both Kickball and Foursquare’s official iPhone apps side by side for a couple of days, and the map experience in Kickball is far better than the map experience in Foursquare. The user interface in Kickball is also a little less chaotic than Foursquare. Both have their ups and downs, but if you’ve been wanting a stronger, more elegant integration of maps, Kickball is your answer.
Tuesday saw the debut of Google Buzz, a new service for sharing status updates, links and media with your friends. It’s currently being rolled out to the public slowly — you can sign up at buzz.google.com — but we’ve had access to Buzz since shortly after it launched, and I’ve had a chance to play around with it.
Buzz integrates directly with your Gmail inbox, so updates and comments appear along side your e-mails. It bears a strong resemblance to other sharing platforms like FriendFeed or Twitter and Facebook’s News Feed — imagine all of those magically inserted into your Gmail inbox and you get the picture.
It has all the makings of a powerful, real-time social platform that’s ready to compete with, or compliment, those established players.
But for now, Buzz is a bit of a mystery. Only a handful of people are actually using it, so the sharing features don’t really feel that social. It’s as if you’re broadcasting into an empty void. In that regard, my first day with Buzz reminds me of my first few days with Google Wave, or my first few days with FriendFeed. That feeling of being in a big empty room will change once Buzz opens up and more of my friends join, just as it did for those other services.
There’s another more serious limitation: What happens in Buzz stays in Buzz. You can’t use it to post to your favorite social networks. You can add feeds from Twitter, Flickr, Google Reader and any other social site (except for Facebook, notably), and all that stuff gets aggregated into a single feed on Buzz where your friends can leave comments. But when you post a status update or share any sort of link or media on Buzz, you don’t have the option to CC Twitter or FriendFeed.
Google noted during Tuesday’s launch event that it does plan on adding the ability to post out to Twitter and other services soon. And, since all public posts in Buzz are available as an XML feed, you could hack together a way to post to Twitter if you know what you’re doing. But for now, for most every user, Google Buzz remains a one-way street.
Once those two things change — the volume problem and the cross-posting problem — Buzz will be a serious player on the social web. Right now, it’s worth playing with and getting used to, because once it gains momentum, it’s going to become part of our daily lives. It’s that easy to use, and that powerful.
Here’s how it works
Once you’re given access, you’ll see Buzz appear in your Gmail sidebar just below your Inbox. Click it and you’ll see something familiar: a white box inviting you to post a status update.
When you first arrive in Buzz, it’s automatically set up to follow the few dozen people in your Google Contacts list that you correspond with the most. It’s a rather genius bit of engineering — Buzz taps into your Gmail network so you don’t need to go through that process of importing contacts or “finding friends,” one of the most painful experiences on the social web.
Each post to Buzz can be public (for the whole web to see) or private (you select which friends see it). The default is public, but you can also address posts directly to a friend using a variation on Twitter’s @ reply syntax, like this: @firstname.lastname@example.org.
Send one of those updates and it shows up in your stream and in his stream, and anyone following either one of you will see it. But the note will also show up in his Gmail inbox, so you can make sure he sees it.
You can type text of course, but if you put in a link, Buzz will go gather photos or videos that live behind that link and give you the option of adding them to your update. Photos show up in a nice little gallery of thumbnails. Videos get embedded and can be played inline.
Above that white box, you can see the number of services Buzz is aggregating for you. Click on that number and you can add or subtract services to control what shows up in your feed.
Also above that white box is the number of people you’re following. Click on that number and you can add or subtract followers. This will control whose updates show up in your feed.
All of your activities, comments and all those of your friends will show up here. Everything appears in real-time and the updates are very fast. If you or one of your friends posts something boring that doesn’t have any comments or media associated with it, Buzz will eventually collapse it. So long, clutter.
People can like, comment and e-mail anything that shows up in their feed, whether it was posted by you or them or whoever.
If you want to see your public feed of everything you’re sharing, check out your Google Profile (you know you have one, right?).
There’s a new Buzz tab that displays all your public posts. Google Profiles and Buzz are intricately tied together.
Posts can be geotagged, and the location-aware features really comes to life when you post from a mobile with GPS inside. There’s a mobile webapp optimized for Android and iPhone browsers — surf to m.google.com/app/buzz
Buzz will figure out where you are using the mobile browser’s geolocation abilities through HTML5. The interface for picking your location is elegant.
Buzz will then show you recent posts around your current location. It can also plot nearby Buzz posts on a layer in Google Maps.
Clearly, Buzz mimics the functionality of Facebook’s News Feed — minus all the Farmville, Mafia Wars and Superpoke notifications. It draws upon a common vernacular for sharing and commenting that Facebook helped establish.
So, is it a replacement for Facebook, or a compliment to Facebook? In a way, Google’s rapidly-expanding social stack — Buzz, Gmail, Contacts, Chat, Profiles, Picasa and YouTube — could be seen as a clone of Facebook that operates on the open web. If anything, it’s a version of Facebook for people who never got into Facebook, or chose not to participate because of its closed nature.
No matter how it ends up impacting Facebook, Buzz will go down in history as a transformative step in Google’s timeline. It brings a whole new utility to what is already our most critical social tool — the e-mail inbox.
There isn’t much new to look at on the surface, but we’d strongly recommend you upgrade to Firefox 3.6, based on the work that’s been done to improve the browser’s speed and support for the latest web technologies.
Thursday’s release brings significant performance boosts and a number of new features like support for custom skins, full-screen support for native web video and much-improved font support for developers looking to use new fonts on their sites.
It arrives only six months after the previous version, Firefox 3.5. The shorter-than-usual wait between versions means that Firefox 3.6 doesn’t have quite as many new standout features as 3.5 brought to the browser when it debuted. But we don’t want to give the impression that Firefox 3.6 is only an incremental performance upgrade from the previous version.
A Nimbler Fox
Also new under the hood is the new about:support page which offers a simple place to look up all the pertinent information about the current Firefox installation, including a list of installed extensions, any user-modified preference settings, links to installed plug-ins, and other configuration details.
Fullscreen HTML5 Video
Firefox 3.6 now supports fullscreen video playback through native HTML5 video embeds. Just right-click a video embedded using the HTML5 video tag and you’ll see a new menu item for full-screen playback.
Currently video on the web is generally embedded using proprietary technologies like Adobe’s Flash Player or Microsoft’s Silverlight plugin.
Native HTML5 video will give users a way to watch movies online without the need of third-party plug-ins.
Firefox previously supported HTML5 native video but lacked the ability to play those videos in full-screen mode, an oversight that Firefox 3.6 corrects, putting open source video on largely equal footing with proprietary technologies like Flash or Silverlight.
Curiously, Firefox 3.6′s release comes only a day after YouTube announced it would begin supporting playback of embedded videos with HTML5, albeit using the h.264 codec which Firefox does not support, as it’s proprietary. Mozilla prefers the open source Ogg Theora video format instead.
More Web-Standards Support
Web developers and open-web proponents alike will be happy to hear that quite a few new features in CSS 3 have made their way into Firefox 3.6. Firefox now supports the background-size property as well as some cool tricks for handling background images with CSS. Designers can specify the size of background images on web pages, stretching them by dictating what percentage of the browser window’s width they take up.
There are also some new methods for applying gradients to page backgrounds, enabling designers to create more interesting, colorful backgrounds without using images at all, just by defining a few colors in their HTML.
Firefox 3.6 also supports the Web Open Font Format (WOFF), which allows developers to use server-side fonts to build better typography into their designs.
Firefox 3.6 brings built-in support for lightweight themes, which Mozilla calls Personas. Personas have been around for a while (you can even sync them across multiple browsers if you’re running Weave, Mozilla’s syncing tool), but installing Personas previously required a separate extension to manage them.
Now Personas can be installed right out of the box, allowing you to tweak and theme Firefox as you’d like. Although Personas don’t offer quite the options of full-fledged themes, they’re much easier to create and install. If you’d like to try out some custom themes, head over to the Personas site.
Improved Tab-Switching Previews
Also new on the tab front are the long-awaited preview thumbnails in Firefox’s built-in tab switcher, which have finally arrived, sort of. The tab previews have been in the works for quite some time, and — sadly — enabling the previews will still require a trip to about:config (set browser.ctrlTab.previews to true).
Unfortunately for Windows 7 users, much of the Windows 7 integration — like Aero tab previews and jump lists — did not make the final release. Not officially, anyway.
According to Mozilla Director of Firefox Mike Beltzner, support for Windows 7′s Aero Peek tab previews — the page and tab previews available in the Windows 7 task bar — can be enabled in the about:config page. But the feature wasn’t quite ready to be switched on by default.
If you’d like to turn it on now, just be aware that sometimes the previews don’t render properly. Look for this one to be officially turned on by an incremental update in the near future.
Firefox 3.6 includes the ability to check for out -of-date plug-ins and will point you to the offending plug-in’s website to download the latest version.
The primary target here is the Flash plug-in, which previously had no update mechanism in Firefox and could leave Firefox users vulnerable to attack even if the browser itself was up-to-date.
Mozilla has also changed the way third-party add-ons integrate with Firefox. The Firefox components directory is now off-limits to third-party tools like Firefox add-ons. The move is mainly designed to make Firefox more stable by preventing add-ons from accessing lower-level tools that could cause crashes.
According to Mozilla, there are no features to be gained from accessing the components directory, so your favorite add-ons should not be adversely affected by the change.
Why the Long Wait?
Although the turnaround time for Firefox 3.6 was faster than its predecessor, Mozilla was still plagued by delays, and it released an unprecedented five beta versions to testers before Thursday’s final release.
However, while there were more betas than previous releases, according to Mike Beltzner, Mozilla’s Director of Firefox, the overall development time was actually shorter.
“We did something very different with betas this time around, and this has been one of the shortest beta periods in terms of calendar time that a Firefox release has ever had,” Beltzner tells Webmonkey.
“Once people have agreed to test a beta, it’s our responsibility to give them updates as quickly as possible. Instead of spending three to four weeks making changes and releasing a beta, for Firefox 3.6 we decided to create a beta version that would be updated every one or two weeks with the latest changes.”
He says that cranking out more betas at a faster pace made development smoother and allowed for more feedback from Mozilla’s community of over 600,000 beta testers.
Firefox 3.6 is not the radical overhaul that Firefox 3.5 offered, but the latest version is a worthy upgrade nonetheless. The welcome speed improvements combined with the UI changes and expanded HTML5 support make Firefox 3.6 a must-have upgrade.
We’re already looking forward to the next version of Firefox, tentatively listed as Firefox 3.7, which, with any luck will bring isolated tabs for application crashes (a la Google Chrome), integration of the Ubiquity add-on into the Awesome bar and of course, even more enhancements for HTML 5.