Friday, July 3, 2015

jQuery JSONView – Formats & Syntax Highlights JSON

jQuery JSONView is a plugin to view JSON in a more readable format. It offers some methods and options to customize.


by via jQuery-Plugins.net RSS Feed

Thursday, July 2, 2015

Cameo by Vimeo

Easily edit and share cinematic videos on your phone
by via Awwwards - Sites of the day

Montoto Content / Hydration

This is a parallax infographic page. This tool is interactive and it gives users a high level of autonomy while they navigate through the project page themselves. As the user scrolls down, the hydration processes is explained.


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

#SocialMedia Insights: How Hashtags Impact Instagram Engagement - #infographic

It’s in the #Tag: How Hashtags Impact Instagram Engagement - #infographic

Hashtags are crucial to content discovery on Instagram. They are what connect completely unliked individuals and brands to specific moments, places and experiences.

The folks at Curalate had an inkling that by not using hashtags (or by using them #Way #Too #Much), brands were missing out on a considerable amount of engagement, but they weren't sure just how much. So, to find that out, they analyzed more than 430 Million interactions across 36K brand photos from 2013 to 2015. And the infographic below illustrates what they found.

by Irfan Ahmad via Digital Information World

Using the Media Capture API

Photo capture using a webcam

Today I’d like to experiment with the Media Capture and Streams API, developed jointly at the W3C by the Web Real-Time Communications Working Group and the Device APIs Working Group. Some developers may know it simply as getUserMedia, which is the main interface that allows webpages to access media capture devices such as webcams and microphones.

You can find the source code for this project on my GitHub. Additionally, here’s a working demo for you to experiment with. In the latest Windows 10 preview release, Microsoft added support for media capture APIs in the Microsoft Edge browser for the first time. Much of this code was taken from the Photo Capture sample that the Edge dev team produced at their test drive site.

For those of you who want to dive a bit deeper, Eric Bidelman has a great article at HTML5 rocks which goes into the storied history of this API.

Getting Up to Speed

The getUserMedia() method is a good starting point to understand the Media Capture APIs. The getUserMedia() call takes MediaStreamConstraints as an input argument, which defines the preferences and/or requirements for capture devices and captured media streams, such as camera facingMode, microphone volume, and video resolution.

Through MediaStreamConstraints, you can also pick the specific captured device using its deviceId, which can be derived from the enumerateDevices() method. Once the user grants permission, the getUserMedia() call will return a promise with a MediaSteam object if the specific MediaStreamConstraints can be met.

All of this without needing to download a plugin! In this sample we’ll be diving into the API and creating some neat filters on the video and images we’ll capture. Does your browser support it? Well getUserMedia() has been around since Chrome 21, Opera 18, and Firefox 17, and is now working in Edge.

Continue reading %Using the Media Capture API%


by David Voyles via SitePoint

Introduction to the Fetch API

For years, XMLHttpRequest has been web developers trusted sidekick. Whether directly or under the hood, XMLHttpRequest has enabled Ajax and a new type of interactive experiences, from Gmail to Facebook.

The Fetch API aims to replace XMLHttpRequest as the foundation of communication with remote resources. How this new API looks like and what problems it solves is the topic of this article.

The Fetch API

The Fetch API provides a fetch() method defined on the window object, which you can use to perform requests. This method returns a Promise that you can use to retrieve the response of the request.

To illustrate the Fetch API, we'll use a few lines of code that retrieve photographs using the Flickr API and insert them into the page. At the time of writing, this API isn't well supported. So, to have the code working I suggest you to try it using the last stable version of Chrome, which is version 43. Also note that the code needs you to replace your API key in place of the placeholder I set ("your_api_key").

As the first task, you have to retrieve a few pictures of penguins from Flickr and display them in your page.

Continue reading %Introduction to the Fetch API%


by Ludovico Fischer via SitePoint

Pixave

opl-small

Nice clear screenshots in this responsive One Pager for 'Pixave' - a new image organising Mac app. I would suggest just a subtle color contrast between headings and paragraph text but overall a clean design.

by Rob Hope via One Page Love