Category Archives: Uncategorized

Comodo analizzatore di pagine

Page speed Insight!
Già, purtroppo è google, ma è molto utile perchè ti fa rendere conto su dove risiede il problema: ovvero in che parte del codice.. html, js, css, plugin vari, immagini, indirizzamenti DNS, oppure lato hosting e server.
Tanto per dire.. ho passato un pomeriggio a vedere come migliorare nella velocità un sito in WP e poi l’ho analizzato ed ho visto che il server di TISCALI dove risiede il sito ci metteva 2 secondi a rispondere. Embhè! Quindi fatta la segnalazione sono passati a 0,38 Secondi di tempo di risposta!
Hai voglia a migliorare i css dei plugin!!
 
 

Disporre su più colonne RESPONSIVE con i css.

Sottolineo responsive perchè si trovano post su questo argomento che però poi mantengono bloccati i div contenitori e quindi l’automatismo del RWD va a farsi benedire.
Quindi qui le draft:
http://dev.w3.org/csswg/css-multicol/#cw
ed ecco il codice per una larghezza fissa, ma un numero variabile di colonne:

<div class="+colonne" style="column-width:17.2em;-moz-column-width:17.2em; /* Firefox */ -webkit-column-width:17.2em; /* Safari and Chrome */"> </div>

e questo per un numero determinato di colonne (2), ma a larghezza adattata alla pagina!
<div class="2colonne" style="column-count:2;-moz-column-count:2; /* Firefox */ -webkit-column-count:2; /* Safari and Chrome */"></div>
Sì, sembra strano, ma qui ci vuole ancora il prefisso per ogni specifico browser.
bhà.
 

aggiornamenti cordova – android

devo ricordarmi di specificare la versione di cordova che voglio usare nel progetto,

sudo npm install -g cordova@3.6.0-0.2.8 (API 19)

cordova platform list

android 3.4.0 (API 19)

(x non usare le api 22, ma fermarsi alle 19)

e poi o:

phonegap platform update android

oppure, ma solo per progetti vecchi:
phonegap platform remove android

phonegap platform update android

– volendo anche a versioeni specifiche, ese:

phonegap platform update android@4.0.1  (API22)

__

https://cordova.apache.org/announcements/2014/10/16/cordova-4.html

Stare nella versione 3, dovrebbe garantirci le api 19: LAST

cordova platform update android@3.7.2

[2015-07-22 09:54:54 – BilancioSocialeCGILER-CordovaLib] Unable to resolve target ‘android-21’

ok, non è vero..

 

___

non funziona:

MacBook-Pro-di-Redesign:CGILbilancio2010-2013 redesignnomade$ phonegap platform android@4.0.1

Installed platforms: android 3.3.0, ios 3.3.0

Available platforms: amazon-fireos, blackberry10, browser, firefoxos

questo ha funzionato:

MacBook-Pro-di-Redesign:Vconsumabile redesignnomade$ phonegap platform android -v

5.1.1-0.29.0

MacBook-Pro-di-Redesign:Vconsumabile redesignnomade$ npm remove cordova

npm WARN uninstall not installed in /Users/redesignnomade/Development/Agg/Vconsumabile-cordovaV5.1/node_modules: “cordova”

MacBook-Pro-di-Redesign:Vconsumabile redesignnomade$ sudo npm remove cordova -g

Password:

npm WARN uninstall not installed in /usr/local/lib/node_modules: “cordova”

MacBook-Pro-di-Redesign:Vconsumabile redesignnomade$ sudo npm install -g cordova@3.5.2

npm http GET https://registry.npmjs.org/cordova/3.5.2

npm http 404 https://registry.npmjs.org/cordova/3.5.2

npm ERR! Error: version not found: 3.5.2 : cordova/3.5.2

npm ERR!     at RegClient.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:275:14)

npm ERR!     at Request.self.callback (/usr/local/lib/node_modules/npm/node_modules/request/request.js:123:22)

npm ERR!     at Request.EventEmitter.emit (events.js:98:17)

npm ERR!     at Request.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/request/request.js:893:14)

npm ERR!     at Request.EventEmitter.emit (events.js:117:20)

npm ERR!     at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/request/request.js:844:12)

npm ERR!     at IncomingMessage.EventEmitter.emit (events.js:117:20)

npm ERR!     at _stream_readable.js:920:16

npm ERR!     at process._tickCallback (node.js:415:13)

npm ERR! If you need help, you may report this *entire* log,

npm ERR! including the npm and node versions, at:

npm ERR!     <http://github.com/isaacs/npm/issues>

npm ERR! System Darwin 14.4.0

npm ERR! command “node” “/usr/local/bin/npm” “install” “-g” “cordova@3.5.2”

npm ERR! cwd /Users/redesignnomade/Development/Agg/Vconsumabile-cordovaV5.1

npm ERR! node -v v0.10.24

npm ERR! npm -v 1.3.21

npm ERR!

