background preloader

Jcrop - Deep Liquid

Jcrop - Deep Liquid
Jcrop Home • Download • Manual • Examples Jcrop is the quick and easy way to add image cropping functionality to your web application. It combines the ease-of-use of a typical jQuery plugin with a powerful cross-platform DHTML cropping engine that is faithful to familiar desktop graphics applications. Feature Overview Attaches unobtrusively to images or block objects Supports aspect ratio locking Supports minSize/maxSize setting Callbacks for selection done, or while moving Keyboard support for nudging selection API features to create interactivity, including animation Support for CSS styling, now uses LESS Touch support for iOS, Android, etc Cross-platform Compatibility Firefox 2+ Safari 3+ Opera 9.5+ Google Chrome 0.2+ Internet Explorer 6+ May work in older versions or other modern browsers, these were tested. Documentation Archive Jcrop is free software released under MIT License. Related:  Front-end

Disable Autocomplete, Autocapitalize, and Autocorrect Mobile and desktop browser vendors do their best to help us not look like idiots by providing us autocomplete, autocorrect, and autocapitalize features. Unfortunately these features can sometimes get in the way; we don't always want or need the help they provide. Luckily most browsers allow the developer to remove these features in the cases they aren't desired! The HTML Disabling these three native mobile features is as easy as a few simple HTML attributes: Any or all of the autocorrect, autocomplete, and autocapitalize attributes can be used on a given element to prevent the given corrective feature. While I love these features, they aren't always applicable and when they aren't, users get frustrated. Be Heard Tip: Wrap your code in <pre> tags or link to a GitHub Gist! Older spellcheck Attribute Newer Vibration API

Bootstrap Form Builder zip.js A JavaScript library to zip and unzip files zip.js provides a low-level API for writing and reading large zip files (up to 4GB with File writer API). zip-fs.js provides a high-level filesystem API. This library depends on Typed array (WebGL) and these APIs optionally: Compatibility This library works fully with Chrome, Firefox, Safari 6 and Internet Explorer 10. With Safari 5 and IE9, you must disable Web Workers and use a Typed Array polyfill. Install add zip.js, z-worker.js, deflate.js, and inflate.js in your project include zip.js script in your HTML page <script type="text/javascript" src="/lib/zip.js"></script> set zip.workerScriptsPath (i.e. the URL to the directory containing z-worker.js, deflate.js and inflate.js) if needed. zip.workerScriptsPath = "/lib/"; Demos Documentation Download You can download this project in either zip or tar formats. You can also clone the project with Git by running: $ git clone

20 Firefox Add-ons to Enhance your Web Development Sep 09 2008 There are lots of free extensions and add-ons available on the internet for Firefox, but which are the best add-ons that can Really help you as a web developer or designer in terms of time and effort? Many of our readers suggested some great add-ons in our previous post, Designer´s Toolbox : 15+ Time Saving Tools- What´s your Secret? . You might be interested to check other related posts for more useful tools: 1-InspectorWidget Adds toolbar button and context menus for invoking the DOM Inspector (DOMi) for either chrome or content elements. 2-Web Developer Suggested by Jon Aizlewood from and Mike Smith from A very useful add-on, adds a menu and a toolbar with various web developer tools. 3-IE View Lets you load pages in IE with a single right-click, or mark certain sites to *always* load in IE. 4-TinyUrl Creator 5-EditCSS Stylesheet modifier in the Sidebar. 6- View formatted source 7- Firebug One of the best add-ons. Homepage

Un arrière-plan extensible intelligent Certains sites affichent une (grande) image de fond qui s'adapte à toutes les dimensions de la fenêtre du navigateur, proportionnellement, sans la déformer. La réalisation de ce genre de prouesse n'est pas si évidente techniquement, contrairement à ce que l'on pourrait croire de prime abord. Comment fait-on ? Exemples Pour avoir un aperçu de ce que l'on veut obtenir, voici quelques exemples utilisant ce principe : Simon & Comet Flavors me Piz'za-za Le point commun de tous ces sites est la mise en avant de leur background : il est fixe et c'est la pièce maîtresse de leur design. Le principe Comme vous venez de le remarquer, ce n'est pas qu'une simple image de fond qui s'adapte à la fenêtre : il n'y a aucune déformation, le ratio est toujours conservé et lorsque la fenêtre est vraiment étroite le fond est recadré. On est donc loin de ce résultat simpliste qui se contente d'étirer l'image à 100% de son conteneur. Préparation de l'image de fond Après enregistrement, l'image est prête à l'emploi ! <!

