RSS
 

Posts Tagged ‘News’

Web browser market share: Modern browser edition

01 Apr

March was a big month for Web browsers, with major new versions of both Internet Explorer and Firefox. Both browsers have been suffering in the browser wars; Internet Explorer has steadily declined from its near-total monopolization of the browser market, and Firefox's growth has faltered, most likely due to strong competition from Google's Chrome.

With Internet Explorer 9 out for just two and a half weeks, and Firefox 4 available for only nine days, however, not much has changed so far. Microsoft's browser continues to shed market share, dropping 0.85 points to 55.92 percent. Firefox is essentially unchanged, at 21.80 percent. These new browsers may yet be influential in encouraging people to switch—but at the moment, it looks like the only people adopting them are users of older versions.

Read the rest of this article...

Read the comments on this post

 
 

Apple Sends Customer iPad 2 After Wife Made Him Return It

21 Mar

Here’s a great story about an iPad 2 that was returned to Apple.

Apple is keeping a close eye on iPad 2 returns as part of its QA process. The company wants to identify any problems in early production units, like the light-bleeding backlights we’ve been hearing about.

But one customer returned his iPad 2 for a different reason: his wife wouldn’t let him keep it. He took his iPad back to the Apple Store with a sticky note on it: “Wife said no.”

But a pair of executives at Apple got wind of the story and sent him a replacement iPad 2 with a new sticky on it. Guess what it said?

“Apple said yes”

If the lucky fellow reads this, please get in touch. We’d love to hear more.

MacRumors: iPad 2: Wife Says No, but Apple Says Yes

 
 

The story behind URL Hunter, a game played in a URL bar

18 Mar

Web browser games are nothing new. The Web is flooded with them. But a game based entirely in your URL bar? Now that's something unique. And in just a few hours of tinkering with HTML5, developer Corey Johnson managed to create just that, in the form of URL Hunter.

Read the rest of this article...

Read the comments on this post

 
 

Did Ubisoft pirate its own soundtrack for Assassin’s Creed: Brotherhood PC?

16 Mar

Assassin's Creed: Brotherhood is finally coming to the PC later this month, after hitting consoles last November. To make amends, the publisher is releasing a digital deluxe version of the game, complete with a wide range of extras, including a copy of the game's soundtrack. The problem? It looks like that soundtrack may actually be a torrented version.

As one Reddit user discovered after preordering the game, all but one of the soundtrack's 23 songs lists the phrase "encoded by Arsa13" in its ID3 tag. A quick search reveals several uploaded versions of the AC:B soundtrack that came packed with the collector's edition of the game on various torrents, attributed to one Arsa13.

So did Ubisoft actually take a pirated version of its own soundtrack to include as a bonus? It certainly looks that way, though the company doesn't seem to have much to say about it, telling Eurogamer simply that the situation is under investigation.

But this wouldn't be the first time that something like this happened. Back in 2008, Rainbow Six Vegas 2 users who had digital versions of the game were having issues, as the game required a disc to be playable. Ubisoft updated the game with a patch that allowed the game to be played without a disc. Problem was, that patch was actually created by pirate group Reloaded and used without attribution.

Ars has contacted Ubisoft for comment but has yet to hear back.

Read the comments on this post

 
 

Viral Marketing: Facebook Comments Right Inside Your Website

08 Mar

Comment Box Plugin running on my test page

Facebook recently announced the Comments Box Plugin.  This new plugin allows you to add the Facebook Comments feature to any website.   The plugin makes it easy to include a comment thread on your website, allows for comment moderation, and integrates the Facebook login.

But the really cool thing is that when a user enters a comment on your site, that comment is reflected and synced in that user’s wall or news on Facebook.  So not only will your existing website viewers see the comment, but all the people connected to the commentator can see it in Facebook.

The first image shows the comment box I added to a test page on my web site.  I’ve signed into Facebook through the plugin, so it displays my profile picture and gives me the option to post my comment to Facebook.

