background preloader

Web development

Facebook Twitter

Zach Tellman - Predictably Fast Clojure. Reactive Web Applications in Clojure (Part 4.3: Server communication) What is a Web Socket? GitHub - mischov/reaver: Extract data from HTML with Clojure.

Clojurescript

GitHub - viebel/klipse: A simple client-side code evaluator pluggable on any web page: clojure, ruby, javascript, python, scheme. HTML-DOM Cheat Sheet. DOM Events Event Object Constant Event Object Methods initEvent() preventDefault() stopPropagation() EventTarget Object addEventListener() dispatchEvent() removeEventListener() EventListener Object handleEvent() MouseEvent/KeyboardEvent Methods initMouseEvent() initKeyboardEvent() Elements Methods toString() HTML Object Properties align archive border code codeBase codeType data declare form height hspace name standby type useMap vspace width Dom Style Generated Content Properties content counterIncrement counterReset.

HTML-DOM Cheat Sheet

HTML Cheat Sheet. HTML Events <body>Events onload Script to be run when a document unload Form Events onblur onchange onfocus onreset onselect onsubmit.

HTML Cheat Sheet

Components · Bootstrap 3.3.6 Documentation - BootstrapDocs. Available glyphs Includes over 250 glyphs in font format from the Glyphicon Halflings set.

Components · Bootstrap 3.3.6 Documentation - BootstrapDocs

Glyphicons Halflings are normally not available for free, but their creator has made them available for Bootstrap free of cost. As a thank you, we only ask that you include a link back to Glyphicons whenever possible. How to use For performance reasons, all icons require a base class and individual icon class. Don't mix with other components Icon classes cannot be directly combined with other components.

Only for use on empty elements Icon classes should only be used on elements that contain no text content and have no child elements. Changing the icon font location Bootstrap assumes icon font files will be located in the .. GitHub - lynaghk/cljs-chosen: ClojureScript interface to Harvest's Chosen <select> library. HTML5 number inputs – Comma and period as decimal marks – Slight Future. <input type="number"> will open a numeric software keyboard on modern mobile operating systems.

HTML5 number inputs – Comma and period as decimal marks – Slight Future

Not every user can input decimal numbers into this convenient field without proper localization. Half the world uses a comma and the other half uses a period as their decimal mark. Bootstrap 4 Cheat Sheet. Getting started. Bootstrap is downloadable in two forms, within which you'll find the following directories and files, logically grouping common resources and providing both compiled and minified variations. jQuery required Please note that all JavaScript plugins require jQuery to be included, as shown in the starter template.

Getting started

Consult our bower.json to see which versions of jQuery are supported. Precompiled Bootstrap Once downloaded, unzip the compressed folder to see the structure of (the compiled) Bootstrap.

Education

Examples · Bootstrap. Download the Bootstrap source code to snag these examples.

Examples · Bootstrap

Framework Examples that focus on implementing uses of built-in components provided by Bootstrap. Starter template Nothing but the basics: compiled CSS and JavaScript. Grids Multiple examples of grid layouts with all four tiers, nesting, and more. Jumbotron Build around the jumbotron with a navbar and some basic grid columns. Narrow jumbotron Build a more custom page by narrowing the default container and jumbotron.

Taking the default navbar component and showing how it can be moved, placed, and extended. Lorem Ipsum - All the facts - Lipsum generator. Bootswatch: Free themes for Bootstrap. Free Logo Maker - Create your own logo in minutes! Free vector icons - SVG, PSD, PNG, EPS & Icon Font - Thousands of free icons.

Personal Website

Shoelace - Visual Bootstrap 3 Grid Builder. Bootstrap Cheat Sheets. 8 Steps to Developing Ad Revenue from Your Website. Editor’s Note: This article was originally published by Web Marketing Today.

8 Steps to Developing Ad Revenue from Your Website

Practical Ecommerce acquired Web Marketing Today in 2012. In 2016, we merged the two sites, leaving Practical Ecommerce as the successor. There are three primary ways to monetize (that is, generate revenue from) a website: Ecommerce . Receive profits from direct sales of products or services.Affiliate marketing. It’s the third approach that we’ll be exploring in this article. Your dream may be to build a website, have people visit in droves, and then rake in ad revenue while relaxing at the beach. Stating the Obvious Before I begin, let me state a few obvious principles of the advertising field: Higher priced products and services can afford to pay more for advertising than low-priced industries.Only targeted advertising will ever be clicked on. Ways of Paying for Advertising There are three main methods of pricing advertising: CPM (cost per thousand views). Now let’s look at the 8 steps to ad revenue generation.

Home of free code snippets for Bootstrap. BEM — Block Element Modifier. There are only two hard problems in Computer Science: cache invalidation and naming things — Phil Karlton It is known fact, that the right styleguide can significantly increase development speed, debugging and implementing new features in legacy code.

BEM — Block Element Modifier

Sadly, most CSS codebase is developed without (sometimes) any structure and naming conventions. This leads to an unmaintainable CSS codebase in the long term. The BEM approach ensures that everyone who participates in the development of a website works with a single codebase and speaks the same language. Using proper naming will prepare you for the changes in design of the website. Block Encapsulates a standalone entity that is meaningful on its own. Naming Block names may consist of Latin letters, digits, and dashes. Shaunlebron/ClojureScript-Syntax-in-15-minutes.