background preloader

8 Responsive jQuery Slider Plugins

8 Responsive jQuery Slider Plugins
Whether you’re already a pro at creating responsive web sites or your just learning what it’s all about, it’s good to have some scripts handy that you can easily integrate into your site. We all know how popular image and content sliders are now, and for good reason. So we decided to round up some jQuery slider plugins that are already responsive – meaning they will adapt to the size of their container. Flexslider FlexSlider is an awesome, fully responsive jQuery slider plugin. In other words, it resizes to fit the screen on which it is displayed, and looks good doing it. Blueberry Blueberry is an experimental opensource jQuery image slider plugin which has been written specifically to work with fluid/responsive web layouts. unoslider unoslider is a fully responsive, touch enabled, mobile optimized jQuery slider plugin. Responsive Thumbnail Gallery Plugin jQuery Plugin for creating image galleries that scale to fit their container. wmuSlider Elastislide – A Responsive jQuery Carousel Plugin Related:  Responsive Web

Create a Responsive Slider Plugin With FlexSlider for WordPress Sliders seem to be all the rage these days, and for good reason! You can add photos, content, videos, and more to an eye-catching, animated area of your website. While there is a wealth of slider plugins out there (my current favorite is the one for Nivo Slider), there is not one for FlexSlider, a slider that has keyboard shortcuts and works with swipe on touch screens. In this tutorial, we'll create that plugin! Step 1 Plugin Setup The first thing we need to do is set up the plugin. I also like to set up some constants for information I'll be using a lot throughout the plugin. I create three constants: the plugin's path, the plugin's name, and the plugin's version, which is used for upgrades, and to notify the WordPress Plugin Directory of changes, if needed. Now that we have the setup done, let's add in the FlexSlider files & code. Step 2 Adding FlexSlider It's time to add the important part: the javascript & CSS for FlexSlider. Step 3 The Shortcode and Template Tag A Couple of Notes

Responsive web design If you’ve been working in the web design field for the past couple of years you should know that designing a fixed interface for a widescreen computer is not enough. Most of the clients you’ll be dealing with from now are going to request that their site is not only desktop-compliant but is also optimized for smartphones and tablets. This issue presents the necessity of working with different screen resolutions in order to guarantee that a website looks good in all sorts of devices. But if the devices’ production continues at the same speed that it has for the past couple of years, the amount of screen resolutions and formats that designers will have to deal with is going to become unbearable. On this article we’ll be discussing one of the most effective solutions to face this problem with a certain easiness, we’re of course talking about responsive web design. So, what’s responsive web design? Flexible grid Screen resolution Aspects to consider Responsive Typography Flexible images JavaScript

Making Wordpress images responsive - Blissful Interfaces Method 1: The CSS Add the following code to your CSS file. That will make the images scalable according to screen size. Removing automatic height and width in WordPress <img> tags Now drag the window to see the image scaling in action. As an example, We have to change this: To This: For the images that are in a post or a static page/template page, all you have to do is, add the above CSS to the style.css file, and then remove the ‘width’ and ‘height’ properties from the < img > tag in your WordPress editor. Add the following function to your functions.php file. function remove_wp_width_height($string){ return preg_replace(‘/\/i’, ”,$string); } Then when you call for those post thumbnail images in you template.php page, replace, the_post_thumbnail(); With This: echo remove_wp_width_height(get_the_post_thumbnail(get_the_ID(),’large’)); That’s it. Method 2: The above will not work for some themes. This removes inline width and height attributes from images retrieved with the_post_thumbnail()

Beating Borders: The Bane of Responsive Layout Responsive design often requires setting your widths using percentages. This is easy enough to accomplish, that is until you start throwing borders into the mix. If your columns and total width are set using percentages, a static border size wreaks havoc on your layout. Today we’re going to look at a couple of different ways to beat this problem. Responsive Design Is Easy… In Theory Responsive design is currently our best answer for serving up optimized content to the wealth of different devices and screen sizes that access the web today. “Real world coding has a way of surprising you” In theory, this looks nice and simple to me. There are a million issues that arise in situations like this but today I want to focus on one that specifically threw me a curve ball: borders. Responsive Math When coding a full on responsive site, one highly recommended practice is to use percentage based widths on your content. Let’s say we want a five column layout. The Border Problem Not so fast. Headaches