After a user makes a comment on my website, the plugin posts a link to your website and the comment to that user’s Facebook wall. The second image shows

Comments displaying in Facebook

the comment posted to my Facebook news page.  People viewing that user’s wall on Facebook can ‘like’ it and post their own comments.  These ‘like’ votes and comments are then displayed back on your website automatically.

By implementing this simple social tool on your website, you have an instant way to connect your website with the vast number of Facebook users in a very non-threatening way.   Your website link will be exposed to all the friends of your commentators and you can view their comments on your website.

Be careful, though.  The comment data is stored on Facebook, not your website.  While you can moderate the comments, you may find that negative comments can go viral just like good comments.

 
 

Viral Marketing: Facebook Comments Right Inside Your Website

08 Mar

Comment Box Plugin running on my test page

Facebook recently announced the Comments Box Plugin.  This new plugin allows you to add the Facebook Comments feature to any website.   The plugin makes it easy to include a comment thread on your website, allows for comment moderation, and integrates the Facebook login.

But the really cool thing is that when a user enters a comment on your site, that comment is reflected and synced in that user’s wall or news on Facebook.  So not only will your existing website viewers see the comment, but all the people connected to the commentator can see it in Facebook.

The first image shows the comment box I added to a test page on my web site.  I’ve signed into Facebook through the plugin, so it displays my profile picture and gives me the option to post my comment to Facebook.

After a user makes a comment on my website, the plugin posts a link to your website and the comment to that user’s Facebook wall. The second image shows

Comments displaying in Facebook

the comment posted to my Facebook news page.  People viewing that user’s wall on Facebook can ‘like’ it and post their own comments.  These ‘like’ votes and comments are then displayed back on your website automatically.

By implementing this simple social tool on your website, you have an instant way to connect your website with the vast number of Facebook users in a very non-threatening way.   Your website link will be exposed to all the friends of your commentators and you can view their comments on your website.

Be careful, though.  The comment data is stored on Facebook, not your website.  While you can moderate the comments, you may find that negative comments can go viral just like good comments.

 
 

Liferay 6 Performance

08 Mar

Liferay has released performance whitepapers for both Liferay 5 and Liferay 6.  I got a chance today to review Liferay 6 specs and it looks like they have made some significant strides in performance.  Before I point you to the white papers or take two diagrams for comparison, keep in mind that performance on any portal is completely dependent on how you are using it.  Cached content on a portal is fast.  Pulling data from back end systems whose latency is not under your control will probably not be as fast.    You can find the white papers here.

The key findings of the study are:
1. As an infrastructure portal, Liferay Portal can support over 11000 virtual concurrent users on a single server with mean login times
under ½ a second and maximum throughput of 300+ logins per second.
2. In collaboration and social networking scenarios, each physical server supports over 5000 virtual concurrent users at average transaction
times of under 800ms.
3. Liferay Portal’s WCM scales to beyond 150,000 concurrent users on a single Liferay Portal server with average transaction times
under 50ms and 35% CPU utilization.
4. Given sufficient database and efficient load balancing, Liferay Portal can scale linearly as one adds additional servers
to a cluster.

The following charts are throughput based on simple content portlets. (e.g. very light)

Login Throughput on Liferay 5

 

 

 

 

 

 

 

 

 

 

 

Login Throughput on Liferay 6

 

 

 
 

Liferay 6 Performance

08 Mar

Liferay has released performance whitepapers for both Liferay 5 and Liferay 6.  I got a chance today to review Liferay 6 specs and it looks like they have made some significant strides in performance.  Before I point you to the white papers or take two diagrams for comparison, keep in mind that performance on any portal is completely dependent on how you are using it.  Cached content on a portal is fast.  Pulling data from back end systems whose latency is not under your control will probably not be as fast.    You can find the white papers here.

