Geekly Articles each Day
📜
⬆️
⬇️
DONATE
The digest of interesting materials from the world of web development and IT for the last week? 199 (February 15 - 21, 2016)
We offer you a selection with links to useful resources, interesting materials and IT-news
Web development
CSS
Javascript
Browsers
Design
news
Entertaining
Web development
We test the layout correctly
6 impressive web technologies of 2015
I am a web developer and for 10 days I can’t write the simplest application
How to choose a framework for frontend-development
. Translation of the article
How To Pick a Frontend Web Framework
Effective use of ARIA in HTML5
Google does not recommend closing links from indexing via JavaScript and AJAX
Getting Ready for HTTP / 2: A Guide for Web Designers And Developers: Getting Ready For HTTP / 2
Everything you wanted to know about Google's AMP
(Turn Your AMP Up To 11: Google’s Accelerated Mobile Pages)
5 ways to improve your site ranking in Google search results using CDN
(5 Ways to Improve Google Ranking in SERPs With a CDN)
The Anatomy of a Frame
Cleaning the house after Internet Explorer
(Cleaning House after Internet Explorer)
Jade tutorial for
beginners
tutorial (a jade tutorial for
beginners
)
Remote debugging for front-end developers
(Remote Debugging for Front-End Developers)
Frontend Design
(Frontend Design)
API:
How the Internet Behind the Scenes (APIs: How the Internet Works Behind the Scenes)
mjml
is the only framework that allows making
responsive
email templates easily
Spectacular web:
Weekly selection of beautiful effects on CSS / SVG / JS # 25
Create concentric circles with pretty color palettes (SVG)
Polaroid effect of filling the grid with products
Sliding Panels Template
Such Magic
demo
Codeology
-
github
cyber creatures
CSS
Few obscure frontend tricks
All vertical alignment methods in CSS
Thinking out loud about subgrids in CSS Grid Layout
. Translation of the article
Subgrids thinking out loud by the
community
css-live.ru
The background-clip property and its uses
. Translation of the article by Ana Tudor
The future of CSS loading
. Translation of the article
The future of loading CSS by
Jake Archibald.
Manage CSS loading using custom properties
. Translation of the article
Control CSS loading with custom properties
from it
One CSS property I really want
(The One CSS Feature I Really Want)
CSS Custom Properties: How to use variables in Chrome 49
Hand-Drawn Border Buttons
The implementation of hearts on CSS
(I Heart CSS)
Quick review of `object-fit` and` object-position`
Staylgide for the poor
(Poor Man's Styleguide)
Sass: Placeholders and selectors @ extend-Only
(Placeholders and @ extend-Only Selectors)
Create Dynamic Portfolio with CSS Scrolling Snap Points
(Make a Dynamic Portfolio with CSS Scrolling Snap Points)
Disable 300ms delay on mobiles using CSS touch-action or asynchronously download FastClick as a polyfill
We remove double problems in selected quotes
(Taking out the Double Trouble Out of Pull Quotes)
Getting started with grid systems
on Flexbox
(Getting started with Flexbox grid systems)
Switching themes using CSS custom properties
(Theme switcher using CSS custom properties)
Penguin (Without HTML and JS)
(Penguin (No HTML, No JS))
Javascript
Advanced Javascript Properties
What's wrong with javascript in a big project?
What problems did we face and how did we solve them
The rules of good tone when writing a plugin on jQuery
Radio JS, Issue 34: Syntactic diabetes
. Andrey talks about his experience of using React Native. We discuss the new V8, download JS over HTTP / 2.0 and the operator pipeline.
Localization time in javascript
Tips and techniques for manipulating DOM elements
How to learn JavaScript
MERN - the simplest way to create isomorphic JS applications with MongoDB, Express, React & Redux, Node
(What's MERN?)
Generate PDF from web pages on the fly with jsPDF
(Generating PDFs from jsPDF)
Framework:
React vs Angular 2 - the comparison of the incomparable?
(React vs Angular 2 - compare the incomparable?)
Dan Abramov about translating redux and more parts of projects to the reactjs organization on GitHub
Animation non-animated.
Smooth transitions when changing positions in react.js
(Animating the Unanimatable. Smooth reordering transitions in React.js)
How to use Laravel API with AngularJS
(How to Consume Laravel API with AngularJS)
Style Guide
for Angular Applications
(Angular Style Guide)
Call Rest Service in AngularJS
(Call Rest Service In AngularJS)
Necessary tools for creating a SPA with AngularJS
(Essential Tools for Building SPAs with AngularJS)
Video: React Props, Defaults and Modules tutorial
(Watch: A Lesson on React Props, Defaults and Modules)
Smooth game animations in React
(Smooth Game Animations in React)
Functional Programming in Ember: Daniel Chappell in Q2 eBanking
(Functional Programming in Ember: Daniel Chappell at Q2 eBanking)
ES6:
ES6 const: immunity has nothing to do with it
ES2016: Should I Be Developer-Driven?
Javascript ES6 Cheat Sheet by duckduckgo
(Javascript ES6 Cheatsheet - the best of JS ES6)
ES6 library starter - the basis for the library on ES6
(ES6 library starter)
How do promises work in javascript
(JavaScript Promises - How They Work)
JavaScript: How to create and use a Promise object
(JavaScript: How to Define and Process a Promise Object)
Explaining immutability
Sending emails using the Gmail JavaScript API
(Sending Emails with the Gmail JavaScript API)
An Introduction to Reasonably Pure Functional Programming (An Introduction to Reasonably Pure Functional Programming)
Interview with creator Durandal and Aurelia, Rob Eisenberg
(An Interview with Durandal's Rob Eisenberg)
Videos related to Full Stack JavaScript
(Full Stack JavaScript)
Simple example Ajax / jQuery.getJSON
(Ajax / jQuery.getJSON Simple Example)
Descartes - an experimental library for writing CSS in JS
(Descartes -)
Introduction to Web MIDI
(Introduction to Web MIDI)
search-index is the full-text search engine for the browser and Node.js
(search-index for a browser and Node.js)
Plugins:
Bricks.js -
masonry style generator for fixed elements
okayNav
- universal jQuery plugin for adaptive navigation
jQuery easypin - add information pins to images
Sticky Elements
-
Sticky Elements
Browsers
Firefox with multi-process support will initially use 10% -20% more memory
How to change the number of processes used in Firefox e10s
Google Chrome will recommend news articles to users.
Debian and Mozilla agree to use the Firefox brand instead of Iceweasel
Firefox will not take part in Pwn2Own 2016 competitions
Exploring Firefox Memory Changes in Multi-Process Mode
Introducing the B3 JIT Compiler (Introducing the B3 JIT Compiler)
Design
My rules for a good interface
Opinion: “The best icon is text”
Graphic editor:
Sketch + Craft: a union created in digital heaven
How to hack the Sketch Content Generator to use your own content
Interview with the founder of Sketch, Peter Omvli
Painless transition from Photoshop to Sketch
My Settings Sketch
(Getting Set Up With Sketch)
Why Sketch is an Ideal
Tool for Interface Design (Why Sketch is the Perfect Tool for Interface Design)
Illustrator in 60 seconds: how to create your own workspace customization
(Illustrator in 60 Seconds: How to Create a Custom Workspace)
UI / UX:
About Chinese trends in mobile UI
(More Chinese Mobile UI Trends)
Five principles for effective animation in UX
(Five Principles for Effective Animation in UX)
UX design in 14 easy steps
(UX Design in 14 Simple Steps)
collectui - collection of solutions for UI
(Daily inspiration archive and beyond. Hand picked, updating daily.)
Methods for using micro-interactions on your site
(Methods for Using Micro-Interactions on Your Site)
9
ways to use mind control in web design (9 ways to use mind control in web design)
Foreign artists: South Africa
(International Artist Feature: South Africa)
Fred Gelli about
Rio Olympics branding
and planning for the opening of the Para-Olympic Games
(Fred Gelli on branding)
Design
with Meaningful Data
Design for Apple TV
(Designing for the Apple TV)
Remembering the design legacy of another great company, Steve Jobs
(Remembering The Design of the Legacy of Others Computer Company)
Design a video for Walkie Talkie
(Designing a Video Walkie Talkie)
Creativity and Productivity in FiftyThree
(Creativity and Productivity at FiftyThree)
How Quartz attracts new users
(How Quartz Onboards New Users)
12 Year Old Airline Advertising Guide (A 12 Year-Old Guide to Airline Advertisements)
Uber's Atomic Meltdown
Advantages of hiring a third-party design team
(The so-called secret benefits of an external design team)
Updated Marvel 2.0
(Welcome to Marvel 2.0)
How did the light bulb become an association with a new idea?
(How did the lightbulb become associated with a new idea?)
Why is the heart symbol so wrong in terms of anatomy?
(Why Is The Heart Symbol So Anatomically Incorrect?)
Design Details: Quartz for iOS
(Design Details: Quartz for iOS)
Editing the last inappropriate post
(Editing your last embarrassment)
Latest best sources for design inspiration
(The 14 Latest and Greatest Sources of Design Inspiration)
Make prototyping less painful using these tips
(Make Prototyping Less Painful With These Tips)
Creating wireframe content for responsive design
(Quick Tips Creating Content Wireframes For Responsive Design)
How to create style guides for web projects in InVision
(How To Build A Style Guide For Your Web Project Using InVision)
Five dozen explosive business cards
(50 Unique Business Cards That Make Your Mind Explode)
Logos, created by women
(Logos Designed by Women)
Selecting a font pair for a book with recipes
(Choosing and pairing typesfaces for cookbooks)
ippy
- text icons
New logo for the Olympic Games in Paris in 2024
(New Logo for Paris 2024 Candidate City by Dragon Rouge)
A selection of free designer cookies
Free textures of coffee stains on paper
Vector clipart for male design
Free textures of plastic and foam
Icons on the theme of pollution and energy sources (AI, EPS, SVG)
(Freebie: Pollution & Energy Icons (AI, EPS, SVG))
Minimalistic UI set of mobile chat
(Free Download: A Minimal Mobile Chat UI Kit)
Chat – a minimalistic UI kit
(Chat – a beautifully minimal UI kit)
RePrint
- calendars for 2016
Foundry ∞
- collection of vector images
Icon sets dedicated to sports
(Free Sport Icons and New Examples)
Nucleo Flat Business Icon Set
(AI & SVG)
(Freebie: Nucleo Flat Business Icon Set (50 Icons, AI & SVG))
Olios: PSD template for eCommerce sites
(Olios: Free PSD Template for eCommerce Sites)
Icon Designs for Web Design
(29 Of The Best Minimalist Icons For Web Design Projects)
Fenton - sans serif font
(Fenton Typeface Family)
Weem - serif font
(Weem - Free Font)
News and entertaining
GitHub has added template support for Issue and pull requests.
Google opens Google Photos API that can recognize objects and emotions.
Twitter added built-in search and publish gifs
Apple tackles the 1970s Problem
Apple takes virtual and augmented reality technology seriously
Bluetooth SIG offered a platform for things with an Internet connection.
The first electronic computer is 70 years old.
Google offered to forget about Picasa
Twitter search will be animated GIF
Yahoo will cut 300 people and close a number of online magazines
JSF ** k, which eBay refused to fix, is exploited by hackers
The complete Windows 10 privacy guide
MySpace Story: Why did Chris De Wolf and Tom Anderson lose to Facebook?
Open Letter to the Head of Apple
(A Message to Our Customers, Tim Cook)
We apologize for any typos or broken / duplicate links. If you notice a problem - please write in a personal, we are trying to fix them quickly.
Digest from last week
.
Material prepared
dersmoll
and
alekskorovin
.
')
Source: https://habr.com/ru/post/277697/
More articles:
Hotel module 3CX Hotel Phone System
Power of nuisance - how bad programmer's design of laws distorts them
Digital signature, fast course (translation of the 17th chapter of Powershell in depth)
Strategies to speed up code on R, part 2
Top 6 netty optimizations
Understanding Docker
The study of the features of the language of communication on the Internet attracted the attention of the blogosphere
CAPTCHA problem from a philosophical point of view
Leona Philpot - “underwater” way to cool Microsoft data center
Library development for iOS / Android on Golang
All Articles