Tuesday, September 15, 2015

How Can Social Media Help Your Business - #infographic

How Can Social Media Help Your Business - #infographic

A guide to social media success for your business

Social media has become a valuable tool for marketers, as increasing numbers of consumers are choosing to research and interact with brands online. As the various platforms continue to grow, there are becoming more and more ways for businesses to use social media. For those just starting out, it is important to determine which methods will be most effective in terms of time and cost, so that you are able to achieve the best possible results.

Below are some of the goals that businesses look to achieve through social media activity, and information on how you can go about using social media platforms in order to get such results.

by Guest Author via Digital Information World

WES UI/UX Designer

UX/UI Designer from Brazil. Enterprising and hungry for interfaces that people love to use


by csreladm via CSSREEL | CSS Website Awards | World best websites | website design awards | CSS Gallery

JavaOne Track Highlights: Java and Server-Side Development

The JavaOne conference will be held between October 25 and 29. SitePoint is partnering with Oracle to share highlights from the conference.

JavaOne pic

The JavaOne 2015 Content Catalog is live. We’ve got hundreds of great sessions covering all things Java related. To help you find exactly what you’re looking for, be it Server-Side Development, Security, or anything in between, the sessions have been placed into tracks. There are 8 tracks at this year’s conference designed to be the ultimate guide to help you stay on top of the latest innovations in Java technologies. This is the sixth post in a series on the tracks being offered at this year’s conference. Last week, we looked at the Java and the Internet of Things track. Today, let’s look at the Java and Server-Side Development track and a few featured sessions.

This track focuses on the Java Platform, Enterprise Edition (Java EE). Looking to get the most out of Java EE 7 and look forward to 8? You’ve come to the right place. Sessions on this track will keep you moving along with the best new methods and updates for staying on top of security, persistence, CDI, transactions, Java Message Service 2.0, Concurrency Utilities, and batch APIs. Java EE experts will also teach you how to develop secure and scalable services with technologies like WebSockets, JSON, and JAX-RS 2.0.

As far as featured sessions go, this track has 3 great Hands-On Labs to look out for. These sessions are unique because of their hands-on nature, meaning that you’ll walk away with some new tools in your belt. For example, Yuriy Artamonov poses a challenge in his session “Develop a Fully Functioned Business Application in Hours with CUBA Platform.” Can you build a genuine enterprise application with commercial value in just 2 hours? He’ll show you how in this session. You’ll utilize the CUBA Platform to create an application complete with a UI, business logic, security and audit, reports, and a REST API for a bicycle workshop.

To get even more hands-on Java EE knowledge, check out “Building Applications with PostgreSQL’s jsonb Datatype, Play 2 Framework, and REST.” Developing a web application with PostgreSQL’s jsonb datatype and the REST API means that you can store all data in a single database, easily make data changes, simplify the way you manage difficult class hierarchies, save data in one table in JSON and relational view, and decrease your development time while speeding up web application performance, and Anton Kazakov from Softarex Technologies Inc. will show you how in this session. The third featured session was covered in last week’s IoT Track Highlights. It’s called “Highly Loaded Server-Side Multitask Management Systems Based on Java and Redis.” It’s a great session for those of you interested in server-side development, the IoT, or both. You’ll walk away with the knowledge of how to develop an IoT system utilizing server-based solutions. Check it out here.

To see more from this track, head over to the Content Catalog and filter by Java and Server-Side Development. Let’s not forget that this great technology is only possible because of contributions from the rich community that surrounds Java EE. What better place to get to know this community and to meet the some of the biggest innovators face-to-face than JavaOne? The Early Bird Discount is in its final days, so register soon, and don’t miss this year’s JavaOne!

SitePoint is partnering with Oracle to give away 40(!) free tickets to the JavaOne conference. To win a ticket to the conference (October 25th-29th, 2015), leave a comment below telling us how you’ll convince your boss to give you the week off for the conference. The best answers win!>

Continue reading %JavaOne Track Highlights: Java and Server-Side Development%


by SitePoint Offers via SitePoint

JavaHub: The Center of Your JavaOne Conference

This year's JavaOne conference will be held between October 25 and 29. SitePoint is partnering with Oracle to share highlights from the conference.

Meet up at the Java Hub, where you’ll see the latest Java technology innovations. Located at the Exhibition Hall in the Grand Ballroom at the Hilton San Francisco Union Square, the Java Hub will showcase the MakerZone, the Oracle Technology Network Community CafĂ©, and Wolf Nkole Helzle’s myMatrix. Coming back this year will be JavaOne favorites, including NightHacking, Hackergarten, and 3D printing.

For a more interactive experience, we are introducing the Geek Bar. There you’ll be able to speak in depth with Java and cloud experts from Oracle on subjects that pique your interest. Check the monitor next to the Geek Bar or the JavaOne mobile app to see a listing of the experts, their areas of expertise, and their availability throughout the conference.

