Skip navigation.

exploreopera

| Help

Sign up | Help

gnapse corner

web for everyone

Posts tagged with "web2"

Truly platform-independent Web Development Environment that really rocks

, , , ...

Yes my friends. Dreamweaver is over now. At least for me.

Have you heard of Aptana, the Web IDE? It is based on the Eclipse platform, which I have been already using for Web development since I dumped Windows for good a few months ago.

And I really have to say that I've been missing Dreamweaver during all this time, honestly. I even have to confess that I cheated for a few days and I used it while on a friend's machine, and I felt delighted. Why is it that Macromedia then (and Adobe now) don't do it for Linux? People would really pay for it.

But Aptana is platform-agnostic and it's free (as in speech and as in beer), just like Eclipse. It is available as a standalone download (with or without the bundled JRE in some cases) and it is also available as a plugin for an existing Eclipse installation. It features code completion in all of the Web trio: HTML, CSS and JavaScript. It is Ajax-oriented and is also aware of several popular JavaScript toolkits and libraries, such as MochiKit, Dojo, AFLAX and my personal choice, Yahoo! UI.

Code-completion pop-up list-boxes show the available tags/attributes/functions/css (depending on the context) along with browser-compatibility icons on the right, so that you can readily see if you are about to use an IE-only or a Gecko-only feature. If you are a Web-standards kind of guy like me, then you'll love it. Here's a screenshot for those who didn't understand this bleeding-edge feature.

And a small note before finishing. Eclipse has another web development toolkit available for everyone: The Web Tools Platform, which is an alternative and a choice. I discovered both recently and I personally prefer Aptana, but having a choice is nice. Feel free to try both, no matter if you're Windows, Linux or Mac. The Open-Source Web Development Environment is here.

Home page
...and common download options.

Blog

Stay up-to-date about Aptana.

Downloads
Detailed download page with additional options.

Screenshots
A good place to have a quick glance ot the main features.

Screencasts
Here you can get a more detailed view at it before downloading. Watch videos to see what it's like to use it.

And that's all. Enjoy it!

gcalendar?

, , , ...

I just can't wait to taste it, to have a feel of it right in my desktop. Yes, it is google's upcoming calendaring application, and it seems to rock, just as almost everything google releases. Its similarity with gmail is great, as well as the integration they will surely have.

Go and read yourself the details about it. There are some leaked screenshots too!

Web n.0 ???

, ,

I wonder if they really mean it, or is just a catchy title to grab some attention so that people go and click on it on their aggregators. Here we have this article titled Web 4.0 which is nonsense to me. First, all those stories about Web 3.0, which was and still is a good analogy to refer to what comes next. But it ends just there. Web 3.0 is still referring to what comes next, because Web 2.0 is in its infancy. And today I see this Web 4.0 thing, which makes me think that people are trying to go too far ahead without having passed through all the way there.

It's not the article itself, is what it talks about. It turns out that the terms Web n.0 appear all over the web in a more or less decreasing order, according to Google's graphic shown. I wonder why would someone want to name or mention in their pages something like "Web 8.0".

Web vs. Desktop

, ,

I read sometime ago an interesting article about the differences between web and desktop interfaces, and is also interesting to note how the perspective on these matters change over time. The web is developing more and more everyday, mostly regarding what people call Web 2.0 (in spite of some arguing that this is not an appropriate term).

To go to the point and see what I mean, I'll quote the relevant fragment of article mentioned above. It is an amazingly prophetic article, taking into account that is more than two and a half years old already.
Computer applications, excluding games, fall into one of three baskets: information retrieval, database interaction, and content creation. History shows that the Web browser, or something like it, is the right way to do the first two. Which leaves content creation.
You see the reason that makes me think that these days are risky to go around doing assertions like the one above? Don't take me wrong, I am not criticizing the author of the article. The day he wrote that I didn't even dreamed of all the things I see today, and this guy was already aware of what was coming, more or less. What I want to say is that something like content creation on the web, which is almost a reality nowadays with services like Writely and similar, was not even on the horizon at the time. What will we be able to see on the horizon two years from now? I won't dare to be prophetic on this one.

Related links
Writely
gOffice
FCK Editor
ThinkFree Office Online

More about a web-based OS, web 2.0 and Opera

, , , ...

Less than a month ago I wrote about Opera integration with its own community site, so that it would be a great advantage for those of us members of the community. But I suspected nothing on how this idea can be scaled up to be related with the notion of an online operating system based on the browser and other "connected" applications. I was actually thinking small when I wrote that.

And this (rather outdated) post over here depicts a similar but scaled scenario, that would be great if Opera (the company) would dare to implement. The author talks about how he thinks an online (web-based) operating system might be, and I pretty much agree with him. Perhaps something like this is what Opera needs to become the real killer application that it should be. Opera is currently the best browser out there in terms of features, speed, accessibility, standards support, functionality, stability, security, etc. But it should be evident for most of us Opera supporters, that in the world of today, even all these is not enough. It doesn't generates the hype that could get this piece of software to the place it belongs to.

I have to admit though, that the most likely to develop something like this is Google and perhaps Yahoo. But Opera has to do something, because today is the aggregated value the one that matters the most, not the intrinsic real value. Take for instance the Google search engine. Google is not a search company anymore, they're more like an advertising company. The vision of "organizing the world's information" is just a facade. What does gtalk has to do with that? Now take Opera. The vision of being "the fastest browser on earth" is not enough. And the small (albeit loyal) user base that we are, will not maintain the company.

And going a little bit off topic now (but no so much). Today I've spent a little bit more time on the Internet than usual, perhaps because I've been out of it for most of the last two weeks, busy with the celebrations and all that. And I've been reading a lot of new things about the not-so-new concept of a web-based operating system. It seems that the arrival of the new year has awaken the dreams of many people claiming that, in spite of the exciting year that passed away, 2006 will be even more exiting in terms of web technologies, trends and all that. We are witnessing (live) the rebirth of a whole set of technologies with enormous social, cultural and political implications. The web is reshaping herself just in front of us.

Things like tagging, social software, folksonomy, standards, simple over complicated, small dedicated applications over one-app-fits-all-needs, feeds, communities, wisdom of the crowds, user-generated content, decentralization of web publishing, etc. All these and other stuff are becoming more and more an integral part of our daily experience and interaction with what started up being just a markup language.

Miscellaneous links (aka needing a linkblog)

, , , ...

We still don't have that linkblog feature here at the community that would be so useful for those of us who need it, and it won't bother those who don't. And since I've found a few articles and pages worth commenting about, I will post them with brief comments in a single article, because I have no time to do a single blog post for each one.

---------

A tempest in a Wikipedia (The Inquirer)
I have written before about Wikipedia and all the controversy around its inaccuracies and open nature. Here is a good article with more on the subject and favourable to the successful online encyclopedia.

Bring on the tables (456 Berea st.)
Excellent tutorial about the correct use of HTML tables to present tabular data (not layout), and how to take advantage of the not-so-known accessibility and semantic features they offer.

Keeping up with Internet trends (Site Reference)
An end-of-the-year kind of article, highlighting the best of 2005 as a very active year for the web (it was active indeed), and some predictions/analysis/speculation on how these trends are going to behave in the year that just started.

Googleopoly: The motivation behind gmail (Site Reference)
Interesting insights about the role of gmail in Google's vision.

Web 2.0 - Fad or the future? (Site Reference)
Sometimes I found myself talking about the Web 2.0, because it's like a fashion nowadays to talk about it. Is cool. But if I question myself what Web 2.0 really is, I might at most have an idea about what to say. This article not just explains the Web 2.0 in a very simple yet clear way, but also talks about what to expect out of it and what the future trends might be.

Google OS = Mody Dick (Read/Write Web)
More on Google and the rumors that they're developing an operating system. I still like the Read/Write Web blog by Richard MacManus. It's always fresh and deep.

---------

Some of these are new stuff, some is not so new, but I found them recently, I haven't seen them before and I think they're cool, and so I talk about it here. So please don't be like those diggers that are always complaining in the comments about duplicates and/or old stuff. If you spend 24/7 around the web, it's not my fault. I spend just an hour a day at most.

Ajax Desktops explosion

,

See what I meant when I talked about a web 2.0 explosion? In terms of Ajax Desktops alone, the explosion is noticeable. Mike Arrington from TechCrunch wrote an entry in his blog titled "Ajax Desktops won't stop".

User experience 2.0?

,

