How JavaScript & HTML5 Are Remaking the Web The Future Web Series is supported by Elsevier's SciVerse Application Marketplace and Developer Network. The SciVerse applications platform enables developers to build apps based on trusted scientific content. Learn more. HTML5 is no longer just a buzz word. With browsers implementing more HTML5 features across platforms and devices, developers are starting to integrate many of the new features and frameworks into their web apps, websites and web designs. Although HTML5 is its own standard, the power of HTML5 is really only best realized with the use of CSS 3 and JavaScript. Graphics libraries like WebGL can extend JavaScript, allowing for the creation of interactive 3D graphics within the browser all while utilizing the plugin-free nature of the HTML canvas element. WebGL Brain Surface and Tractography Viewer Using JavaScript, jQuery and WebGL, developers at Children's Hospital Boston created the Brain Surface and Tractography Viewer. Google Body Browser MathBoard Lost World's Fairs
nanoScroller.js nanoScroller.js is a jQuery plugin that offers a simplistic way of implementing Mac OS X Lion-styled scrollbars for your website. It uses minimal HTML markup being .nano > .nano-content. The other scrollbar div elements .pane > .nano-slider are added during run time to prevent clutter in templating. Downloads To start using, you need three basic things: 1. The following type of markup structure is needed to make the plugin work: <div id="about" class="nano"><div class="nano-content"> ... content here ... Copy the HTML markup. Link to the nanoscroller.css file inside your page's <head> section (...or copy the contents from it to your page's main stylesheet file). You should specify a width and a height to your container, and apply some custom styling for your scrollbar. 3. Running this script will apply the nanoScroller plugin to all DOM elements with a .nano className. $(".nano").nanoScroller(); Advanced methods To scroll at the top: To scroll at the bottom: To scroll to an element: stop: flash:
Weather Forecast White Plains, NY | White Plains Weather Weather Underground Forecast for Monday, April 14, 2014 A strong cold frontal boundary will extend from the southern plains to the central Great Lakes on Monday, while a ridge of high pressure will continue to build over the eastern Pacific. A strong cold front will stretch from southern Texas to the central Great Lakes. This system will push a cold air mass southward across the central third of the country. Meanwhile, a low pressure system is forecast to develop over the central Plains, just east of the central Rockies. High pressure over the eastern Pacific will keep conditions mostly clear over the western third of the country.
How to Display Wordpress Sidebar on Other (Non WP) Sites While working on my latest project, DevGrow Discussions, I came across the need to embed my entire WordPress sidebar on a non-WordPress site – specifically a bbPress forum. Since I make use of various widgets to display popular posts and other dynamic content, simply copying and pasting the HTML would not suffice. In the end, there are really only two ways of going about this: Include your wp-load.php file in your application and in effect load the entirety of WordPress to get access to the plugin functionsUse simple caching to store the sidebar in HTML format and include it in any other application, then rebuild it as necessary when new content is published If it’s not obvious enough, the first option is very costly in terms of database queries and can significantly slow your site down. Caching Your WordPress Sidebar Before we can write our function, we need to understand exactly what we’re trying to do. Creating the Functions Configuring Your Sidebar Using Your Cache Conclusion
nicescroll Nicescroll is a jquery plugin, for nice scrollbars with a very similar ios/mobile style. NOW support HORIZONTAL scrollbar too! Easy-to-use solution to have a custom scrollbars compatble with destkop, tablet and phone devices. It supports DIVs, IFrames, textarea, and document page (body) scrollbars. Compatible with all desktop browser: Firefox 4+, Chrome 5+, Safari 4+ (win/mac), Opera 10+, IE 6+. On modern browsers hardware accelerated scrolling has implemented. simple installation and activation, it works with NO modification of your code. Recall ALWAYS in (document) ready statement. It's a plugin for the jquery framework, you need to include jquery in your scripts. Put loading script tag after jquery script tag and loading the zoom image in the same folder of the script: 1. $(document).ready( function() { $("html").niceScroll(); } ); 2. var nice = false; $(document).ready( function() { nice = $("html").niceScroll(); } ); 3. 4. 5. var nice = $("#mydiv").getNiceScroll(); 6. 7.
TinySort 1.5.2 Adobe Flash Tutorials – Best of - Smashing Magazine Although usability evangelists often consider Flash to be a usability nightmare, used properly, Flash can provide users with a rich and interactive interface which would be impossible otherwise. Today Flash is the de-facto standard for interactive elements on the Web as most users install Flash plug-in by default. And in fact, there are many paths creative designers can take to create a more interactive and user-friendly interface. Searching for ‘flash tutorials’ via Google & Co. won’t provide you with the results you expect. This article provides hand-picked professional Flash tutorials which can enrich your design skills and improve the quality of your works. Animation and Effects Link Flash Tutorial Create Water Wave Effect Animation Using Masking Tween1We’re going to make a flash animation water wave effect and we going to move step by step to give you a clean explanation about how to make a water wave effect in flash using masking technique. Images and Videos Link Basic elements Link
jQuery custom content scroller Last updated on Jul 11, 2016 Originally published on August 1, 2010 by malihu, under Plugins. Highly customizable custom scrollbar jQuery plugin. Features include vertical and/or horizontal scrollbar(s), adjustable scrolling momentum, mouse-wheel (via jQuery mousewheel plugin), keyboard and touch support, ready-to-use themes and customization via CSS, RTL direction support, option parameters for full control of scrollbar functionality, methods for triggering actions like scroll-to, update, destroy etc., user-defined callbacks and more. Current version 3.1.5 (Changelog)Upgrading from version 2 When upgrading from version 2.x to 3.x it’s important to use version 3 CSS and .png files. Version 2 is still maintained and updated here. How to use it Get started by downloading the archive which contains the plugin files (and a large amount of HTML demos and examples). Include jquery.mCustomScrollbar.css in the head tag your HTML document (more info) Initialization Initialize via javascript more info
JS / CSS Making a Custom YouTube Video Player With YouTube’s APIs Martin Angelov Video presentations are a great addition to any product page. With a presentation you can showcase your product’s features without making the visitor read through long paragraphs of text. But apart from producing the video, you still need to manually convert it and find (or code) some sort of flash player that will display it on your site. The other possible path is that you upload it to a video sharing site such as youtube, but you are going to have a rough time trying to incorporate the player into your design. Luckily for us, YouTube does provide a solution to this problem – their chromeless player (a stripped down version of the regular embeddable player), which allow you to build and style your own custom controls. The Idea Today we are going to make a jQuery plugin which uses YouTube’s chromeless player, and creates our own set of minimalistic controls, which allows for perfect integration with your designs. Using the plugin to embed videos is extremely easy: script.js
jquery slimScroll Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam rhoncus, felis interdum condimentum consectetur, nisl libero elementum eros, vehicula congue lacus eros non diam. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Vivamus mauris lorem, lacinia id tempus non, imperdiet et leo. Cras sit amet erat sit amet lacus egestas placerat. Pellentesque rhoncus aliquet porta. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla rhoncus elementum convallis. Nullam scelerisque facilisis pretium. Plumvo servers
20+ New Apps and Websites for Designers Sep. 2010 New apps and websites seem to appear on an almost-daily basis. Trying to find the best ones each week or month can be tough, especially considering how many come out that aren’t that great. In this post we’ve compiled some of the best apps and websites that have come out recently. Some are apps closely tied to a web designer’s daily work, while others aren’t likely to be used as often, but are still useful. As always, if we’ve missed something, please let us know in the comments. And if you know of an app you’d like included in the next roundup, please tweet it to @cameron_chapman. Muro DeviantART has long been an excellent place for artists and designers to showcase their work. Google Font Preview If you use Google’s Font API, it can be helpful to try out fonts before embedding them in your website. Periodic Table of the Elements This chart, created by Josh Duck, showcases the 104 elements currently in the HTML5 working draft and two proposed elements (marked with an asterisk). Invoice Bubble
cubiq/iscroll