npm ERR! Additional logging details can be found in:

npm ERR!     /Users/redesignnomade/Development/Agg/Vconsumabile-cordovaV5.1/npm-debug.log

npm ERR! not ok code 0

MacBook-Pro-di-Redesign:Vconsumabile redesignnomade$ sudo npm install -g cordova@3.6.0-0.2.8

npm http GET https://registry.npmjs.org/cordova/3.6.0-0.2.8

npm http 200 https://registry.npmjs.org/cordova/3.6.0-0.2.8

npm http GET https://registry.npmjs.org/cordova/-/cordova-3.6.0-0.2.8.tgz

npm http 200 https://registry.npmjs.org/cordova/-/cordova-3.6.0-0.2.8.tgz

npm http GET https://registry.npmjs.org/cordova-lib/0.21.8

npm http GET https://registry.npmjs.org/q

npm http GET https://registry.npmjs.org/underscore/1.4.4

npm http GET https://registry.npmjs.org/nopt

npm http 200 https://registry.npmjs.org/cordova-lib/0.21.8

npm http GET https://registry.npmjs.org/cordova-lib/-/cordova-lib-0.21.8.tgz

npm http 304 https://registry.npmjs.org/nopt

npm http 200 https://registry.npmjs.org/underscore/1.4.4

npm http GET https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz

npm http 200 https://registry.npmjs.org/cordova-lib/-/cordova-lib-0.21.8.tgz

npm http 200 https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz

npm http 200 https://registry.npmjs.org/q

npm http GET https://registry.npmjs.org/abbrev

npm http GET https://registry.npmjs.org/properties-parser

npm http GET https://registry.npmjs.org/dep-graph/1.1.0

npm http GET https://registry.npmjs.org/unorm

npm http GET https://registry.npmjs.org/cordova-js

npm http GET https://registry.npmjs.org/bplist-parser

npm http GET https://registry.npmjs.org/glob

npm http 304 https://registry.npmjs.org/abbrev

npm http GET https://registry.npmjs.org/elementtree/0.1.5

npm http GET https://registry.npmjs.org/osenv

npm http GET https://registry.npmjs.org/rc/0.3.0

npm http GET https://registry.npmjs.org/mime

npm http GET https://registry.npmjs.org/plist

npm http GET https://registry.npmjs.org/request/2.22.0

npm http GET https://registry.npmjs.org/npm/1.3.4

npm http GET https://registry.npmjs.org/shelljs

npm http GET https://registry.npmjs.org/xcode/0.6.7

npm http GET https://registry.npmjs.org/tar

npm http GET https://registry.npmjs.org/npmconf

npm http GET https://registry.npmjs.org/semver

npm http 200 https://registry.npmjs.org/bplist-parser

npm http 304 https://registry.npmjs.org/dep-graph/1.1.0

npm http 304 https://registry.npmjs.org/elementtree/0.1.5

npm http 200 https://registry.npmjs.org/properties-parser

npm http 200 https://registry.npmjs.org/unorm

npm http 200 https://registry.npmjs.org/osenv

npm http 200 https://registry.npmjs.org/cordova-js

npm http GET https://registry.npmjs.org/cordova-js/-/cordova-js-3.9.0.tgz

npm http 200 https://registry.npmjs.org/mime

npm http 304 https://registry.npmjs.org/rc/0.3.0

npm http 200 https://registry.npmjs.org/plist

npm http GET https://registry.npmjs.org/plist/-/plist-1.0.1.tgz

npm http 200 https://registry.npmjs.org/request/2.22.0

npm http GET https://registry.npmjs.org/request/-/request-2.22.0.tgz

npm http 200 https://registry.npmjs.org/xcode/0.6.7

npm http GET https://registry.npmjs.org/xcode/-/xcode-0.6.7.tgz

npm http 200 https://registry.npmjs.org/cordova-js/-/cordova-js-3.9.0.tgz

npm http 200 https://registry.npmjs.org/npm/1.3.4

npm http GET https://registry.npmjs.org/npm/-/npm-1.3.4.tgz

npm http 200 https://registry.npmjs.org/tar

npm http 200 https://registry.npmjs.org/plist/-/plist-1.0.1.tgz

npm http 200 https://registry.npmjs.org/shelljs

npm http 200 https://registry.npmjs.org/npm/-/npm-1.3.4.tgz

npm http 200 https://registry.npmjs.org/xcode/-/xcode-0.6.7.tgz

npm http 200 https://registry.npmjs.org/glob

npm http 200 https://registry.npmjs.org/npmconf

npm http 200 https://registry.npmjs.org/semver

npm http 200 https://registry.npmjs.org/request/-/request-2.22.0.tgz

npm http GET https://registry.npmjs.org/ini

npm http GET https://registry.npmjs.org/optimist

npm http GET https://registry.npmjs.org/deep-extend

npm http GET https://registry.npmjs.org/underscore/1.2.1

npm http GET https://registry.npmjs.org/config-chain

