Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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}}
 +
 +
  
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki