nimiux/web-dev-ws
1
0
Fork
You've already forked web-dev-ws
0
Web Development Workshop (This project is discontinued)
  • HTML 40.7%
  • JavaScript 38.6%
  • CSS 17.3%
  • Less 2.2%
  • Gherkin 0.6%
  • Other 0.6%
2024年02月25日 16:31:43 +01:00
ajax clean stale spaces 2024年02月25日 16:31:43 +01:00
css clean stale spaces 2024年02月25日 16:31:43 +01:00
db/mongodb first commit 2022年07月30日 16:40:09 +02:00
html clean stale spaces 2024年02月25日 16:31:43 +01:00
js clean stale spaces 2024年02月25日 16:31:43 +01:00
server clean stale spaces 2024年02月25日 16:31:43 +01:00
webcomponents first commit 2022年07月30日 16:40:09 +02:00
websocket first commit 2022年07月30日 16:40:09 +02:00
xslt first commit 2022年07月30日 16:40:09 +02:00
.gitignore first commit 2022年07月30日 16:40:09 +02:00
AUTHORS update email 2023年10月09日 23:01:50 +02:00
icon.png first commit 2022年07月30日 16:40:09 +02:00
LICENSE first commit 2022年07月30日 16:40:09 +02:00
README.md Move readme 2022年11月23日 09:12:01 +01:00

Please don't upload to GitHub

Notes on Client Side Web Development

A bunch of resources for client side Web application development

Development vs Design

Design

Design Guides and Tips

Mockups and wireframes

Resources

Templates

Colors

Text and Fonts

Standards and Protocols

Standards

Protocols

HTTP Cookies and Data Protection Regulation

HTML & HTML5

Reference

Support

APIs

Polyfills

Quirks mode

Tables

Forms

Validation

Dataset attributes

Web Components

Microdata

CSS

Reference

CSS Reset

Preprocessors

PolyFills

Positioning

Transforms

Tools

Resources

Frameworks and repositories

User agents

Internet Suites

Web Browsers

Graphical
Text
Headless
Technology support
Rendering engines and modes
Aplication execution
DOM
Events and processes
Local Storage

Multimedia

Pictures and Images

Tools
Libraries

Presentations

Tools

Animations, Transitions and Sprites

Tools
Libraries

Audio & Video

Tools
Libraries

3D

Tools
Libraries

Games

Repositories

Usability

Standards

Test and Analysis

Polyfills

Responsive Web Design

Frameworks

Fonts

Images

Testing

Accesibility

Tips

Evaluation and Testing Tools

Support Technologies

Development tools and platforms

IaaS and PaaS

Text Editors and IDE

Packet Managers

Pastes

Task Runners

SCM

Agile Development

BDD & TDD Frameworks
Assertion Libraries
Test automation
Continous Integration

Documentation

QA Tools

Optimization, Compression, Obfuscation and Code Cleaners

Bug trackers

Code generators

JavaScript

Reference

ECMAScript

Engines and Execution Environments

Transports and Document Origin Policies

Asynchronous Execution

Pull (Ajax)
Push (Comet)

Compilation to JavaScript

Polyfills

Best Practices and Coding Styles

Predefined Objects

Regular Expresions

JSON & BSON

Functional Programming

Libraries

DOM
jQuery
Modular Programming
Communications
Functional Programming

Stacks and Frameworks

DOM
MVC
MVVM
Stacks

CDN

Advanced

Miscellaneous

Components

Geolocalization

Avatars

Sign-in

Social Networks

Benchmarking

Antibots, antispam

Miscellaneous

Books

People

Quotes

"A picture is worth a thousand words. An interface is worth a thousand pictures." Ben Shneiderman

"A user interface is like a joke. If you have to explain it, it's not that good."

"Programs are meant to be read by humans and only incidentally for computers to execute." Abelson & Sussman (Structure and Interpretation of Computer Programs)

"Basically, perfect development is impossible. Development can be fast, good, and cheap. Pick two." Larry Wall

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." Brian W. Kernighan (The C Programming Language)

"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies and the other way is to make it so complicated that there are no obvious deficiencies." C.A.R. Hoare

"A bug is not an error in logic, it is a test that was not written." Agile Methods

"A well-written program is its own Heaven; a poorly-written program is its own Hell." Tao of Programming

"Though a program be but three lines long, someday it will have to be maintained." Tao of Programming

"The only thing more expensive than writing software is writing bad software." Alan Cooper

"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." Kyle Ritcher

"The ultimate unit test is whether or not users want to use your application. All the other tests you write are totally irrelevant until you can get that one to pass." Jeff Atwood