Marcin Libelt's blog

HTML5 DAY and presentation of Internet Explorer 9 - Microsoft Conference in Warsaw - 3rd of March 2010

Last week me and my colleague went to Microsoft conference. During trip to Warsaw we were rather skeptical. We were talking to ourselves that is Microsoft and that it will be nothing special.... We did not know that this situation will change...
After after the occurrence of all speakers, eating lunch, and spending 12 hours in train, it's time for conclusions.

  • New interface

    IE9 has a completely new interface, for me it is more intuitive and provides "more space" to see our favorite websites.





  • Hardware Acceleration

    New Microsoft browser has a hardware acceleration, now your JS will be working with amazing speed. Also there is an acceleration for a video, from your graphic card. For me this looks really good.

    More informations

    1. blogs.msdn.com





  • Pinned Sites

    Microsoft convinces us to use IE9 and Windows 7 through Pinned Sites. They take us to next level of "application". Now on this 2 platforms (IE9, Windows 7), every good prepared site (like Facebook, Amazon), can be "Pinned" to our taskbar, with all application feature - icon, notifications, context menu...

    More informations

    1. Pinned Sites





  • HTML5 and IE9 Support

    First, and the the most important information for me it's that Microsoft joined W3C Consortium. Finally IE9 supports HTML5. New standard Isn't only a few new markups. Now HTML5(JS, CSS3, HTML5, MICROFORMATS) become a new multiplatform Engine. This new "Engine" provides lot of features like: Canvas, Data Storage, Offline mode, Drag and drop, Messaging. Imagine that you can combine it all... I think that new era is coming, era of HTML5 applications, games, websites. Talking About HTML5 we have to separate HTML for designer and HTML for developer.Lot of new elements are prepared only for programers (Canvas, Data Storage, Offline mode).We have to have a strong knowledge (most JS) to use this elements. There are also elements for designers like: semantic markups, audio/video, web forms, css3, microformats, and they are also really important to build new more semantic web.

    What Support IE9.... Ok maybe it doesn’t give us all elements from Safari, Chrome or Firefox, but I think that it finally gives us opportunity to build better web, application, games... It will take me a few weeks, months, to find out that new Microsoft product is really good, but now I see big step forward from MS company and I'm really happy because of that.

    More informations

    1. Rocket pack
    2. Canvas





  • New (improved) Developer Tools

    Like everyone knew, from IE8 it had Developer Tools. Unfortunately we prefer to use Firebug. After MS conference I consider to use their new Tools to Inspect, validate, debug my scripts,css, html, it is fast and has a few nice features.

    More informations

    1. Developer Tools





  • HTML5 - neverending story

    On January 22nd 2008 the W3C published the First Public Working Draft of HTML 5 - this is a great step forward, as this draft has been in the works for several years. Does it mean, that HTML5 becomes finally our long awaited web standard ? Unfortunately not yet.
    W3C consortium announced, works for Public Draft will be contiunue to the end of 2012 year, but this is only halfway. After this, special teams will take thier time to tests, tests and tests. So, initial release date for HTML5 standard is announced for year 2023.

    How does look now browsers Implementation of html5:

    • At this moment
      • Firefox ( version range 3.6 -> 4.0 )
      • Google Chrome ( version range 8.0 -> 10.0 dev )
      • Opera ( version range: 10-11.1 )
      • Safari ( version range: 4.x-5.x )
      • Internet Explorer ( 9+ )
    • custom hacks ( for sure thing to be working )
    • performance differences
    • appearing and disappearing features

    As we already know, the road to happiness is not ending, so we must to be patient.





  • This movie doesn’t deserve Oscar !

    Well, well... it’s supposed to be so beautiful. One standard for everyone, even Microsoft finally joined W3C team - whooaa !! But hold on, be careful - <saboteurs> do not sleep! :)
    It seems to, war of Web Browser raise once again, and gets some new military objectives -> embed audio/video format in html5.

    As You may know, we can find a new <video> tag in html5 spec. This was supposed to be an easy way to embed video on our content. But only in theory. Meanwhile the producers of web browsers are still trying to force thiers native video formats:

    • WebM for Chrome 6, Firefox 4, IE 9
    • mp4 for older Chrome, Safari, iPhone, iPad, Android
    • ogg for Firefox 3
    • SWF as fallback for older browser




    <video id="movie" width="320" height="240" preload controls>
      <source src="pr6.webm" type='video/webm; codecs="vp8, vorbis"' />
      <source src="pr6.ogv" type='video/ogg; codecs="theora, vorbis"' />
      <source src="pr6.mp4" />
      <object width="320" height="240" type="application/x-shockwave-flash"
       data="flowplayer-3.2.1.swf">
        <param name="movie" value="flowplayer-3.2.1.swf" />
        <param name="allowfullscreen" value="true" />
        <param name="flashvars" value='config={"clip": {"url": "http://wearehugh.com/dih5/pr6.mp4", "autoPlay":false, "autoBuffering":true}}' />
        <p>Download video as <a href="pr6.mp4">MP4</a>, <a href="pr6.webm">WebM</a>, or <a href="pr6.ogv">Ogg</a>.</p>
      </object>
    </video>


    Yes, it is true. From now on you don't need to use some fancy html/js/css hacks. Instead of this you have to create additional video outputs for different browsers. Is it really easier now? I don't think so.





  • A new way of the web

    After this conference, I think that we finally go to the new better Era of web. Finally we don't have issue with any browser (starts from now). I look forward for new(better) code standards, new multiplatform application (HTML5), new games...

    Good Job Microsoft !

Post authors, are: Bartosz Mazurek and Marcin Libelt

Increase your sales! - Promotions rules in your Magento

Magento system, offers users an excellent tool for creating rules of special prices for multiply products at the same time. We have 2 types of rules: the first refers to a catalog of products, while the other to the contents of customers shopping cart. Let's look little bit closer at this first one.

In this example, we'll create a rule of reducing 50% of the price of each product in a specific category in our catalog.

Go to Promotions -> Catalog Price Rules -> Add New Rule

At the beginning we give the name of the rule, then we mark stores to take effect in (obviously, if we have more than 1) and select group of clients. Remember to include the start date and end date of promotion period, You can also enter a From/To Time to be more specific.

On the Conditions Tab, set a condition to define the category of products: if the product is equal category id 44 (Sacs enfants) then...

..then perform the action: apply a percentage discount of the original price by 50 (50%).
Accept a new rule by click on "Save & Apply"

From now on, prices of all products from category 'Sacs enfants' ( category_id = 44) will be reduced by 50%. Products will display the original price (crossed out) and promotion one (as a rule).

Please note, prices usually refer to the standard price of the product. So if the product is set to individual special price it will be superior, depending on how we set the condition in price rule.

Enjoy your sales!:)