background preloader

PeerJS - Peer-to-peer data in the web browser

PeerJS - Peer-to-peer data in the web browser

reveal.js - The HTML Presentation Framework webRTC/webRTC.io IDBWrapper: A Cross Browser IndexedDB Wrapper for Offline Web Apps Jens Arps has been working on IDBWrapper, a JavaScript library that wraps the IndexedDB API and makes it much easier to work with. IndexedDB is very low level and perhaps one of the hardest browser APIs to deal with, so various wrappers are necessary to make it useful to most people. IndexedDB is a JavaScript API found currently in Firefox, Chrome, and IE10 that implements a client side data store for web applications. It stores data locally similar to localStorage, but can store much larger chunks of data and is asynchronous and much faster. It was created after Mozilla refused to implement the now dead WebSQL spec over interoperability concerns of the unspecified SQL language itself. IDBWrapper is trying to do just that, making simple stuff like setting, getting, and deleting one or all records really easy, and making more complex stuff like queries simpler.

SimpleWebRTC.js from &yet What’s so great about JavaScript Promises? tl;dr – The Parse JavaScript SDK now returns jQuery-compatible Promises from most asynchronous methods. Read on to learn what that means. “Promises” represent the next great paradigm in JavaScript programming. In the new Promise paradigm, that same code would look like this: Not much different, right? Imagine you’re writing code to log in, find an object, and then update it. That’s getting pretty ridiculous, and that’s without any error handling code even. Ah! The code samples above left out error handling for simplicity, but adding it back reiterates what a mess the old callback code could be: Because promises know whether they’ve been fulfilled or failed, they can propagate errors, not calling any callback until an error handler is encountered. Generally, developers consider a failing promise to be the asynchronous equivalent to throwing an exception. There are plenty of implementations of promises available to developers. However, there is one interesting corner case to be aware of.

WebRTC 25 Useful JavaScript Libraries And Tools A huge number of web designing and development tool is available on the web, making it really tough to find the good ones that actually work. Many not-so-popular tools are also present which are really nice but don’t get the deserved attention because they are lost in the crowd! This is where lists of specific type of tool and collections come in handy, as they provide you information in a brief and compact way regarding the best popular and the not-so-popular tools at one place. We have compiled a list of 25 Useful JavaScript Libraries And Tools. Here goes the list.. dynamo.js Advertisement This one provides you a handy way of making dynamic bits of HTML and adding subtle effects to your content to make it more attractive. stroll.js This one is fabulous collection of some cool CSS list scroll effects. Holder.js It simply renders image placeholders completely on the client side. Leaflet It is a JS library for mobile-friendly interactive maps. Heyoffline.js Retina.js Crossfilter Kartograph uiji.js

WebRTC Book box2d-jquery by fullstackoptimization.com Hey ... is sponsoring Europe 2013 RaspberryPi 4 Pull-Requests Challenge! Palais Liechtenstein, Vienna Austria 22nd/23rd February 2013 that's why we coded WebRTC Solutions Scenarios Click on image for Flash animated presentation. If you on Twitter, please follow @techtionary - we follow back. dummies After doing the story last week on finding “common ground” between SIP and WebRTC as a techexplorer I wanted to know more. Sonus a leader in SBC-session border controllers just issued a new book “WebRTC for Dummies” and this is the book review version for your consideration. Sonus wrote, “Since the adoption of HTML5 (CSS and JavaScript) in modern browsers, web developers have been able to provide extremely rich user interfaces. One of the last remaining activities, that is difficult to accomplish in a web browser, is the exchange of real time data, such as that necessary for making Voice or Video calls. Here are six solutions scenarios: #1 - Enterprise Architecture #2 – Enterprise Architecture #3 – Multiple Backend Systems #4 – Cloud Provider #5 – Lync Integration #6 - PSTN Off Net Bottom-line – WebRTC is a new game not necessarily a game-changer. WebServer WebRTC Gateway cert

jQuery.parallax Download git clone github.com/stephband/jparallax Instantiation jQuery( '.parallax-layer' ).parallax( options ); What does jquery.parallax do? jParallax turns nodes into absolutely positioned layers that move in response to the mouse. With a bit of CSS you can either set up windows to see these layers through, or leave them free to roam about. The diagram on the right illustrates what jParallax does to the html: and here's a demonstration with some images: More demos demos/index.html demos/stalkbuttons.html - multiple parallax. demos/remotecontrol.html - parallax by remote control. demos/thumbnails.html - beautiful interactive thumbnails. demos/target.html - demonstrates how smoothly jParallax handles window resizing. Using jParallax The default behaviour of jParallax is to show the whole width of a layer in response to the mouse travelling the whole width of the mouseport. There are various ways to style jParallax effectively. Options Layer Options Events

Related: