This shows you the differences between two versions of the page.
javascript [2018/06/11 15:24] |
javascript [2022/04/16 12:23] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | * http://rzr.online.fr/q/javascript# do the WorlD need a #JavaScript #EditoR to edit #LocaL files ? can you SuggesT some? ; @deerweb @khertan | ||
+ | |||
+ | I wish it can run on ANY mobile browsers once copied in local filesystem , I am not talking about online cloud or remote storage ... | ||
+ | |||
+ | * http://www.w3.org/TR/FileAPI/# HtmL5 | ||
+ | * http://en.wikipedia.org/wiki/Comparison_of_layout_engines_(HTML5) | ||
+ | * http://www.tiddlywiki.com/ | ||
+ | * http://www.amyeditor.com/ | ||
+ | * http://ace.ajax.org/build/kitchen-sink.html | ||
+ | * http://mozillalabs.com/skywriter/ | ||
+ | * https://github.com/Gozala/sky-edit | ||
+ | * http://www.tinymce.com/ | ||
+ | * http://ericbidelman.tumblr.com/post/14866798359/introducing-filer-js | ||
+ | * http://jquery.tiddlywiki.org/twFile.html | ||
+ | * http://jquery.tiddlywiki.org/twFileDemo.html | ||
+ | * http://www.javascripter.net/faq/reading2.htm | ||
+ | * http://www.wakanda.org/features | ||
+ | * https://gist.github.com/1672254# TetriS | ||
+ | * http://debug.phonegap.com/client/#anonymous # DebuG | ||
+ | |||
+ | |||
+ | ===== ToDo ===== | ||
+ | |||
+ | LearN: | ||
+ | |||
+ | * https://yoric.github.io/post/binary-ast-newsletter-1/# LearN | ||
+ | * https://learnxinyminutes.com/docs/javascript/# PrototypE | ||
+ | * https://blog.halolabs.io/understanding-javascript-objects-d31cd24ca60f | ||
+ | * http://slides.com/vogloblinsky/modules-es6-http2-va-t-on-arreter-de-packager-notre-code-javascript#/67 | ||
+ | |||
+ | |||
+ | * http://www.c-point.com/JavaScript/articles/file_access_with_JavaScript.htm# EditoR | ||
+ | * http://www.2ality.com/2011/10/javascript-overview.html# KnowLedge | ||
+ | * http://www.armetiz.info/desactiver-wifi-freebox-sdk/# PracticE NodeJs | ||
+ | * https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript# ListeN | ||
+ | * https://github.com/getify/You-Dont-Know-JS# LearN ToDo | ||
+ | * https://en.wikipedia.org/wiki/Abstract_syntax_tree# KnowLedge | ||
+ | * http://rennesjs.org/talks/angular-2-le-reveil-de-la-force/# AngulaR | ||
+ | * https://github.com/Moddable-OpenSource/moddable# | ||
+ | |||
+ | |||
+ | |||
+ | ===== OpenSource ===== | ||
+ | |||
+ | * https://js.directory/# DirectorY | ||
+ | * http://enyojs.com/ | ||
+ | * http://code.google.com/p/json-simple/source/browse/#svn%2Ftrunk | ||
+ | * http://people.apache.org/~pmuellr/weinre/builds/ | ||
+ | * http://debug.phonegap.com/ | ||
+ | * http://vanilla-js.com/# FrameWork | ||
+ | * https://wiki.mozilla.org/IonMonkey# Interpreter | ||
+ | * https://github.com/khanhas/minnet-quickjs/blob/master/example.mjs | ||
+ | |||
+ | |||
+ | ===== CODE ===== | ||
+ | |||
+ | (function () { var t = new Array(); for(var i = 0; i < 3; i++) { t[i] = function(j) { console.log( i + j ); } } return t; } ()[2](4)); // 7? | ||
+ | |||
+ | <code> | ||
+ | function Square(width) | ||
+ | { | ||
+ | this.width = width; | ||
+ | |||
+ | this.surface = function() { return this.width * this.width ; } | ||
+ | |||
+ | } | ||
+ | |||
+ | var s = new Square(2); | ||
+ | console.log(s.width); | ||
+ | console.log(s.surface()); | ||
+ | |||
+ | /* | ||
+ | class Rectangle { | ||
+ | constructor(height, width) { | ||
+ | this.height = height; | ||
+ | this.width = width; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | var r = new Rectangle(1,2); | ||
+ | console.log(r.width); | ||
+ | |||
+ | */ | ||
+ | |||
+ | </code> | ||
+ | ==== Motivations : ==== | ||
+ | |||
+ | * earn a few bucks (Volounter Work's [[Retribution]] is always welcome) | ||
+ | * promote [[LibreSoftware]] | ||
+ | * respect smart users | ||
+ | |||
+ | See HOWTO : http://rzr.online.fr/lib/explorerdestroyer/00index.htm | ||
+ | |||
+ | |||
+ | ==== How ==== | ||
+ | |||
+ | Because there is no need to annoy LibreSoftware users, you can show ads for IE suckers with this javascript test : | ||
+ | |||
+ | if ( navigator.userAgent.lastIndexOf("MSIE") == -1 ) document.writeln( ad ); | ||
+ | |||
+ | |||
+ | ==== [[JavaScript]] [[API]] ==== | ||
+ | |||
+ | * http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide | ||
+ | * http://docs.sun.com/source/816-6408-10/ | ||
+ | * http://javascript-reference.info/#array | ||
+ | * http://help.dottoro.com/larrqqck.php# DoM ApI | ||
+ | |||
+ | |||
+ | ==== Example ==== | ||
+ | |||
+ | Load JsOn : | ||
+ | |||
+ | var t = require('t.json') | ||
+ | console.log(JSON.stringify(t, null, 2)); | ||
+ | |||
+ | |||
+ | ===== SoftWare ===== | ||
+ | |||
+ | * https://github.com/kripken/emscripten/wiki# CPlusPlus | ||
+ | * http://qooxdoo.org/demos# FrameWork | ||
+ | * http://manual.qooxdoo.org/current/pages/mobile/mobile_overview.html#supported-mobile-operating-systems# FrameWork | ||
+ | * http://lyonbros.github.io/composer.js/examples/model-controller | ||
+ | * http://www.lotusgame.com/slot_machine/# GamE | ||
+ | * https://javascriptkicks.com/articles/2657# FrameWork AngulaR | ||
+ | * http://metaes.org/# InterpreteR | ||
+ | * http://paperjs.org/# CanvaS | ||
+ | * https://github.com/jerairrest/react-chartjs-2# UI | ||
+ | |||
+ | |||
+ | ===== TOOL ===== | ||
+ | |||
+ | * https://www.scirra.com/construct2 | ||
+ | |||
+ | |||
+ | ===== Demo ===== | ||
+ | |||
+ | * [[DHTML]] : http://www.xs4all.nl/~crisp/lemmings/lemmings3.html http://www.javascriptgaming.com/2009/03/dhtml-lemmings.html | ||
+ | * [[pdf]] http://maraksquires.com/pdf.js/ | ||
+ | * http://demo.sproutcore.com/sample_controls/ | ||
+ | * http://learningthreejs.com/blog/2011/12/28/let-s-make-a-3d-game-supporting-mobile/ | ||
+ | * http://probablyinteractive.com.nyud.net:8090/url-hunter# | ||
+ | * http://www.b2bweb.fr/bonus/Braincer/js/main.js# AudiO | ||
+ | * http://plnkr.co/edit/dv5iEPuMun0EIdmt9Y6n?p=preview | ||
+ | |||
+ | |||
+ | ===== DOCUMENTATION ====== | ||
+ | |||
+ | * https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript | ||
+ | * https://developer.mozilla.org/fr/docs/Web/JavaScript/Guide/Utiliser_les_promesses | ||
+ | * https://www.udemy.com/modern-javascript-from-the-beginning/# | ||
+ | * https://javascript.info/polyfills# | ||
+ | * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide | ||
+ | * https://eloquentjavascript.net/ | ||
+ | * https://exploringjs.com/impatient-js/ | ||
+ | |||
+ | |||
+ | |||
+ | ===== MISC ===== | ||
+ | |||
+ | * http://badassjs.com/post/25174050115/flac-js-aurora-and-the-future-of-web-audio# SoftWare | ||
+ | * http://videojs.com/# SoftWare LibrarY HtmL5 | ||
+ | * https://npmjs.org/# NodE Js | ||
+ | * http://wiki.meego.com/SDK/Docs/1.1/Web_SDK_with_WRT | ||
+ | * http://www.dustindiaz.com/top-ten-javascript/ | ||
+ | * http://www-128.ibm.com/developerworks/java/library/wa-ajaxintro1.html # [[AJAX]] | ||
+ | * http://wtfjs.com/ | ||
+ | * http://www.jquery4u.com/plugins/10-jquery-file-manager-plugins/#.UB_lmMe5S01# FilE | ||
+ | * http://rzimmerman.github.io/kal/ | ||
+ | * https://github.com/kripken/emscripten/wiki# LvmM | ||
+ | * http://vimeo.com/111122950# WatcH | ||
+ | * https://developer.tizen.org/documentation/articles/using-meteor-astronomy-tizen-applications# MeteoR | ||
+ | * http://jstherightway.org/# LearN | ||
+ | * http://postscapes2.webhook.org/javascript-and-the-internet-of-things# IoT | ||
+ | * https://tc39.github.io/ecma262/?ref=HN# EcmA | ||
+ | * https://github.com/leonardomso/33-js-concepts# LearN | ||
+ | * https://clarity.kleydints.com/a-post-mortem-in-5-acts-of-how-microsoft-privatized-open-source-killing-javascript-in-the-process-62ee5fc77d9e# TypeScript | ||
+ | * https://jqplay.org/# JsoN | ||
+ | |||
+ | |||
+ | |||
+ | ===== MORE ===== | ||
+ | |||
+ | @TaG: [[js]] [[html5]] [[Java]] [[Script]] [[js]] [[Ecma]] [[Web]] [[HTML]] [[WebBrowser]] [[WebMaster]] [[HomePage]] [[html5]] WebApp | ||
+ | |||
+ | {{http://www.exclusivetutorials.com/wp-content/uploads/2009/12/noscript-300x300.jpg}} | ||
+ | |||
+ | |||