npm http GET https://registry.npmjs.org/once

npm http GET https://registry.npmjs.org/mkdirp

npm http GET https://registry.npmjs.org/inherits

npm http GET https://registry.npmjs.org/sax/0.3.5

npm http GET https://registry.npmjs.org/inherits

npm http GET https://registry.npmjs.org/minimatch

npm http GET https://registry.npmjs.org/pegjs/0.6.2

npm http GET https://registry.npmjs.org/node-uuid/1.3.3

npm http GET https://registry.npmjs.org/block-stream

npm http GET https://registry.npmjs.org/fstream

npm http GET https://registry.npmjs.org/forever-agent

npm http GET https://registry.npmjs.org/json-stringify-safe

npm http GET https://registry.npmjs.org/http-signature

npm http GET https://registry.npmjs.org/qs

npm http GET https://registry.npmjs.org/oauth-sign

npm http GET https://registry.npmjs.org/tunnel-agent

npm http GET https://registry.npmjs.org/cookie-jar

npm http GET https://registry.npmjs.org/aws-sign

npm http GET https://registry.npmjs.org/hawk

npm http GET https://registry.npmjs.org/node-uuid

npm http GET https://registry.npmjs.org/form-data/0.0.8

npm http 304 https://registry.npmjs.org/deep-extend

npm http 304 https://registry.npmjs.org/config-chain

npm http 200 https://registry.npmjs.org/once

npm http 304 https://registry.npmjs.org/inherits

npm http GET https://registry.npmjs.org/browserify/7.1.0

npm http 200 https://registry.npmjs.org/underscore/1.2.1

npm http 304 https://registry.npmjs.org/sax/0.3.5

npm http GET https://registry.npmjs.org/through/2.3.4

npm http GET https://registry.npmjs.org/xmldom

npm http GET https://registry.npmjs.org/uglify-js

npm http 200 https://registry.npmjs.org/mkdirp

npm http GET https://registry.npmjs.org/util-deprecate/1.0.0

npm http GET https://registry.npmjs.org/xmlbuilder/2.2.1

npm http GET https://registry.npmjs.org/base64-js/0.0.6

npm http GET https://registry.npmjs.org/underscore/-/underscore-1.2.1.tgz

npm http 304 https://registry.npmjs.org/optimist

npm http 304 https://registry.npmjs.org/inherits

npm http 304 https://registry.npmjs.org/ini

npm http 304 https://registry.npmjs.org/block-stream

npm http 200 https://registry.npmjs.org/pegjs/0.6.2

npm http 304 https://registry.npmjs.org/forever-agent

npm http 304 https://registry.npmjs.org/json-stringify-safe

npm http GET https://registry.npmjs.org/pegjs/-/pegjs-0.6.2.tgz

npm http 304 https://registry.npmjs.org/http-signature

npm http 304 https://registry.npmjs.org/oauth-sign

npm http 200 https://registry.npmjs.org/underscore/-/underscore-1.2.1.tgz

npm http 304 https://registry.npmjs.org/tunnel-agent

npm http 304 https://registry.npmjs.org/fstream

npm http 200 https://registry.npmjs.org/cookie-jar

npm http 304 https://registry.npmjs.org/hawk

npm http 200 https://registry.npmjs.org/minimatch

npm http 200 https://registry.npmjs.org/qs

npm http 200 https://registry.npmjs.org/pegjs/-/pegjs-0.6.2.tgz

npm http 200 https://registry.npmjs.org/node-uuid/1.3.3

npm http 200 https://registry.npmjs.org/aws-sign

npm http GET https://registry.npmjs.org/node-uuid/-/node-uuid-1.3.3.tgz

npm http 200 https://registry.npmjs.org/browserify/7.1.0

npm http 304 https://registry.npmjs.org/through/2.3.4

npm http 200 https://registry.npmjs.org/node-uuid

npm http 304 https://registry.npmjs.org/xmldom

npm http GET https://registry.npmjs.org/browserify/-/browserify-7.1.0.tgz

npm http 304 https://registry.npmjs.org/util-deprecate/1.0.0

npm http 304 https://registry.npmjs.org/xmlbuilder/2.2.1

npm http 304 https://registry.npmjs.org/base64-js/0.0.6

npm http 304 https://registry.npmjs.org/form-data/0.0.8

npm http 200 https://registry.npmjs.org/node-uuid/-/node-uuid-1.3.3.tgz

npm http 200 https://registry.npmjs.org/browserify/-/browserify-7.1.0.tgz

npm http GET https://registry.npmjs.org/wrappy

npm http GET https://registry.npmjs.org/proto-list

npm http GET https://registry.npmjs.org/lru-cache

npm http GET https://registry.npmjs.org/sigmund

npm http GET https://registry.npmjs.org/assert-plus

npm http GET https://registry.npmjs.org/asn1/0.1.11

npm http GET https://registry.npmjs.org/ctype/0.5.3

npm http GET https://registry.npmjs.org/wordwrap

npm http 304 https://registry.npmjs.org/wrappy

npm http 304 https://registry.npmjs.org/assert-plus

npm http 304 https://registry.npmjs.org/lru-cache

npm http 304 https://registry.npmjs.org/proto-list

npm http 304 https://registry.npmjs.org/asn1/0.1.11

npm http 304 https://registry.npmjs.org/ctype/0.5.3

npm http 304 https://registry.npmjs.org/wordwrap

npm http 200 https://registry.npmjs.org/uglify-js

npm http GET https://registry.npmjs.org/graceful-fs

npm http GET https://registry.npmjs.org/rimraf

npm http GET https://registry.npmjs.org/lodash-node

npm http GET https://registry.npmjs.org/hoek

npm http GET https://registry.npmjs.org/boom

npm http GET https://registry.npmjs.org/sntp

npm http GET https://registry.npmjs.org/cryptiles

npm http GET https://registry.npmjs.org/combined-stream

npm http GET https://registry.npmjs.org/async

npm http 304 https://registry.npmjs.org/sigmund

npm http 304 https://registry.npmjs.org/lodash-node

npm http 200 https://registry.npmjs.org/rimraf

npm http GET https://registry.npmjs.org/rimraf/-/rimraf-2.4.2.tgz

npm http 304 https://registry.npmjs.org/sntp

npm http 304 https://registry.npmjs.org/cryptiles

npm http 304 https://registry.npmjs.org/combined-stream

npm http 304 https://registry.npmjs.org/graceful-fs

npm http 200 https://registry.npmjs.org/boom

npm http 200 https://registry.npmjs.org/async

npm http GET https://registry.npmjs.org/delayed-stream/0.0.5

npm http GET https://registry.npmjs.org/source-map/0.1.34

npm http GET https://registry.npmjs.org/uglify-to-browserify

npm http GET https://registry.npmjs.org/yargs

npm http 200 https://registry.npmjs.org/hoek

npm http 304 https://registry.npmjs.org/delayed-stream/0.0.5

npm http 304 https://registry.npmjs.org/uglify-to-browserify

npm http GET https://registry.npmjs.org/browser-resolve

npm http GET https://registry.npmjs.org/browserify-zlib

npm http 200 https://registry.npmjs.org/source-map/0.1.34

npm http GET https://registry.npmjs.org/builtins

npm http GET https://registry.npmjs.org/concat-stream

npm http GET https://registry.npmjs.org/deps-sort

npm http GET https://registry.npmjs.org/commondir/0.0.1

npm http GET https://registry.npmjs.org/domain-browser

npm http GET https://registry.npmjs.org/console-browserify

npm http GET https://registry.npmjs.org/defined

npm http GET https://registry.npmjs.org/deep-equal

npm http GET https://registry.npmjs.org/crypto-browserify

npm http GET https://registry.npmjs.org/glob

npm http GET https://registry.npmjs.org/events

npm http GET https://registry.npmjs.org/constants-browserify

npm http GET https://registry.npmjs.org/http-browserify

npm http GET https://registry.npmjs.org/buffer

npm http GET https://registry.npmjs.org/duplexer2

npm http 200 https://registry.npmjs.org/rimraf/-/rimraf-2.4.2.tgz

npm http GET https://registry.npmjs.org/https-browserify

npm http GET https://registry.npmjs.org/insert-module-globals

npm http 200 https://registry.npmjs.org/yargs

npm http 304 https://registry.npmjs.org/browser-resolve

npm http 304 https://registry.npmjs.org/deps-sort

npm http GET https://registry.npmjs.org/labeled-stream-splicer

npm http GET https://registry.npmjs.org/os-browserify

npm http GET https://registry.npmjs.org/parents

npm http GET https://registry.npmjs.org/isarray/0.0.1

npm http GET https://registry.npmjs.org/punycode

npm http GET https://registry.npmjs.org/process

npm http GET https://registry.npmjs.org/path-browserify

npm http GET https://registry.npmjs.org/module-deps

npm http GET https://registry.npmjs.org/resolve

npm http GET https://registry.npmjs.org/querystring-es3

npm http GET https://registry.npmjs.org/shallow-copy/0.0.1

npm http GET https://registry.npmjs.org/readable-stream

npm http GET https://registry.npmjs.org/syntax-error

npm http GET https://registry.npmjs.org/string_decoder

npm http GET https://registry.npmjs.org/shasum

npm http GET https://registry.npmjs.org/stream-browserify

npm http GET https://registry.npmjs.org/shell-quote

npm http GET https://registry.npmjs.org/subarg

npm http GET https://registry.npmjs.org/through2

npm http GET https://registry.npmjs.org/umd

npm http GET https://registry.npmjs.org/util

npm http GET https://registry.npmjs.org/timers-browserify

npm http GET https://registry.npmjs.org/tty-browserify

npm http GET https://registry.npmjs.org/url

npm http GET https://registry.npmjs.org/xtend

