Showing posts with label roadmap. Show all posts
Showing posts with label roadmap. Show all posts

Tuesday, August 3, 2010

Sitecore on Firefox…next version…how about Chrome?

Did you know that Sitecore’s future release would actually support Firefox fully in the “Halo” release?  This means that you will now be able to use Sitecore CMS in Firefox with all the various user interfaces and not just Content Editor, etc.  I’m excited about because of the following reasons:

  • Firefox has an active community of add-on developers that helps to make “things” available such as generating Lorem Ipsum fillers, web development tools, color identifier, and more.
  • Firefox is generally accepted as more secure (but more recent studies have shown that IE is becoming as secure but it’s ubiquity remains a reason for it being a primary target).
  • Firefox keeps getting faster and faster especially when it comes to Javascript; as we all know, Sitecore is heavy on Javascript particularly AJAX so this could only help.

I know the reasons above are not deal breakers but what this new full-browser support brings is “OPTION”.  This brings Sitecore to a different level of acceptability with companies that have very tight security policies.  Not sure if Firefox is more secure as I’m not a security expert, but based on many blog reviews and researches it seems to be so.

So, in brief, I’m excited to see the new version when it comes out. But, why did I mention Google Chrome above?

The main reason I’m writing this post is only because I found out about a very cool browser add-on for both Firefox and Chrome called IE Tab.  It’s available at:

http://www.ietab.net/

I downloaded it for both browser and voila! I have the full Sitecore CMS client on both browsers with all its glory.  And I’m not talking about the client being “dumbed” down, it’s what you would expect as if you’re in IE. 

Well, the reason for that is because the add-on essentially uses the Internet Explorer Web control as the rendering engine (i.e. creates an <object> tag that displays the URL into the IE engine).  This means that any other add-ons you might have in either browser will not work on the content of the site.  So, if this is the case, why even bother?

Well, here are some good things to consider:

  • In Chrome, I get to see less Window framing…which means I get to see more of the Sitecore CM client.
  • I could use some of the browser add-ons that doesn’t work with the site’s content such as Lorem Ipsum generators without going to another browser or site.
  • It gives you another option to test the Web site on IE without firing up IE.
  • Most of the Sitecore CMS functionalities work such as the keyboard shortcuts, etc. (upload in the media library doesn’t seem to work).
  • You don’t get to see the IE logo all the time : )

Anyway, I thought I share this since it was interesting to me.  Soon we don’t have to fake the Firefox thing…just Chrome. Of course, we’d love to see Chrome fully supported at some point too.

Friday, January 16, 2009

Sitecore Roadmap after Crestone Part 2

This is the second part of my blurb on the roadmap after Crestone. If you haven't read the first part, click here.

On this part, we'll talk about the:
  • Embedded Social computing and "WOM" capabilities
  • Integrated faceted navigation and guided search
  • Content orchestration and delivery tools
  • Reporting and customization engine

One of the things I really like about Sitecore is it's focus on CMS technologies and practices. There are other CMS's out there that only get market share only because they provide out-of-the-box applications that popular sites have such as blogs, forums, etc. What happens is that companies that look at those other CMS's tend to change their focus from keeping their site business/customer-oriented to something that's dictated by the technology. I believe that one needs to know technology to make better decisions but they should not hinder or refocus a plan but rather supplement as a means. So, when I saw Sitecore releasing an embedded social computing and "WOM" framework, I was initially taken aback. But after the initial shock, I've come to realize that it is time for Sitecore to show what its platform can do. The CMS is solid and there's no question about it. The only thing I request is that Sitecore do not redirect their efforts to creating "extra" stuff for marketability only but to keep pushing what a CMS should be. I'm excited that Sitecore has a "Twin Peaks" release that makes the CMS more scalable and reliable. These types of enhancements tell me that Sitecore has not lost its vision of a true Web CMS.

Outside of that little editorial, the embedded social computing should help in delivering some of the popular features now almost common on various sites. I've used Community Server and have integrated it with Sitecore and it's a gem. I know that Sitecore's Forum module is based on the ASP.NET Forums which turned to Telligent's Community Server...so I'm assuming that I' see some similarity in the future. Since I like CS, I'm hoping that the embedded framework does not prevent us (or make it harder) for us to integrate a stand-alone third-party system. We'll see if Sitecore implements the OpenSocial standards which MySpace, LinkedIn, imeem, Plaxo, Oracle, and others already implement. If so, then integration will be easier. (Side note: At the time of this writing, there's no .NET client library yet...any volunteers?)

What's Faceted Search? Some people might know this...and actually, you might know it or seen it. When you go shopping for a digital camera (just to be in line with the Nicam demo), you might like to shop by price, and then maybe by megapixels, and then by lenses. Another person may actually want to shop by brand, then color, and then price. This is now pretty common on big e-commerce sites that has a lot of products. This is faceted navigation. It essentially helps you to filter things down to something that's easier to navigate but it doesn't restrict you on how you do the filtering. It's almost categories but more of a dynamic grouping that reacts to your choices. So, if Sitecore can get this for us out-of-the box, then WOW!!! I can imagine a library of thousands of resources (articles, books, DVDs, etc) that is much easier to navigate. I would even suggest that this particular navigation be available on the CMS itself as part of a new Manager to find content items faster.

I know that some advanced faceted navigation systems out there even do the taxonomy for you. That requires some artificial intelligence in some neural network or genetic algorithm but I don't expect that here (yet). If this does become available, just imagine, you can automate some of your SEO processes.

If you're not aware of this, you can read up on Derek Roberti's article from a year ago about Sitecore as an aggregation engine. He explains orchestration and how Sitecore can actually do it (even before v6). He does indicate that it's not that easy to do orchestration only because of the definition of business rules and how customization becomes part of the implementation. With that said, I'm hoping that some of the challenges cited by Derek have been addressed (at least some of it). I'm sure new tools will make it easier for us make decisions on how content should be delivered based on some industry practices. Some companies don't really know what are the efficient way of doing things, so I expect that these new orchestration tools will have built-in best-practices already. By the way, these tools even become more important because the more Sitecore becomes more powerful and scalable, the more targets and sources we have.

Finally, Sitecore promises to deliver a reporting and customization engine. Let's start with the customization engine. Well, Sitecore is highly-customizable but does require technical knowledge to fully customize it. I'm not entirely sure if this is on the UI side or on the application behavior. Either one or both would be great. For the reporting, I'm excited about this. We created a while back a reporting XAML application for tracking purposes. It serves its purposes but it does take time to create one. I like the idea of allowing content editors/admins to be able to create ad-hoc reports similar to SQL Server Reporting Server. This will even simplify views for custom applications that use Sitecore as its data storage such as answers to surveys. For me, I'd like to see better administrative reports. If I can have something similar to the Event Viewer in Windows, I'm in heaven. Just a thought.

We have a lot to look forward to with Sitecore. Everything is going in the right direction and as a partner, I have to be thankful to Sitecore folks for moving the product forward. I just hope I can keep up with them.