Zimana has partnered with Blue 1647, a Chicago start up and entrepreneurship incubator in the Pilsen neighborhood. Founded by Emile Cambry, and co-managed with Antonio Rowry as Chief Operating Officer, Blue 1647 provides a working space for 32 companies and More »
Zimana Client Spotlight: Scientifically Speaking @business317 merges presentation skills with social media
Eric Anderson has been a driving force with his company Scientifically Speaking (nicknamed SciSpeak). Based in Indianapolis, Scientifically Speaking provides social media and presentations coaching to technology professionals and small businesses. The end result for the client is an improved More »
Zimana Client Spotlight: @SmallBizLady Melinda Emerson – Shining a big bright light on small business
You have to admire Melinda Emerson. Her motto is to eliminate small business failure, and 2012 is shaping to be a great year for her to do so. With her media site Succeed As Your Own Boss being seen by a More »
Zimana Client Spotlight: @smallbiztrends Small Business Trends unveils new design and Twitterchats – offers more news by and for small business owners
Small Business Trends, a media site for small business tips and information, has launched a redesigned look that showcases its recent navigation bar redesign. The design adds a new look to the logo, modified colored, highlighted quotes (typically appearing in the More »
Many retailers struggle with connecting with customers’ desires and needs. But instead of relying on sole instincts and trial-and-error tactics, retailers should develop their own predictive analytics models to find the right untapped opportunity. They should begin much sooner than later. Retailers in various markets are realizing the potential of their efforts, becoming significant competitors as a result.
Predictive analytics is the rollup analysis of data that determines an anticipated outcome. For retail, this means determining customer segment behaviors through evaluating data patterns related to that segment. Data for advanced predictive models can be from numerous platforms requiring a mix of software and programming to reveal insights. For example, the R programming language is a popular choice to combine with analytic packages to create predictive models for numerous business scenarios.
Demand for predictive analytics is increasing. O’Reilly noted in a Strata article that business analysts are increasing interested in more complex data modeling. And Gartner noted that by 2016, 70% of most business processes will incorporate real time predictive analytics to establish a competitive advantage.
Applying predictive analytics can lead to developing robust process controls that ensures an organization a better chance to choose the right investments or activities.
Price management is a prime example. IT can monitor tech costs associated with a price management campaign, from website maintenance to inventory-related systems. Thus IT teams impacted by predictive analytics can direct resources on tasks that will likely raise or lower costs. Furthermore, the ongoing nature of a price management campaigns can encourage better supply chain management. This can lead to further cost reductions and improved operations.
A recent Forbes article highlights a few examples that analytics firm ForeSee has observed. Hickory Farms, Perry Ellis, and NFLshop.com all saw incremental increased sales through strategic usage of predictive analytics. And last year Chain Store Age noted how grocer Safeway achieved sales success with “Just For U”, a personalized pricing card program for shoppers. Personalized pricing is derived from predictive analytic measures.
To their best capabilities, predictive analytic models address the management of uncertain future outcomes within the organization. No one knows the future with a certainty. But a solid predictive model can provide an important indicator of what profitable activities are best pursued.
Another historical development was the spec for the Casscading Style Sheet (CSS). The spec was developed and updated by the W3C. According to Justin, the CSS spec usually lagged behind the capability of mainstream browsers (IE, Firefox, Safari, and later Chrome). The browsers would come with advanced or different specs that developers would have to work towards in their website design, which made the W3C specs ineffective in some instances. A 1.0 Spec in 1996 meant to make the internet more prettier, but browsers came with features that were later incorporated into the 2.0 Spec.
The recent release of Google Chrome 36 makes a significant departure from the misconnect between browser capability and CSS spec. It represents the first time a browser supported all key components for a web component spec. The release also signals that browser updates will be less of an influence to build apps and sites with web components in mind.
Justin elaborated on the key building blocks of web components. These are:
- HTML import – can import fragments into a page, a one line tag, cleans up the DOM and componentizes the page
- Shadow DOM – a private DOM within your component
- Custom Elements – which eliminates the need for query bindings
- A Template element – which can be repeated used in code development
Justin explained what principles are essential in planning and developing a web component.
- Functionality – is it worth doing?
- Reusability – ability to be used repeated within a code
- Interoperability – can external J/S interact with the component?
- Configurability – what components should be the most useful for people
- Programability / API – making the API part of an ecosystem and asking yourself “How could this be useful for other people?”
The historic developments of element tags have lead to the creation of Select tags. Select tags have been introduced as an alternate tag element to divs. Divs are meant to be containers of an object, whereas selects are sophisticated containers that permit more detailed properties. The end result is an increase capacity for usages with object oriented languages and easier functionality when code is planned and created.
You can check out Justin’s presentation via this Dropbox link. The presentation includes more detail on web components including code examples.