Plan to make the Java Hub the center of your JavaOne conference.

Hours of Operation

Monday, October 26 — 9:30 a.m.–5:30 p.m.
Tuesday, October 27 — 9:30 a.m.–5:30 p.m.
Wednesday, October 28 — 9:30 a.m.–4:30 p.m.

3D Modeling

Watch a 3D printer do its magic creating clones of Duke. Experience the entire process from the modeling interface to the “birth” of Duke. All of it happens with JavaFX 3D, Java Embedded, and 3D printing. 3D Modeling is brought to you by Oracle Technology Network.

Continue reading %JavaHub: The Center of Your JavaOne Conference%


by SitePoint Offers via SitePoint

A Glimpse into the Windows 10 Upgrade Notification

This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible.

There’s been a lot of press lately about the Windows 10 upgrade notification appearing for users of Windows 7, 8 & 8.1. I wanted to publish an article about the experience. Whether your dev box is a Mac or PC or Linux, you can expect that many of your users will be trying Windows 10 and Microsoft Edge – the default browser – out. So it’s a good reason to do a test pass. Fortunately Edge resembles browsers like Chrome and Firefox more than past versions of IE. Let’s take a look:

Please note that this is ONLY TO RESERVE THE FREE UPGRADE, made available July 29th; this is basically telling Microsoft that you want it. IT’s NOT GOING TO INSTALL IT IMMEDIATELY! If you want to use Win 10 now, go to insider.windows.com and download the ISO.

Continue reading %A Glimpse into the Windows 10 Upgrade Notification%


by Rey Bango via SitePoint

jQuery Mobile Transitions

A few examples of the page transitions available in jQuery Mobile. Use the back button (after you've seen a transition) to see how jQuery Mobile automatically applies the animation in the reverse for the "out" animation.


by via jQuery-Plugins.net RSS Feed

Avoiding Redundancy with WAI-ARIA in HTML Pages

Life’s been easy since we’ve started integrating ARIA roles in HTML code. ARIA has been providing additional semantics to help assistive technologies (ATs) and making it possible for developers to enhance the usability of web applications for people with disabilities. The fundamental question remains to date — do HTML elements need ARIA role attributes to expose their semantics?

In this article, I will cover this subject along with the new HTML5 structural elements with default implicit semantics that contest ARIA roles.

ARIA Basics and General Perceptions

WAI-ARIA (commonly known as ARIA) is a set of attributes that you can add to your HTML elements. The purpose of these attributes is simple — to communicate role, property, and state semantics to ATs by means of accessibility APIs that are present in web browsers. Stephan’s post An Introduction to WAI-ARIA is a must-read for those of you who are new to ARIA.

The general perception about ARIA in the HTML community is “don’t use ARIA code if HTML has got you covered”. The same thing can be said a little more clearly: If your HTML element is already implemented but does not have accessibility support yet, use ARIA.

Effect of ARIA Roles on Most Elements

There are some general cases in which the semantics of an HTML element can be exposed by use of an ARIA role, property, or state. A bit perplexing at first, this is known in the HTML community as the HTML element’s default implicit ARIA semantics.

However, when coding in HTML it is best to write semantically correct HTML (and thus make use of its native semantics) before setting out to integrate ARIA attributes.

ARIA roles do not add anything to the default semantics of most HTML elements.

The rule is to keep it simple — if the semantics are included in the HTML element by default then do not use ARIA. Integrating ARIA where it isn’t necessary makes for redundant code.

Does HTML4 Need ARIA Roles?

As explained by accessibility expert Steve Faulkner, all of the HTML elements that were defined in HTML4 (and earlier HTML versions) do not require ARIA roles added to uncover their default semantics because they have already been mapped.

In fact, using ARIA roles in such situations and with elements defined in HTML4 will not make a difference. If ARIA roles are used in HTML4-based code, this will necessitate extra work by you by someone reviewing your code. Therefore, it is generally advisable to not add ARIA roles to HTML elements if it can be avoided.

New Features in HTML5

According to the HTML5 Specification:

In the majority of cases setting an ARIA role and/or aria-* attribute that matches the default implicit ARIA semantics is unnecessary and not recommended as these properties are already set by the browser.

This means that new features that have been defined in HTML5 have default implicit ARIA semantics exposed by most web browsers. Despite this fact, it cannot be assumed that the HTML element you’re using is already mapped to ARIA without looking it up first. Keeping this in mind, I suggest that you add the ARIA roles for the time being to stay on the safer side of the scale — even if it means having to write redundant code.

Continue reading %Avoiding Redundancy with WAI-ARIA in HTML Pages%


by Rafay Saeed Ansari via SitePoint