After playing with Pivot, I have been really existed by the possibilities that Pivot offers.

Pivot makes it easier to interact with massive amounts of data in ways that are powerful, informative, and fun.

Simply speaking, Pivot is a tool that helps us visually browse collections of information.

Pivot screenshot 1

Figure 1: Item view in Pivot while browsing the mathematics section of Wikipedia

What really excite me is that Pivot is based on the concept of collections (group of objects that have common attributes). For website with huge amount of information, as Wikipedia, it is really a great way of browsing because you can apply filter information and have a visual result. These collection can also be assembled manually (it is a simple XML file) so it could be a great way to share an important amount of information easily.

Pivot screenshot 2

Figure 2 – National parks, filtered by type

Get more information and download pivot from Pivot’s website.

 
Acrobat Reader 9
AIR

A very good news for all AIR developer or for all people hesitating to use AIR for future applications. AIR is bundled in Acrobat Reader 9 (released yesterday), as Acrobat Reader is still one of the most downloaded software of Adobe [it is my assumption, I couldn't find any stats :(] it will certainly help a lot the penetration of AIR (which I couldn’t find any stats either…).

It is interesting to note that some people tend to see bundled software like an unfair ways of doing distributing applications, some commented onRyan Stewart’s post concern about security and posted a link to a sample of trojan injection via PDF. Even if I was aware of some security problems with Flash and Acrobat, I didn’t knew this method to inject .exe via a PDF.

Personally I understand those concern, an incredible high number of user don’t update their software and so are more vulnerable to attack. I think that Adobe could offer the choice to people, even if for the developers and for market share it is not as profitable :)

Ahmet

 

Shari Thurow, the Founder and SEO Director of Omni Marketing Interactive wrote a very interesting answer in led-digest.com about the solution I blogged a while ago: ‘Holy Grail: SEO Model for Flash and Flex Content‘.

Here are a few quotes of her, with my answer below:

[...]as long as you are giving search engines one version of a Web page and users another version, then there is a problem[...]

I totally agree but are we talking about the presentation layer or the data layer?
Most websites content are saved on databases, then called whenever needed. Now if the server side technology used produce an XHTML or an XML, we agree that there is no differences?
The XSLT just load a SWF (a Flash or Flex application) on top of an XML. The SWF then use the data from the XML. Whether it is possible to add content on the XML that will never be used on the SWF is an ethical problem, not a problem of Flash. You can also use ‘badly’ the HTML attributes in normal way.

[...]There is the assumption that users want content delivered to them in Flash. I’ve seen Flash used well. I’ve seen Flash used poorly. Only once in my entire Web design career was it necessary for us to do an entire section of a site in Flash [...]

So in your opinion, if the Flash player penetration is above 90% it is because of this assumption? As you said, SWF can be used greatly or poorly and everything in the middle. I’m not a partisan of using SWF just for using it. The best technological solution must be used for the need of the users (not for the developers nor the marketers need). I don’t want to go through to much point but just think about data visualization, broadcasting (TV / sound) or experimental marketing.
I must accord you that SWF changed a lot recently (the last two years) and I understand that you didn’t had to use it before, but keep yourself ready :)

[...]Do they really usability test to determine task completion, efficiency, etc. in order to verify whether users really prefer Flash-delivered content or not? I’m sure there is a
rare few out there who do.[...]

Most of the usability testing that I made or that I read showed that people tend to be more comfortable in front of a UI (user interface) they already know. So obviously ‘traditional HTML’ is often plebiscite, but in terms of task completion, efficiency, UI learning curve, the SWF have an immense advantage: they can follow every move of a user, learn from his mistakes, make elements bigger, dynamically improve the UI to his needs. Doing this with ‘traditional’ web technologies is much harder (IMHO).

[...]I have the kahones to tell a Web site owner that their users do not want Flash and they should change the design. And I can prove it with usability testing.[...]

Again, you talk about usability testing as if it comes from the sky. As far as I know, before doing usability test, there is a reflexion about the UI (I cannot teach you what you know better than me). Usability is everywhere: in the bus, in your kitchen and in front of a screen. But I do really not see the point of aiming at the SWF.

Ahmet

 

Recently Digg made an official adoption of RDFa (a set of extensions to XHTML being proposed by the W3C). While watching a tutorial about RDFa (below video) I asked myself how it could be possible to do it for Flash/ Flex document.

In fact bringing RDFa to a SWF itself is not possible, as I far as I know, but if you use XSLT and XML to provide the data to your SWF then you can also add the RDFa extension into your content, very easily!

Some more explanation on how to embeded RDF attribute on a XHTML web page:

Ahmet

 

The discussion about SEO (search engines optimization) and SWF content(from Flash or Flex) has been long and turbulent.
Fortunately this discussion is coming to an end as now a proven solution exists. I made yesterday a presentation about it at the Adobe User Group of Geneva.

Here is the solution I prefer: using XSL (eXtensible Stylesheet Language) and transformation (XSLT) to rewrite an XML files containing data used in the SWF. As a result we got an HTML file for the search engines and a SWF for the human. Not clear?

SEO for SWF via XSLT

This diagram shows how XSLT is central to all the work.

How does it work?
You will need 3 files:
1) a .XML
2) a . XSL
3) a . SWF
Continue reading »

 

AUGG Event
During our next event at the Adobe User Group of Geneva I will make an introduction to SEO strategies and the best practice to extend them to SWF powered content. This presentation could also be named SEO for Rich Internet Application. As it is just an introduction I’ll try to make it in 30 minutes maximum…

The second presentation will be made by Cédric Tabin about Remoting with AS3 and AMFPHP.

If you are in Geneva our around, you are more than welcome (just ping me if you stay for the pizza: hello AT augg DOT ch)!
The event takes place at our friends local, the Nomades.

Looking forward to meet you there :)

More information about the event.

Ahmet

 

That is a big news! The Flex Builder 3 Professional is now free for all students and edu customer:

Adobe Flex Builder 3 Pro is available for free to all education customers. This includes all students, faculty and staff of eligible education institutions.

www.flexregistration.com

Wondering why you finished your study so early?

:)

Ahmet