background preloader

A Conditional Loader For Your Polyfills!

A Conditional Loader For Your Polyfills!
yepnope is an asynchronous conditional resource loader that's super-fast, and allows you to load only the scripts that your users need. There are only a handful of things to know about yepnope. There are only 5 functions available to you and there's only one that's really important. yepnope(resources ) The yepnope function is the core of yepnope.js (crazy, huh?). It takes a whole bunch of stuff, to try to make it easy on you.

Related:  External JS for Edge AnimateFRAMEWORKS & LIBRARIES JavaScriptMobile First Web Designweb programming

ScrollMagic Documentation The jQuery plugin for magical scroll interactions. ScrollMagic is a jQuery plugin which essentially lets you use the scrollbar like a playback scrub control.It's the plugin for you, if you want to ... ... start an animation at a specific scroll position.... synchronize an animation to the scrollbar movement.... pin an element at a specific scroll position (sticky elements).... pin an element for a limited amount of scroll progress (sticky elements).... easily add a parallax effect to your website.... create an inifinitely scrolling page (ajax load of additional content).... call functions when the user hits certain scroll positions or react in any other way to the current scroll position.

Creating a Mobile-First Responsive Web Design Introduction We're going to walk through how to create an adaptive web experience that's designed mobile-first. This article and demo will go over the following: There is even more up to date responsive guidance on our new Web Fundamentals site. Why we need to create mobile-first, responsive, adaptive experiences How to structure HTML for an adaptive site in order to optimize performance and prioritize flexibility How to write CSS that defines shared styles first, builds up styles for larger screens with media queries, and uses relative units How to write unobtrusive Javascript to conditionally load in content fragments, take advantage of touch events and geolocation What we could do to further enhance our adaptive experience The Need for Adaptivity

Responsive Comping: Obtaining Signoff without Mockups If you’re making websites, chances are you’ve given some thought to what constitutes a responsive-friendly design process—and you’ve probably found that adding a mockup for every breakpoint isn’t a sustainable approach. Article Continues Below At least, that’s what happened at my company, Bearded, where we had spent years creating websites in Photoshop or Illustrator, having those mockups approved by our clients, then recreating those designs with CSS. Until now. jQuery Overtakes Flash on World’s Top Websites “Developers are choosing jQuery over Flash for new development,” said Mike Hostetler, co-founder and CEO of appendTo. “This data confirms a trend that’s been a couple years in the making. More and more website developers are choosing jQuery and JavaScript over Flash and the rate at which this transformation is occurring is only accelerating.” jQuery is an open source library that makes it quicker and easier to build JavaScript Web pages and Web applications. Often with jQuery you can use a single line of code to achieve what would have taken 10-20 lines of regular JavaScript code.

Loading external JavaScript in Adobe Edge Animate the easy way YepNope code in the document.compositionReady pane I’m just quickly posting this today because up until recently I’ve been using a fairly laborious method of loading libraries like Greensock and custom scripts by pasting several <script> lines of code into the main HTML file. But no more! With Edge Animate’s built in loading features you can use existing functionality called YepNope to load all external JS files. And it’s really simple and it means no more editing the main HTML file.

15 Interesting JavaScript and CSS Libraries for March 2017 Danny Markov Our mission at Tutorialzine is to keep you up to date with the latest and coolest trends in web development. That’s why every month we release a handpicked collection of some of the best resources that we’ve stumbled upon and deemed worthy of your attention. Propeller How to Build a Three Line Menu for a Responsive Website in jQuery Our goal is to build a “three line” or “3 line” (☰) menu for a responsive website. We want to do this without adding additional markup to the page. Any additional markup we want to include must be added dynamically. We’re going to use jQuery to help us out. Initial State So here is our, initial state.

Website speed test About Pingdom Pingdom offers cost-effective and reliable uptime and performance monitoring for your websites. We use more than 70 global polling locations to test and verify our customers’ sites 24/7, all year long. With Pingdom you can monitor your website’s uptime, performance, and interactions for a better end-user-experience. Chosen - a JavaScript plugin for jQuery and Prototype - makes select boxes better Chosen is a jQuery plugin that makes long, unwieldy select boxes much more user-friendly. Downloads Project Source Contribute Standard Select Turns This Into This Multiple Select Edge Commons - Extension Library for Edge Animate and Edge Reflow The Edge Commons library consists of several packages. If you are new to Edge Commons we recommend the “All-in-one” package. This package includes all available features (except the experimental ones). If you deploy your final compositions you should consider loading only the modules that you actually use. You can either download the library or use the live version from our public server (CDN): Since the last update to Animte CC (3.0) in january 2014 you can use the library panel in Animate to add the Edge Commons library easily:

Next.js We're very proud to open-source Next.js, a small framework for server-rendered universal JavaScript webapps, built on top of React, Webpack and Babel, which powers this very site! The "Hello World" of Next.js To start using it, run inside a new directory with a package.json: $ npm install next --save $ mkdir pages Populate pages/index.js: import React from 'react' export default () =><div>Hello world! Mobile-first Responsive Web Design and IE8 Soon, Internet Explorer 11 will be released. Yet IE8 is used by 4.5% of our users, and we want to serve them with a great reading experience on our new responsive website. Responsive Web Design (RWD) can be implemented in many fashions. In our case, we chose the mobile-first way, which means that we enhance the experience depending on your device, on top of the lowest common denominator: a simple mobile phone (dare I say: a feature phone).

Media Queries Abstract HTML4 and CSS2 currently support media-dependent style sheets tailored for different media types. For example, a document may use sans-serif fonts when displayed on a screen and serif fonts when printed. ‘screen’ and ‘print’ are two media types that have been defined. Media queries extend the functionality of media types by allowing more precise labeling of style sheets. A media query consists of a media type and zero or more expressions that check for the conditions of particular media features.

jQuery custom content scroller Last updated on Nov 17, 2015 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.

Related:  PluginsjavascriptHTML5 et canvasJavaScript LibraryHTML5JavaScriptUI & UI Libscristea