The key findings of the study are:
1. As an infrastructure portal, Liferay Portal can support over 11000 virtual concurrent users on a single server with mean login times
under ½ a second and maximum throughput of 300+ logins per second.
2. In collaboration and social networking scenarios, each physical server supports over 5000 virtual concurrent users at average transaction
times of under 800ms.
3. Liferay Portal’s WCM scales to beyond 150,000 concurrent users on a single Liferay Portal server with average transaction times
under 50ms and 35% CPU utilization.
4. Given sufficient database and efficient load balancing, Liferay Portal can scale linearly as one adds additional servers
to a cluster.

The following charts are throughput based on simple content portlets. (e.g. very light)

Login Throughput on Liferay 5

 

 

 

 

 

 

 

 

 

 

 

Login Throughput on Liferay 6

 

 

 
 

Highlights and Shortfalls of Liferay’s Web Content Management

06 Mar

Liferay Portal 6 includes a Web Content Management system that integrates really nicely with the portal.  After reviewing Liferay Portal, I’ve come up with my list of highlights and shortfalls of the Liefray’s Web Content Management feature.  My comments are based on what is available in the standard UI.  Of course you could extend Liferay yourself to add features you may find missing.

Highlights

  • Works right out of the box – As soon as Portal finished installing you can begin to create content right away.  There is one standard template available that is generic enough to be used to create rich content immediately
  • Integration with Portal – this is where Liferay really shines.  You can easily create content on any page of the portlet with just a couple of clicks.
  • Modern User interface – the UI for managing Web Content is used the latest widgets within Liferay.  Creating content is a pleasurable experience within Liferay.
  • Localization – if you need to support multiple languages with your content, Liferay makes this pretty easy, compared with other Portals.
  • Structures and templates – Structures allow you to define input fields specific to the type of content you need to create.  This is important when you want to capture certain fields from the user.  Templates allow you to display content in a variety of forms using one copy of the data.
  • Tagging – authors can tag content rather than wait for users to do the tagging.  This

Shortfalls

  • Lack of Folders – this is really strange to me: you can create folders for images and documents, but not web content!  While you can organize content into communities and sub communities, but these are not the same as folders.  When you have more than 20-30 pieces of content, letting users organize them into folders seems like a good feature.  Some have suggested using categories instead of folders.  Either way, you need some way to organize content so authors don’t have to wade through long lists to locate what they want.
  • Sharing of content between communities – Liferay does not allow you to share content across communities, unless you put the content into the Global community.  So if you have an article created for your marketing community, you can’t easily display that in the HR community.
  • Preview in context – while you can preview content, you don’t see your content previewed in the context of portal.  It would be nice to preview a pieced of content in a specific page.
  • Publishing outside of Portal – Liferay intended its Web Content to be used within Portal.  If you want to publish content outside of your portal, there is not an easy way to create a non-portal site from the content.

Overall, Liferay’s Web Content Management feature is a quality part of Liferay Portal and is adequate for managing Portal content.  I think if Liferay addresses some of the shortfalls I mentioned, it could begin to be comparable to other enterprise-level Web Content Management systems.

 
 

How to get WebSphere Portal 7 and WCM up and running quickly

27 Feb

If you haven’t heard, IBM offers a cloud-based service for WebSphere Portal  7.0 via their Smart Business Cloud offering.  In this article Paul Kelsey provides step-by-step instructions to implement your Portal 7.0 in the cloud.

Some highlights of IBM’s Smart Business Cloud for WebSphere Portal include the following features that always seem to cause initial problems in deploying your first portal:

  • Security is already enabled on the server
  • Light start up mode is already enabled, saving you time in starting the server
  • HTTP Server is already setup and enabled – no more plugin configuring
  • DB2 is installed and configured in a separate server
  • Portlet Factory is installed and ready to go

Creating your own Portal instance is done through a wizard interface, so it couldn’t be any easier.  If you want to test out Portal 7.0 or get an application out the door fast, consider the IBM Smart Business Cloud.

 

Â