npm http GET https://registry.npmjs.org/vm-browserify

npm http 304 https://registry.npmjs.org/commondir/0.0.1

npm http GET https://registry.npmjs.org/assert

npm http GET https://registry.npmjs.org/JSONStream

npm http GET https://registry.npmjs.org/browser-pack

npm http 304 https://registry.npmjs.org/domain-browser

npm http GET https://registry.npmjs.org/source-map/-/source-map-0.1.34.tgz

npm http 304 https://registry.npmjs.org/console-browserify

npm http 304 https://registry.npmjs.org/defined

npm http 200 https://registry.npmjs.org/deep-equal

npm http 304 https://registry.npmjs.org/crypto-browserify

npm http 304 https://registry.npmjs.org/glob

npm http 304 https://registry.npmjs.org/browserify-zlib

npm http 304 https://registry.npmjs.org/builtins

npm http 200 https://registry.npmjs.org/constants-browserify

npm http 304 https://registry.npmjs.org/http-browserify

npm http 304 https://registry.npmjs.org/duplexer2

npm http 304 https://registry.npmjs.org/buffer

npm http 200 https://registry.npmjs.org/events

npm http 304 https://registry.npmjs.org/https-browserify

npm http 304 https://registry.npmjs.org/insert-module-globals

npm http 304 https://registry.npmjs.org/os-browserify

npm http 304 https://registry.npmjs.org/labeled-stream-splicer

npm http 304 https://registry.npmjs.org/isarray/0.0.1

npm http 304 https://registry.npmjs.org/punycode

npm http 304 https://registry.npmjs.org/parents

npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.1.34.tgz

npm http 304 https://registry.npmjs.org/process

npm http 304 https://registry.npmjs.org/path-browserify

npm http 304 https://registry.npmjs.org/module-deps

npm http 304 https://registry.npmjs.org/resolve

npm http 304 https://registry.npmjs.org/shallow-copy/0.0.1

npm http 304 https://registry.npmjs.org/querystring-es3

npm http 200 https://registry.npmjs.org/concat-stream

npm http 304 https://registry.npmjs.org/syntax-error

npm http 304 https://registry.npmjs.org/string_decoder

npm http 304 https://registry.npmjs.org/subarg

npm http 304 https://registry.npmjs.org/shasum

npm http 304 https://registry.npmjs.org/shell-quote

npm http 304 https://registry.npmjs.org/umd

npm http 304 https://registry.npmjs.org/util

npm http 304 https://registry.npmjs.org/timers-browserify

npm http 304 https://registry.npmjs.org/tty-browserify

npm http 200 https://registry.npmjs.org/through2

npm http 304 https://registry.npmjs.org/stream-browserify

npm http 304 https://registry.npmjs.org/xtend

npm http GET https://registry.npmjs.org/parents/-/parents-0.0.3.tgz

npm http GET https://registry.npmjs.org/process/-/process-0.8.0.tgz

npm http 304 https://registry.npmjs.org/vm-browserify

npm http 304 https://registry.npmjs.org/browser-pack

npm http 200 https://registry.npmjs.org/url

npm http 200 https://registry.npmjs.org/assert

npm http GET https://registry.npmjs.org/resolve/-/resolve-0.7.4.tgz

npm http GET https://registry.npmjs.org/umd/-/umd-2.1.0.tgz

npm http 200 https://registry.npmjs.org/JSONStream

npm http 200 https://registry.npmjs.org/process/-/process-0.8.0.tgz

npm http GET https://registry.npmjs.org/browser-pack/-/browser-pack-3.2.0.tgz

npm http 200 https://registry.npmjs.org/resolve/-/resolve-0.7.4.tgz

npm http GET https://registry.npmjs.org/assert/-/assert-1.1.2.tgz

npm http GET https://registry.npmjs.org/JSONStream/-/JSONStream-0.8.4.tgz

npm http 200 https://registry.npmjs.org/readable-stream

npm http GET https://registry.npmjs.org/glob/-/glob-5.0.14.tgz

npm http GET https://registry.npmjs.org/minimist/0.0.8

npm http 200 https://registry.npmjs.org/JSONStream/-/JSONStream-0.8.4.tgz

npm http 200 https://registry.npmjs.org/assert/-/assert-1.1.2.tgz

npm http GET https://registry.npmjs.org/wordwrap/0.0.2

npm http GET https://registry.npmjs.org/window-size/0.1.0

npm http GET https://registry.npmjs.org/decamelize

npm http GET https://registry.npmjs.org/camelcase

npm http 200 https://registry.npmjs.org/parents/-/parents-0.0.3.tgz

npm http 200 https://registry.npmjs.org/browser-pack/-/browser-pack-3.2.0.tgz

npm http GET https://registry.npmjs.org/amdefine

npm http 200 https://registry.npmjs.org/umd/-/umd-2.1.0.tgz

npm http 200 https://registry.npmjs.org/minimist/0.0.8

npm http GET https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz

npm http 304 https://registry.npmjs.org/decamelize

npm http 304 https://registry.npmjs.org/wordwrap/0.0.2

npm http 200 https://registry.npmjs.org/amdefine

npm http 200 https://registry.npmjs.org/glob/-/glob-5.0.14.tgz

npm http GET https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz

npm http GET https://registry.npmjs.org/minimatch

npm http GET https://registry.npmjs.org/once

npm http 304 https://registry.npmjs.org/window-size/0.1.0

npm http GET https://registry.npmjs.org/path-is-absolute

npm http GET https://registry.npmjs.org/inflight

npm http 304 https://registry.npmjs.org/minimatch

npm http 304 https://registry.npmjs.org/once

npm http 200 https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz

npm http 304 https://registry.npmjs.org/inflight

npm http GET https://registry.npmjs.org/minimatch/-/minimatch-2.0.9.tgz

npm http 304 https://registry.npmjs.org/path-is-absolute

npm http 304 https://registry.npmjs.org/camelcase

npm http GET https://registry.npmjs.org/typedarray

npm http 200 https://registry.npmjs.org/minimatch/-/minimatch-2.0.9.tgz

npm http GET https://registry.npmjs.org/json-stable-stringify

npm http GET https://registry.npmjs.org/sha.js

npm http GET https://registry.npmjs.org/minimist

npm http 200 https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz

npm http GET https://registry.npmjs.org/path-platform

npm http GET https://registry.npmjs.org/rfile

npm http GET https://registry.npmjs.org/ruglify

npm http GET https://registry.npmjs.org/date-now

npm http GET https://registry.npmjs.org/indexof/0.0.1

npm http GET https://registry.npmjs.org/stream-splicer

npm http GET https://registry.npmjs.org/acorn

npm http GET https://registry.npmjs.org/punycode/1.3.2

npm http 304 https://registry.npmjs.org/json-stable-stringify

npm http 304 https://registry.npmjs.org/path-platform

npm http GET https://registry.npmjs.org/querystring/0.2.0

npm http GET https://registry.npmjs.org/Base64

npm http GET https://registry.npmjs.org/path-platform/-/path-platform-0.0.1.tgz

npm http 200 https://registry.npmjs.org/minimist

npm http 304 https://registry.npmjs.org/date-now

npm http 304 https://registry.npmjs.org/indexof/0.0.1

npm http 200 https://registry.npmjs.org/rfile

npm http 304 https://registry.npmjs.org/typedarray

npm http 200 https://registry.npmjs.org/stream-splicer

npm http 200 https://registry.npmjs.org/path-platform/-/path-platform-0.0.1.tgz

npm http 200 https://registry.npmjs.org/querystring/0.2.0

npm http 200 https://registry.npmjs.org/ruglify

npm http GET https://registry.npmjs.org/create-hash

npm http GET https://registry.npmjs.org/diffie-hellman

npm http GET https://registry.npmjs.org/create-ecdh

npm http GET https://registry.npmjs.org/public-encrypt

npm http GET https://registry.npmjs.org/create-hmac

npm http GET https://registry.npmjs.org/pbkdf2

npm http GET https://registry.npmjs.org/randombytes

npm http 304 https://registry.npmjs.org/sha.js

npm http 200 https://registry.npmjs.org/punycode/1.3.2

npm http GET https://registry.npmjs.org/browserify-aes

npm http GET https://registry.npmjs.org/browserify-sign

npm http GET https://registry.npmjs.org/combine-source-map

npm http GET https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz

npm http GET https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz

npm http 200 https://registry.npmjs.org/Base64

npm http 304 https://registry.npmjs.org/public-encrypt

npm http 304 https://registry.npmjs.org/create-ecdh

npm http 304 https://registry.npmjs.org/create-hmac

npm http 304 https://registry.npmjs.org/diffie-hellman

npm http 304 https://registry.npmjs.org/randombytes

npm http GET https://registry.npmjs.org/core-util-is

npm http 304 https://registry.npmjs.org/browserify-sign

npm http 304 https://registry.npmjs.org/browserify-aes

npm http GET https://registry.npmjs.org/lexical-scope

npm http GET https://registry.npmjs.org/combine-source-map

npm http 200 https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz

npm http 304 https://registry.npmjs.org/combine-source-map

npm http 304 https://registry.npmjs.org/core-util-is

npm http 200 https://registry.npmjs.org/acorn

npm http 304 https://registry.npmjs.org/lexical-scope

npm http 304 https://registry.npmjs.org/create-hash

npm http 304 https://registry.npmjs.org/combine-source-map

npm http 304 https://registry.npmjs.org/pbkdf2

npm http 200 https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz

npm http GET https://registry.npmjs.org/callsite

npm http GET https://registry.npmjs.org/jsonify

npm http GET https://registry.npmjs.org/pako

npm http GET https://registry.npmjs.org/elliptic