I borrowed the title of this post from Frederico Oliveira's WeBreakStuff weblog. He recently posted a great and concise piece of text about user-centered designs (the main subject of his blog).
Users have little time on their hands. That’s why there’s news aggregators and we’re beyond clicking bookmarks and browsing sites for news. That’s why there’s search and not content directories. That’s why there’s projects being successful, and projects failing.
That's only an excerpt. Go on and read it yourself, and take a look at the first comment, which is the real body of this post.

Web 2.0 explosion

, , , ...

I feel like there has been an explosion of cool, AJAX-ed, web2.0-ish services in the last few months. Everyone seems to be eager to show up their skills in this new innovative web field, not just from a technological standpoint, but also with new and improved layouts, organization schemes and usability of richer user interfaces, as well as on generating ideas of new original and useful services, or better implementations of existing ones. These web-based rich-client applications are meant to be the word of order in the web of today, like the dot-com's were a few years ago.

Services are of different well-defined categories, like wikis, file sharing, pictures and video sharing, news-feeds aggregators, social bookmarking, personalized homepages serving as a web entry-point, users communities, robotized news and blog crawlers that select the best from the web and present it summarized for you in a homepage, user-centered news sources like digg, emulators of window managers and desktop interfaces, pod-casting and vloging tools, and a few more I guess, including combinations of all these, and combined with other more traditional services like web-mail, calendaring, on-line dating, IM, etc.

I recently talked about some of these categories mentioned above, but I decided to expand a little bit the spectrum because almost everyday, when I sit down at my aggregator in the morning and fetch from all my feeds of choice, I find out about at least one new service I never previously knew about. And I repeat, at least one, because occasionally two or more appear in a single morning!

To better justify these claims I could go on and enumerate here a few examples, like flickr, songbird, netvibes, riya, glide, boltfolio or 23. And not even the big ones are escaping from the phenomenon. Google perhaps was the starter, with Gmail prompting an interest of web developers on Ajax techniques. They now have Gmail, Google Reader, Google Maps and their personalized homepage.

Yahoo! was prompted by Google's success, and they improved their services to keep up with the competition. They now have Instant Search and they're also redesigning the web-mail interface (see previous post). And last but not least, Microsoft, the giant of software is also being pushed into it. Windows Live is a live example of what I mean.

As you can see, there are both big ones and small ones. The big ones are trying to maintain/strenghten their dominance, and the small ones are fighting to stand up in between the mainstream providers, or trying to be noticed and be acquired by one of the giants.

If you want to be regularly updated about new services, improvements on old ones, alliances or any other related stuff, be sure to add TechCrunch's feed or some other web2.0 workgroup blog to your aggregator. For instance, directly from TechCrunch's about,
TechCrunch is a weblog dedicated to obsessively profiling and reviewing new web 2.0 products and companies.
Seriously, I don't know how this Mike Arrington is able to keep himself informed, but is great to have him informing the rest of us. Thanks!

Delicious search engines

, , ,

I don't know if it's happening to someone else, but I am frequently using del.icio.us over Google as a search engine. And not just del.icio.us but a few new services that have appeared, which are increasingly basing their contents on the very users that come and visit, or on external user contents, such as blogs. And these user-generated contents are proving to be more reliable than anybody thought.

del.icio.us (and any other on-line social bookmarking tool) is of course the first example, and the most prominent too. But we could mention some others. Digg, for instance, is a tech-news source, based on stories all over the net, submitted to Digg by the users. The key point is that there's no central editorial authority deciding which stories go to the front page. The editors are the users, which collectively decide through a voting system, which are the most popular articles.

Another innovative example are intelligent blog crawlers, such as Blogniscient and Memeorandum, which automatically crawls the blogosphere for popular, hot articles, that are then shown in their respective homepages, categorized by subjects. They're some sort of Google News homepage for the blogosphere.

And finally, my latest discovery, diggdot.us, is a parasite of the parasites (just kidding). This new tool merges popular content from Digg, Slashdot and del.icio.us into their homepage, taking advantage of the popularity of these three.

But what's the big deal about these and other similar services? Are they worth as search engines? If you know what you are looking for, you might prefer Yahoo! or Google or some other, in any of their flavors and services. But what if you are just wandering, looking for whatever is hot right at the moment on the web?
July 2008
MTWTFSS
June 2008August 2008
123456
78910111213
14151617181920
21222324252627
28293031