Code Monkey home page Code Monkey logo

learning's Introduction

#TWP Learning

##A collection of resources to read and share

screenshot 2014-11-24 12 39 42

learning's People

Contributors

oksushi avatar

Watchers

 avatar Allan Armstrong avatar James Cloos avatar Marc Newport avatar Bastien avatar Eduard Fastovski avatar Geoff Irvine avatar Zack avatar  avatar Kelly Brown avatar Alistair Martin avatar Lloyd Stubber avatar Pol Milian avatar

learning's Issues

Add JQuery libraries

build a node calDAV app to sync milestones and whatnot to your calendar

I had a look.

For GitHub integration I would use:
https://github.com/pksunkara/octonode

Now the iCal integration is a bit more tricky but covered pretty well here:
https://github.com/cozy/cozy-ical
and
https://github.com/tritech/node-icalendar
and
https://github.com/sebbo2002/ical-generator

Last but not least the calDAV server:
https://github.com/LordEidi/fennel
https://github.com/FND/jsDAV

The server seems to be the hardest...

Best approach to deal with QA

Here’s what we have so far:

Newsletters and CRM
Has the client been set up on Campaign Monitor?
Has a subdomain been created for the newsletter?
Has the client been added to the account?
Has the client been notified of the white label iPhone app?

Documentation
Have the key features been documented?

Usability
Have you gone through the IXD checklist? http://ixdchecklist.com/
Are you providing feedback to the user when things are happening in the background?
Have you checked that any animations appear "buttery" ?

Accessibility (Also https://developer.mozilla.org/en-US/docs/Web/Accessibility/Mobile_accessibility_checklist)
Has the contrast of colours been checked?
Information conveyed via colour MUST be also available by other means (underlined text for links, etc)
Have you added ARIA roles to things that change with JavaScript?
Have you added ARIA landmark roles to the main blocks?
Have you checked that the site makes sense to a screen reader?
Have all elements that have been hidden from view also been hidden from other devices?
Are all activatable elements focusable?
Have text equivalents been provided for every non strictly presentational non-text element within the app?
Are all form controls labeled for the screen reader user?
Complete the a11y checklist here http://a11yproject.com/checklist.html
Is the heading order logical?

CSS
Have you identified opportunities to use OpenType features?
Have colours been moved to variables?

HTML and markup
Has the site logo been created as a schema?
Have any addresses been marked up as schemas?
Have any products been marked up with the Product schema?
Are headings in a logical progression?
Have SVGs been checked for accessibility?

Metrics
Has Google Analytics been installed?
If Shopify, has ecommerce tracking been enabled for GA?
Has the site been submitted to Google Webmaster tools?

Browser checking
IE11
IE10
IE9
IE8
Firefox
Safari
Chrome
Opera
Has the client been informed of the browser support matrix?
iOS

Shopify
Is grunt compiling project assets?
As a user, I can add a product to the cart
As a user, I can view products in the cart
As a user, I can view a collection
As a user, I can view a collection listing page collections/all
A user can select from more than one product variant
Have the customer communication emails all been created?
Has the shipping been configured?
Have the test gateways been removed?
Have the customer pages been created?
Has the client been given the handover kit?

Quality Assurance
Before launch, ensure the project passes these tests.

Is the HTML for each page valid?
Check for redundant CSS
Check the critical render path has been optimised
Have design images been optimised?
Have features been documented?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.