npm http GET https://registry.npmjs.org/bn.js

npm http GET https://registry.npmjs.org/ripemd160

npm http GET https://registry.npmjs.org/base64-js/0.0.8

npm http GET https://registry.npmjs.org/ieee754

npm http GET https://registry.npmjs.org/is-array

npm http GET https://registry.npmjs.org/convert-source-map

npm http GET https://registry.npmjs.org/source-map

npm http GET https://registry.npmjs.org/inline-source-map

npm http GET https://registry.npmjs.org/miller-rabin

npm http GET https://registry.npmjs.org/readable-wrap

npm http GET https://registry.npmjs.org/source-map

npm http GET https://registry.npmjs.org/convert-source-map

npm http GET https://registry.npmjs.org/inline-source-map

npm http GET https://registry.npmjs.org/lodash.memoize

npm http 304 https://registry.npmjs.org/pako

npm http GET https://registry.npmjs.org/wrappy

npm http 304 https://registry.npmjs.org/ripemd160

npm http GET https://registry.npmjs.org/parse-asn1

npm http GET https://registry.npmjs.org/browserify-rsa

npm http GET https://registry.npmjs.org/resolve/1.1.6

npm http GET https://registry.npmjs.org/brace-expansion

npm http 200 https://registry.npmjs.org/callsite

npm http GET https://registry.npmjs.org/astw

npm http 304 https://registry.npmjs.org/jsonify

npm http GET https://registry.npmjs.org/jsonparse/0.0.5

npm http GET https://registry.npmjs.org/stream-combiner2

npm http GET https://registry.npmjs.org/detective

npm http GET https://registry.npmjs.org/uglify-js

npm http 200 https://registry.npmjs.org/elliptic

npm http 200 https://registry.npmjs.org/bn.js

npm http 304 https://registry.npmjs.org/ieee754

npm http GET https://registry.npmjs.org/jsonparse

npm http 304 https://registry.npmjs.org/is-array

npm http GET https://registry.npmjs.org/hash.js

npm http GET https://registry.npmjs.org/brorand

npm http 304 https://registry.npmjs.org/miller-rabin

npm http 304 https://registry.npmjs.org/base64-js/0.0.8

npm http 304 https://registry.npmjs.org/readable-wrap

npm http 304 https://registry.npmjs.org/convert-source-map

npm http 200 https://registry.npmjs.org/inline-source-map

npm http 304 https://registry.npmjs.org/convert-source-map

npm http 304 https://registry.npmjs.org/lodash.memoize

npm http 304 https://registry.npmjs.org/wrappy

npm http 304 https://registry.npmjs.org/parse-asn1

npm http 304 https://registry.npmjs.org/browserify-rsa

npm http 200 https://registry.npmjs.org/resolve/1.1.6

npm http GET https://registry.npmjs.org/resolve/-/resolve-1.1.6.tgz

npm http 304 https://registry.npmjs.org/brace-expansion

npm http 304 https://registry.npmjs.org/jsonparse/0.0.5

npm http GET https://registry.npmjs.org/asn1.js

npm http 304 https://registry.npmjs.org/astw

npm http 304 https://registry.npmjs.org/stream-combiner2

npm http GET https://registry.npmjs.org/concat-map/0.0.1

npm http GET https://registry.npmjs.org/balanced-match

npm http 304 https://registry.npmjs.org/uglify-js

npm http 304 https://registry.npmjs.org/detective

npm http 304 https://registry.npmjs.org/jsonparse

npm http 304 https://registry.npmjs.org/hash.js

npm http 200 https://registry.npmjs.org/inline-source-map

npm http 200 https://registry.npmjs.org/resolve/-/resolve-1.1.6.tgz

npm http 304 https://registry.npmjs.org/brorand

npm http 304 https://registry.npmjs.org/concat-map/0.0.1

npm http 304 https://registry.npmjs.org/balanced-match

npm http 304 https://registry.npmjs.org/asn1.js

npm http GET https://registry.npmjs.org/source-map

npm http GET https://registry.npmjs.org/optimist

npm http GET https://registry.npmjs.org/minimalistic-assert

npm http 304 https://registry.npmjs.org/optimist

npm http GET https://registry.npmjs.org/through2

npm http GET https://registry.npmjs.org/escodegen

npm http 304 https://registry.npmjs.org/minimalistic-assert

npm http 304 https://registry.npmjs.org/escodegen

npm http GET https://registry.npmjs.org/source-map

npm http GET https://registry.npmjs.org/estraverse

npm http GET https://registry.npmjs.org/optionator

npm http GET https://registry.npmjs.org/esutils

npm http GET https://registry.npmjs.org/esprima

npm http 200 https://registry.npmjs.org/source-map

npm http 304 https://registry.npmjs.org/through2

npm http 304 https://registry.npmjs.org/estraverse

npm http GET https://registry.npmjs.org/readable-stream

npm http GET https://registry.npmjs.org/xtend

npm http GET https://registry.npmjs.org/amdefine

