Copy
The latest news, articles and code focused on Sencha and related web technologies.

Sencha Insights

Issue #14

September 18th, 2013

We are at ModUXCon this week (which SwarmOnline are sponsoring!) and looking forward to some great talks on the latest web technology. We still have another great dose of Sencha and HTML5 goodness in the newsletter with articles about arrow functions, WebRTC and Sencha Touch 2.3! If you think any of your developer (and non-developer!) friends might find the content we feature useful then please pass it on!

If you would like to get in touch with us please feel free to email us (senchainsights@swarmonline.com) or message us on Twitter (@SenchaInsights).



Sencha Official

What's Coming in Sencha Touch 2.3

Sencha Touch 2.3 is nearing release and this blog post runs down what we can expect in the latest version of our favourite mobile framework.

Sencha Cmd v4.0 RC is Now Available

Don Griffin announces that the release candidate for Sencha Cmd 4 has been released and can be downloaded today.

Sencha

Sencha Cmd Packages - Including Controllers

Arthur Kay demonstrates an excellent tip on how to include a Controller class from a Package into your app.js file.

Sencha Touch + WebRTC!

This demo shows off a WebRTC extension for Sencha Touch that shows how the technology can work within a Sencha Touch app. A very interesting demo!

Simplifying Grunt Jasmine tests for Ext.js

Matt Goldspink introduces a new Grunt plugin that allows Jasmine tests to be integrated into your Ext JS project more easily.

 


Sponsor

SwarmOnline.com

Sencha Insights is proudly sponsored by SwarmOnline.com who provide expert Sencha development, consultancy and training services.

To discuss your next project email them on info@swarmonline.com.




JavaScript

Understanding ECMAScript 6 arrow functions

An introduction into the new "arrow function" syntax introduced by ECMAScript 6. This article explains the new syntax, how it works and how it differs from a traditional function statement.

JS Conf YouTube Channel

All of the great talks from this year's JSConf (both US & EU) are available on their YouTube channel. The talks cover a huge number of topics so there will be something to interest everyone.

Ignoring library code while debugging in Chrome

Chrome and FireFox have introduced useful tools to their debuggers to allow you to ignore calls to library function when stepping through code so you don't have to skip in and out of the function manually. A useful post explaining how to enable it and use it.

Nested Higher-Order Functions in JavaScript

John Mumm explains Higher-Order Functions and how we can use and manage them. A concept that can become very complicated very quickly and should be used carefully but John steps through the process of using them to ensure they can be easily followed.

HTML5

Getting to know Mutation Observers

This articles from Opera talks about Mutation Observers, which are an asynchronous way of observing changes within the DOM, and explains what they are and how they work.

Using Hardware to Decode and Load JPG Images up to 45% faster in Internet Explorer 11

An interesting article about Internet Explorer 11's approach to image decoding which they offload to the graphics hardware. Resulting in 45% faster image load this is a big improvement. The article goes into details of how it works and what they are doing differently.

CSS

Ellipse my text…

Kyle Simpson discusses the options available to us for truncating text and showing ellipsis when our content is too long. This technique is very commonly used but isn't always straight forward to implement - Kyle shows the best options out there.

CSS Length Explained

Lengths in CSS are a tricky business with a huge number of options all with slightly different representations across all the available devices. This article explores each one and where it fits in the grand scheme of things.

Quiz

Which of these configurations will prevent the vertical scrollbar from hiding after a scroll has finished? (Thanks to Mitchell Simoens (@SenchaMitch) for inspiration for this weeks quiz!)

1. Option 1

scrollable: {
    hideYScrollbar: false
}

2. Option 2

scrollable: {
    indicators: {
        autoHide: false
    }
}

3. Option 3

scrollable: {
    indicators: {
        y: {
            autoHide: false
        }
    }
}

4. Option 4

scrollable: {
    y: {
        autoHide: false
    }
}



Want to sponsor Issue #15? Email us on senchainsights@swarmonline.com


Share this Newsletter

If you enjoyed this issue of Sencha Insights please tweet about it!
Follow on Twitter | Forward to Friend 
© 2013 SwarmOnline Ltd, All rights reserved.
SwarmOnline Ltd is a Limited Company registered in Scotland, with company number SC411633. Our Registered Office is 1-2 249 Byres Road, Glasgow G12 8UB

Sencha Insights is not linked to Sencha Inc. in any way.


Email Marketing Powered by Mailchimp
unsubscribe from this list | update subscription preferences