jQuery UI Bootstrap 0.2 Released Today I am happy to announce the release of jQuery UI Bootstrap 0.2. This release includes a number of bug fixes and new additions to the theme and can be downloaded from the release site now. Fixes Include Compatibility updates for IE8 and IE9Input fields no longer break Twitter Bootstrap gridsInputs of type text/password get uniformly styledFixes to the modal dialog close buttonsTabs now appear visually closer to those in Bootstrap New features A Better Bootstrap-style Wijmo Menu Thanks to Chris Bannon over at Wijmo, the theme now supports styling Wijmo menu components with the Topbar menu styles you can find in Twitter Bootstrap. Support for the Filament Group File Input plugin One of the goals of the theme is to provide a consistent look and feel for as many popular widgets and components as possible (within reason). If you haven't used File Input before, it supports customizations such as easily defining icons for the 'Browse' button as well as the positioning of the button/text field.

Google I/O 2013 - Web Components in Action 75 (Really) Useful JavaScript Techniques | Developer&#039;s Toolbox Advertisement Developers and designers are using more and more JavaScript in modern designs. Sometimes this can be a hindrance to the user and take away from the simplicity of the design, and other times it can add greatly to the user’s experience. The key is a) adding the right amount of JavaScript, and b) using the right JavaScript techniques. We have already1 collected2 various3 JavaScript4 techniques5 in the past – now it’s time for a new portion of JavaScript. Thanks to the Web’s widespread adoption of JavaScript, JavaScript libraries have sprung up to help make design and development easier. However, sometimes we need JavaScript solutions that are a little more involved or specific. You may want to take a look at the following related articles: 75 Useful JavaScript Techniques Hyphenation in Web11This project collects working solutions for automatic hyphenation in (X)HTML pages. SocialHistory.js13SocialHistory.js enables you to detect which social bookmarking sites your visitors use.

Any List Scroller - Un plugin jQuery pour faire slider des listes HTML Any List Scroller est un plugin jQuery permettant de mettre en place un système de scroll sur des listes HTML. Lorsque vous êtes amenés à proposer un menu avec images avec de nombreux items qui ne tiennent pas sur une ligne, voici une bonne alternative pour les présenter. ALS est un script complet pour transformer votre liste HTML, textes, images ou div, en liste scrollable. Pour mettre en place ce script, il faut suivre l'architecture HTML suivante: Le script dispose de plusieurs options pour configurer le scroll souhaité: Nombre d'items par scrollScroll manuel ou automatiqueScroll inifini (boucle) ou nonNombre d'éléments visiblesEtc Un plugin bien pratique à la fois pour créer des sliders, slideshows ou listes scrollables. Site Officiel

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 <optgroup> Support Single Select with Groups Multiple Select with Groups Selected and Disabled Support Chosen automatically highlights selected options and removes disabled options. Single Select Multiple Select Hide Search on Single Select The disable_search_threshold option can be specified to hide the search input on single selects if there are n or fewer options. Default Text Support Chosen automatically sets the default field text ("Choose a country...") by reading the select element's data-placeholder value. Note: on single selects, the first element is assumed to be selected by the browser. No Results Text Support Setting the "No results" search text is as easy as passing an option when you create Chosen: Limit Selected Options in Multiselect You can easily limit how many options the user can select: Right to Left Support

npm 6 Tools to Help You Analyze a Web Host - Six Revisions Editor’s Note: This is a guest post by Eva Vesper who works with Web Hosting Search – a small, independent hosting review site. She’s here to share some insights on how to evaluate and analyze your hosting provider. You have a website. You are satisfied with the web hosting provider but you still think it could be better. What to do? There are fortunately a few excellent tools that will help you monitor how web hosts are performing. 1. One of the better tools is the one that is provided by DNSstuff. 2. At Who is Hosting This? 3. Screenshot of Uptime.Netcraft using as an example Netcraft is a data and analytics company. The latest performance report can be found on the uptime main page. 4. At you will find a proper collection of useful tools when you are analyzing a hosting provider. 5. It is similar to but with more detailed information. 6. Conclusion Related Articles

Focal Point: Intelligent Cropping of Responsive Images The practice of implementing responsive images is still in its infancy. We’ve seen a lot of ideas and suggestions for how it should be done and we’re bound to see a lot more. Today we’re going to look at a fascinating little framework that allows you to not only automatically resize your images when the viewport changes, but also crop the images with a specific important focal point in mind. Amazingly enough, it does all this with pure CSS. Read on to see how it works. Meet Focal Point Focal Point is a GitHub project and CSS framework created by Adam Bradley. The problem with this idea of course is that if you arbitrarily crop an image, you could be cutting out the most important part of the image! Fortunately, Focal Point allows you to specify a targeted area of the image to retain (the focal point). How Does It Work? Implementing Focal Point is a pretty unique process, but it’s quite easy. The process here is to find the face, then count grid units from center. The Code Build It