npm http 304 https://registry.npmjs.org/esutils

npm http 200 https://registry.npmjs.org/source-map

npm http GET https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz

npm http 304 https://registry.npmjs.org/readable-stream

npm http 304 https://registry.npmjs.org/optionator

npm http 304 https://registry.npmjs.org/amdefine

npm http 304 https://registry.npmjs.org/xtend

npm http 200 https://registry.npmjs.org/esprima

npm http 200 https://registry.npmjs.org/source-map

npm http GET https://registry.npmjs.org/wordwrap

npm http GET https://registry.npmjs.org/deep-is

npm http GET https://registry.npmjs.org/prelude-ls

npm http GET https://registry.npmjs.org/type-check

npm http GET https://registry.npmjs.org/fast-levenshtein

npm http GET https://registry.npmjs.org/levn

npm http 304 https://registry.npmjs.org/wordwrap

npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz

npm http 304 https://registry.npmjs.org/deep-is

npm http 304 https://registry.npmjs.org/fast-levenshtein

npm http 304 https://registry.npmjs.org/type-check

npm http 304 https://registry.npmjs.org/levn

npm http 200 https://registry.npmjs.org/source-map

npm http 304 https://registry.npmjs.org/prelude-ls

/usr/local/bin/cordova -> /usr/local/lib/node_modules/cordova/bin/cordova

cordova@3.6.0-0.2.8 /usr/local/lib/node_modules/cordova

├── q@0.9.7

├── underscore@1.4.4

├── nopt@2.2.1 (abbrev@1.0.7)

└── cordova-lib@0.21.8 (osenv@0.0.3, properties-parser@0.2.3, bplist-parser@0.0.6, mime@1.2.11, unorm@1.3.3, semver@2.0.11, shelljs@0.1.4, npmconf@0.1.16, rc@0.3.0, elementtree@0.1.5, dep-graph@1.1.0, glob@3.2.11, xcode@0.6.7, plist@1.0.1, request@2.22.0, npm@1.3.4, tar@0.1.20, cordova-js@3.9.0)

MacBook-Pro-di-Redesign:Vconsumabile redesignnomade$ phonegap platform update android

npm

http GET https://registry.npmjs.org/cordova-android

npm

http 304 https://registry.npmjs.org/cordova-android

Updating android project…

Android project updated with cordova-android@4.0.2

cp: no such file or directory: /Users/redesignnomade/Development/Agg/Vconsumabile-cordovaV5.1/res/icon/android/icon-36-ldpi.png

cp: no such file or directory: /Users/redesignnomade/Development/Agg/Vconsumabile-cordovaV5.1/res/icon/android/icon-48-mdpi.png

cp: no such file or directory: /Users/redesignnomade/Development/Agg/Vconsumabile-cordovaV5.1/res/icon/ios/icon-72.png

cp: no such file or directory: /Users/redesignnomade/Development/Agg/Vconsumabile-cordovaV5.1/res/icon/android/icon-96-xhdpi.png

cp: no such file or directory: /Users/redesignnomade/Development/Agg/Vconsumabile-cordovaV5.1/res/icon/ios/icon-72-2x.png

MacBook-Pro-di-Redesign:Vconsumabile redesignnomade$ cd ..

Prendere focus

Capita a volte di doverci mettere le mani, anche se i comportamenti standard sarebbero preferibili e più intuiti per l’utente, a volte invece ti trovi in dei controsensi..
quindi ci provi…
In questo caso, ho un PUPUP di jquerymobile, che una volta chiuso lascia il focus all0inizio pagina.
Quindi mi è stato esplicitamente chiesto di far tornare il focus sull’oggetto cliccabile dopo la chiusura del popup.
Ecco come l’ho risolta!  con “afterclose” e focus()

$(document).ready(function(e) {

    $(‘img[usemap]’).rwdImageMaps();

    $(‘#focusQui’).focus();

});

$.mobile.document.on( “click”, “#open”, function( evt ) {

    $( “#popupArrow”).popup( “open”, { x: evt.pageX, y: evt.pageY } );

    evt.preventDefault();

        $( “#popupArrow”).popup({afterclose: function( event, ui ) { $(‘#open’).focus(); }});

});

[dataninja] Newsletter n. 4 – Trionfo ai Data Journalism Awards 2014!


“La gente di solito usa le statistiche come un ubriaco i lampioni:
più per sostegno che per illuminazione”

Mark Twain. Fonte: @phorism.it
<http://newsletter.dataninja.it/lists/lt.php?id=Mh1UBQcaDExWDQ>

RIPUBBLICO la NEWSletter del team DATANINJA
e gli rinnovo i complimenti per l’importante denuncia sociale del progetto #MIGRANT FILES,
che ho avuto il piacere di conoscere pochi giorni fa ad HAckmeeting 0x11
_____ Continue reading [dataninja] Newsletter n. 4 – Trionfo ai Data Journalism Awards 2014!