用 jQuery Preload 預先載入圖片 一個幫助你預先載入圖片的 jQuery 插件 說明 做網站時常常會需要預先載入圖片來帶給使用者更好的體驗, 像是滑鼠滑過去改變背景圖, slideshow 改變圖片等等. Demo 按 這裡 檢視這個 demo 原始碼裡也包含了這個 demo 頁面 下載 從 Github 下載原始碼 需求 jQuery 1.2.3+ 支援瀏覽器 安裝 首先, 確定你使用了一個有效的 DOCTYPE引用 JS 檔案 使用方法 範例程式碼: $.preload( '/img/space.gif', '/img/loading.gif', '/img/header-bg.png', '/img/avatar.jpg' ); 這個 jQuery Preload plugin 大概是最簡單又好用的插件了. Related posts Responsive & Adaptive Web Design If you work in or with the web and make even a modicum of effort to remain buzzword compliant, you're probably uber-familiar with the term "responsive web design." Perhaps you've also heard of "adaptive web design" and "progressive enhancement"? If you're like me, you may have found yourself wondering what exactly these words mean, what the differences are, and why everyone seems so giddy to use them in a sentence. Humble Beginnings Let's start by acknowledging that the web, by its very nature, began as a rather "responsive" thing. Designers Are Control Freaks As the web evolved into something that more and more businesses were using, more and more designers could get paid to work on making websites instead of brochures, annual reports, business cards and the like (not that there's anything wrong with those). Tiny Screens & Slow Internet to the Rescue! And then there were iPads A responsive response Fluid GridsFlexible ImagesMedia Queries An adaptive response But, isn't it all so responsive?

Responsive Navigation Patterns Update: I’ve also written about complex navigation patterns for responsive design. Top and left navigations are typical on large screens, but lack of screen real estate on small screens makes for an interesting challenge. As responsive design becomes more popular, it’s worth looking at the various ways of handling navigation for small screen sizes. Mobile web navigation must strike a balance between quick access to a site’s information and unobtrusiveness. Here’s some of the more popular techniques for handling navigation in responsive designs: There are of course advantages and disadvantages of each method and definitely some things to look out for when choosing what method’s right for your project. Top Nav or “Do Nothing” Approach One of the easiest-to-implement solutions for navigation is to simply keep it at the top. Pros Cons Height issues- Height matters in mobile. Responsive navigation breaking to multiple lines on small screens In the Wild Resources The Select Menu The Toggle In The Wild

Design Lunatic Frameless 20 Useful Tools for Responsive Web Design Nowadays people are dependent on Internet. They’re using laptops, netbooks, tablets, smartphones and even TVs to surf Internet. These devices have different screens and resolutions and it can be really hard to create website which works properly on all of these devices. But there is a solution. Golden Grid System Golden grid system is a folding grid for responsive design. Lettering.JS A jQuery plugin for radical web typography. FitText FitText makes font-sizes flexible. Fluid 960 Grid System The Fluid 960 Grid System templates have been built upon the work of Nathan Smith and his 960 Grid System using effects from the MooTools and jQuery JavaScript libraries. Gridless Make future-proof responsive websites with ease. Skeleton Skeleton is a small collection of CSS & JS files that can help you rapidly develop sites that look beautiful at any size, be it a 17″ laptop screen or an iPhone. Responsive Design Testing Simply enter the url of your website and test it in different browser resolutions.

Responsive Web Design How-To, Useful frameworks, Showcase Introduction Responsive web design is about designing and developing a website in the way that it is compatible with any device that can be used to browse the Internet. This means that a website should better have a mobile version. And a curious thing about mobile devices is that they are all so mush different! Diversity is good because it makes the world bright, but it can eventually drive the designer mad in his effort to make and tune a layout for every model of a variety of brands. This is where responsive web design comes in handy. The popularity of the concept of responsive web design is obvious. The concept of responsive web design assumes that the site layout should respond to the environment used to browse the website regarding the screen resolution, orientation and the platform. How to Create Flexible Layout Fluid grids, flexible images, and media queries are the three technical ingredients for responsive web design. Useful Frameworks Gridless Less Framework Elasticss CSS Tricks