public marks

PUBLIC MARKS from Spone

April 2016

HTML5 accessibility

Get the current accessibility support status of HTML5 features across major browsers.

Why You Should Taste Grape – Glauco Custódio – Software engineering, open source, community and passion

I know that Rails 5 with --api mode is around the corner. But I need to say you how awesome is to build APIs with Grape. I will show you why. What are the main features we expect from a good API? Parameter validation Parameter coercion Documentation Serialization Performance Versioning Authentication Testing The first four items are the ones in which Grape really shines for me. I am going through one at a time.

Trailblazer: A High-Level Architecture For The Web

(via)
Trailblazer gives you a high-level architecture for web applications. Logic that used to get violently pressed into MVC is restructured and decoupled from the Rails framework. New abstraction layers like operations, form objects, authorization policies, data twins and view models guide you towards a better architecture. By applying encapsulation and good OOP, Trailblazer maximizes reusability of components, gives you a more intuitive structure for growing applications and adds conventions and best practices on top of Rails' primitive MVC stack. A polymorphic architecture sitting between controller and persistence is designed to handle many different contexts and helps to minimize code to handle various user roles and edge cases.

Good Copy • Email copy from great companies

by 1 other
Email copy from great companies. Brought to you by Front.

March 2016

The Basics of Web Application Security

Modern web development has many challenges, and of those security is both very important and often under-emphasized. While such techniques as threat analysis are increasingly recognized as essential to any serious development, there are also some basic practices which every developer can and should be doing as a matter of course.

Abot - Build your own digital assistant

Digital assistants are huge, complex pieces of software. Abot makes it easy and fun to build your own digital assistant, and we include everything you need to get started.

MapHub · Create interactive maps

by 1 other
Make a guide, embed maps on your website, organize your geo-data

WordPress and Laravel - Laravel News

WordPress is one of the most popular open source applications and that means many people are comfortable using its admin to manage their site. There are times when building out a site this is advantageous as it prevents you from having to retrain the user on how to manage content, menus, photos, and more. A popular way of setting up a site like this is to use WordPress as the admin and then build out the frontend in a framework such as Laravel.

ServiceWorker Cookbook

The Service Worker Cookbook is a collection of working, practical examples of using service workers in modern web apps.

Home - App Animations

Welcome to App Animations, a collection of iOS animations to inspire your next project. You can sort through the 58 animations by their patterns and style, save your favorites after registering, and embed the them on your own site or inspiration board. And be sure to visit this site on your mobile device for looping full screen animations!

Precise control over responsive typography · MadebyMike

It is possible to have precise control over responsive typography. Using calc() and viewport units you can create fluid type that scales perfectly between specific pixel values, within a specific viewport range.

A technical guide to SEO

If you're the owner or maintainer of a website, you know SEO matters. A lot. This guide is meant to be an accurate list of all technical aspects of search engine optimisation. There's a lot more to being "SEO friendly" than just the technical part. Content is, as always, still king. It doesn't matter how technically OK your site is, if the content isn't up to snuff, it won't do you much good. But the technical parts do matter, after all.

Segment

by 2 others
A little JavaScript class (without dependencies) to draw and animate SVG path strokes

It is (Past) Time for Passwordless Login — Why Not? — Medium

In short, passwordless login replaces the username and password combination with a variation on the reset password flow already found on many existing sites. To login, a user enters their email address or phone number. A link is sent to that address that, when clicked, causes the user to be logged in. No password is ever collected or stored.

February 2016

Source - Living Style Guide Platform

The most advanced tool for documenting, testing and managing UI components achieving productive team work

Prometheus

An open-source service monitoring system and time series database.

Spone's TAGS

search:

limit:50 100 200

@font-face   agence   ajax   animation   api   art   astuces   best practices   blog   boutique   canvas   cms   code   communauté   css   css3   database   design   design pattern   développement   données   email   firefox   flash   flickr   font   form   forms   framework   galerie   geolocalisation   git   générateur   google   graphics   grid   guide   guidelines   hacks   howto   html   html5   icônes   ie   image   inspiration   javascript   jQuery   library   liste   map   maps   mobile   navigateurs   opensource   outil   outils   performance   photo   photoshop   php   plugin   png   portfolio   projet   prototype   rails   responsive design   ressources   référence   ruby   script   scroll   search   security   showcase   social   software   standards   statistiques   styleguides   teeshirt   test   tool   tutorial   typographie   ui   url   utile   ux   video   web app   web2.0   webdesign   widget   windows   wordpress   wysiwyg   xhtml   xml