The Curious Engineer

All blogs / Web development

Programming with standards

scriptol.com

Scripts, tutorials and tools for development of desktop, Web and mobile applications.

Web developmentJavaScript / TypeScriptOther languages

Posts
624 from 18 Jan 2000 to 12 Oct 2026
Posting
weekly (25 in the last year)
Kind
personal blog

2026 16

  1. JavaScript for local apps
  2. Content management scripts and systems
  3. Client-server applications, WebSocket, WebRTC...
  4. HTML 5, applications interface
  5. CSS for applications
  6. The Scriptol programming language
  7. Programming languages and algorithms
  8. Advanced Editor
  9. Tutorials for developers
  10. Scripts and applications JavaScript, PHP and C++
  11. Electronic assemblies
  12. Robotics and programmable robots
  13. Gui
  14. Older news
  15. History
  16. TypeScript

2025 12

  1. Composite, static site generator
  2. How to find information on the Web
  3. Can we create a local JavaScript application without Electron or a framework?
  4. Backcount: Sitemap with the number of backlinks
  5. Node.js frameworks
  6. Dart
  7. List of features of programming languages
  8. Comparison of JSON and XML
  9. List of CMS.
  10. Programming paradigms
  11. Link View - Graphical Outbound Link Tester
  12. Advanced Explorer

2016 2

  1. News on computers in 2016
  2. A simple application server with node and Raspberry Pi

2015 6

  1. Raspberry Pi Zero, alternative to Arduino
  2. News on computers in 2015
  3. Static site generator: A fast website
  4. Texturing a shape with an image
  5. Test of the HOT UK05 sound detector
  6. CMS list by popularity in 2015

2014 10

  1. Checking the gyroscope MPU-6050
  2. Test of the ultrasonic sensor HC-SR04
  3. WebSocket demo
  4. News on computers in 2014
  5. A beating heart
  6. Server side issues for a website on a shared hosting, the answers
  7. Using a LCD, electronic assembly
  8. How to recognize electronic components
  9. Freehand paint software - Free
  10. Acquiring and using a domain name

2013 3

  1. News on computers in 2013
  2. Resynthesizer tutorial
  3. Using GitHub on Windows

2012 1

  1. News on computers in 2012

2011 4

  1. News on the Web in 2011
  2. Google Chrome OS
  3. Editing Online with TinyMCE
  4. Interacting with search engines

2010 2

  1. News for webmasters in 2010
  2. How clicks are distributed in result pages of search engines

2009 4

  1. Adsense tutorial for better incomes
  2. Google's standard for accessing dynamic content (for history)
  3. The Year 2009 of the Web
  4. Turning PHP Scripts Into Executables: PHP Apollo

2008 3

  1. Evolution of the Chrome browser
  2. The Year 2008 of the Web
  3. News for webmasters, archives of 2008 and older

2007 2

  1. List of things to avoid with Adsense
  2. The File Info Extension for Anaa Ajax library

2005 1

  1. XMLHttpRequest vs. WebSocket

2000 1

  1. What is the value of a domain name?

Undated 557

  1. Mozilla Public License version 1.1
  2. Advanced Explorer, a file manager written in Java
  3. Ajax offline with Gears, a tutorial
  4. Which interface for a modern application?
  5. Anaa functions
  6. Applications
  7. Anaa - Simple lighweight Ajax library
  8. Anaa, the manual
  9. List of Ajax PHP frameworks
  10. Web applications now work offline with Google Gears
  11. Building a RIA, techniques and environments
  12. WebRTC vs. WebSocket
  13. About plugins in Chrome
  14. Ajax ActiveX Test for Chrome
  15. Ajax XMLHttpRequest Test with Chrome
  16. Benchmarks
  17. Chrome, the browser that changed the Web
  18. Chrome, the browser that changed the Web
  19. Chrome os faq
  20. Extensions
  21. Frame
  22. Chrome, the browser that changed the Web
  23. CMS Administrator Panel
  24. Authentication of users, the demo
  25. How to build a content management system using Ajax
  26. Using templates with CKEditor
  27. Adding comments to static web pages
  28. What is a CMS and which one to choose?
  29. Inserting an Article into a Web Page, demo
  30. Drupal wordpress
  31. How to display a dynamic menu from a JSON file
  32. Script to convert a FluxBB forum into static HTML pages
  33. Joomla getting started
  34. Joomla
  35. phpBB2HTML - Script to convert a phpBB forum into static pages
  36. Displaying the list of recent posts of any CMS
  37. Recents simple
  38. Recents
  39. CSS, complete example and page template.
  40. Template example
  41. CSS box-shadow editor
  42. Professional checkboxes without framework
  43. HTML context menu without framework
  44. CSS: Common issues about alignment and other tips
  45. Image gallery: how to control the layout
  46. HTML 5 Interface Demo
  47. CSS for an HTML interface: Filling the browser window
  48. Text-shadow, for all browsers
  49. A title in a separator line
  50. Image in a tooltip in pure CSS
  51. The Good, the Bad and the Ugly: an Adsense Western
  52. Glossary of the monetization of a website
  53. Adsense optimization
  54. FAQ of advertising
  55. Ajax and Adsense, the solution
  56. Books in your pages
  57. Tool: Choose a font for your Website
  58. Designers present their creations
  59. Evolution of Web site design over time
  60. What are the best font and size for a website?
  61. Where to find fonts for the Web?
  62. Blur Edge Images with GIMP
  63. Clipping tutorial for GIMP
  64. Merging Two Images with The GIMP
  65. Fill the background of an image with transparent
  66. Photomontage with Gimp
  67. From sketch to logo: Creating a text and image logo with GIMP
  68. Removing an object on a photo with GIMP
  69. How to insert an image on a background with GIMP
  70. Transparent fuzzy border with Gimp
  71. Tutorials
  72. Royalty free icons for web pages and applications
  73. How to find free images?
  74. Graphics for applications
  75. How not to make a web interface
  76. Displaying and sharing videos
  77. An original menu on the home page
  78. Comic Bubbles with Paint.NET
  79. What is a quality website?
  80. SketchToPhoto: A Fast Photo Composer
  81. Comparing super resolution tools
  82. Free tools for making images and animations
  83. Web Design, Essential Principles
  84. Improve your pages to match how users read on the Web
  85. Webp
  86. Dicoen
  87. Dictionary of programmers and webmasters
  88. Overview of Arduino and working environment
  89. How to obtain backlinks
  90. How to change the domain name without losing your ranking?
  91. How to choose a Web host
  92. Cms vs javascript framework
  93. Creating a first website in 10 steps
  94. CSS tutorial, getting started
  95. Content that we want to share...
  96. How to add a favicon to a website
  97. Risks of hacking for a website
  98. Ideas for a cozy home page
  99. Getting started in creating a Website
  100. Risks of hacking for a website
  101. Original websites
  102. 10 means to promote a Web site
  103. How to obtain backlinks
  104. Redirects on a Website
  105. 20 mistakes to avoid to search engines
  106. Webmaster and success story
  107. The art of the title for a Web page
  108. Good and bad practices in the making of a web page
  109. x-robots, invisible directives
  110. Add a Google Map on Web pages
  111. How to make captchas impossible to spam
  112. Gmail on mobile
  113. Http status code in php
  114. Image thumbnail fixed size
  115. Image thumbnail in php
  116. Index
  117. Install linux with windows
  118. Ip country
  119. Latitude
  120. Parsing url
  121. Playlist
  122. Redirect visitors
  123. Retrieve stolen domain
  124. Safari5 reader
  125. Skip video intro
  126. Thumbnail gallery
  127. Thumbnail tutorial
  128. Thumbshot web page
  129. Upload web pages to sourceforge
  130. Web writing method
  131. Attributes
  132. Button on off
  133. Button
  134. Arc
  135. Arcto
  136. Circle
  137. Curve
  138. Getting started
  139. How many
  140. Index
  141. Line
  142. Logo maker
  143. Logo
  144. Oval
  145. Pie chart
  146. Rectangle
  147. Rounded rectangle
  148. Speech bubble
  149. Svg in canvas
  150. Text
  151. Transformations
  152. Transparency
  153. Combobox
  154. Compatibility
  155. Drag drop cart
  156. Drap drop demo
  157. Forms
  158. Frameworks
  159. Game engines
  160. Html5 or not
  161. Image button
  162. Overview
  163. Progress windows
  164. Progress
  165. Tools
  166. Webm
  167. Active page highlight
  168. Autocomplete
  169. Compatibility
  170. Dates difference
  171. Goal oriented
  172. Include
  173. Invisible link
  174. Javascript ini
  175. Javascript vs php 2
  176. Javascript vs php
  177. Jquery application
  178. Node readline
  179. Nodejs interface
  180. Nodejs php html
  181. Nodejs php
  182. Nodejs server
  183. Nodejs socket
  184. Nodejs
  185. Reactive programming
  186. Rotating list
  187. Script required version
  188. https://www.scriptol.com/javascript/v8.php
  189. Xml to object
  190. Android interface
  191. Android model of application
  192. Apple against android
  193. Apple inspiration
  194. Apple samsung
  195. Applications
  196. Frameworks
  197. Index
  198. Iphone
  199. Native vs html5 experiences
  200. Native vs html5
  201. Statistics
  202. Tizen
  203. Webos
  204. https://www.scriptol.com/programming/2008.php
  205. https://www.scriptol.com/programming/2009.php
  206. https://www.scriptol.com/programming/2010.php
  207. Ajax
  208. Algorithm definition
  209. Algorithm history
  210. Algorithm pretty face
  211. Algorithm uct
  212. Algorithms classification
  213. Api
  214. Asm js
  215. Aspectj
  216. Basic
  217. Binary search
  218. C language
  219. C successors
  220. Cat languages
  221. Cat technologies
  222. Choose
  223. Chronology
  224. Cil
  225. Cli
  226. Computer history
  227. Cookie
  228. Cover flow
  229. Cpp
  230. Csharp
  231. Dalvik
  232. Declaration
  233. Dotnet
  234. E4x
  235. Eiffel
  236. Evolution 2010 2015
  237. Fibonacci
  238. Futur languages
  239. https://www.scriptol.com/programming/go.php
  240. Graphic algorithms
  241. Hello world
  242. History
  243. Html
  244. Http code
  245. Ide
  246. Introduction
  247. Java
  248. Javafx script
  249. Javafx
  250. Javascript
  251. Jna
  252. Json
  253. Julia
  254. Language design
  255. Languages with no programmer
  256. List algorithms
  257. List programming languages
  258. Llvm
  259. Mantis
  260. Mobile
  261. Modern ui
  262. Mysql
  263. Nacl
  264. New programming language
  265. Nosql
  266. Origin of pl names
  267. Pascal
  268. Php
  269. Popularity languages 2014
  270. Protocol buffers tutorial
  271. Protocol buffers
  272. Python
  273. Qml
  274. https://www.scriptol.com/programming/qt.php
  275. Quotes
  276. Rest
  277. Rexx
  278. Ruby
  279. Rust
  280. Scala
  281. Scriptol
  282. Sieve
  283. Simplification
  284. Binary search string.sol
  285. Dow.sol
  286. Spreadsheet
  287. Sql
  288. Swift
  289. Tcl
  290. Tools
  291. Wasm
  292. Web 2.0
  293. Webgl
  294. Webkit
  295. Winrt
  296. Wysiwyg
  297. Xaml
  298. Xml
  299. Xul
  300. 3d printer
  301. Android anatomy
  302. Artificial hand
  303. Artificial intelligence
  304. Artificial muscle
  305. Automaton
  306. Bad robots
  307. Bioloids
  308. Chatbot
  309. Deep learning
  310. Economy
  311. Emotions
  312. Exoskeleton
  313. Future humanity
  314. Google robot
  315. History
  316. Humanoid robots
  317. Intelligence
  318. Language
  319. Leg
  320. Locomotion
  321. Monsters
  322. Moravec
  323. Patents
  324. Actuator
  325. Computer
  326. Hand
  327. Index
  328. Javascript
  329. Learning
  330. Leg
  331. Plutchik
  332. Programming
  333. Recognition
  334. Roboearth
  335. Robot
  336. Robotization
  337. Robots of the world
  338. Aiko
  339. Builder
  340. Eatr
  341. Geminoid f
  342. Household
  343. Icub
  344. Index
  345. Insect
  346. Irobi
  347. Little dog
  348. Medic
  349. Pros
  350. Robonaute
  351. Vgo
  352. Speech recognition
  353. Vision
  354. Rsslib
  355. Advanced explorer box
  356. Advanced explorer faq
  357. Advanced explorer manual
  358. Advanced explorer versions
  359. Advanced explorer vs explorer
  360. Analytics checker
  361. Backup incremental
  362. Backup
  363. Bioloide
  364. Canonical
  365. Compilers options
  366. Ctocpp
  367. Ctocpp
  368. Dictionary maker
  369. Ftp protocol
  370. Gallery command
  371. Gallery generator
  372. Http
  373. Online zip archiver
  374. Outline
  375. Php ftp manual
  376. Php ftp synchronizer
  377. Propagator
  378. Speedymake tutorial
  379. Speedymake
  380. String search
  381. Synchronization
  382. Thumbnail maker
  383. Tweets javascript
  384. Tweets
  385. Vistalook
  386. Xplook
  387. Alexa web site traffic
  388. Algorithm evolution
  389. Backlink value
  390. Backlink
  391. Bing optimization
  392. Black hole site
  393. Bounce factor
  394. Browserank
  395. Diag
  396. Duplicate content
  397. Find information
  398. Freshrank
  399. Google algorithm
  400. Google answers to webmasters
  401. Index
  402. Lda
  403. Pagerank facts
  404. Pagerank nofollow
  405. Pagerank patent
  406. Pagerank
  407. Panda facts myths
  408. Panda made simple
  409. Panda update
  410. Report card
  411. Search engines
  412. Seo diagnosis
  413. Seo foundation
  414. Serp
  415. Cassandra
  416. Editors
  417. Firefox extensions for webmasters
  418. Forks
  419. Google pack
  420. Index
  421. Internet explorer 10
  422. Internet explorer 9
  423. Licenses
  424. Moonlight
  425. No oracle
  426. Node go scala etc
  427. Oracle
  428. Silverlight
  429. Skywriter
  430. Sysinternals free windows utilities
  431. Solcom.sol
  432. Check table
  433. Delete spam users
  434. Describe
  435. Displaying phpbb titles on home page
  436. Form to table
  437. Frameworks
  438. Index
  439. Interface
  440. Punbb threads on home page
  441. Sql environment
  442. Sql first program
  443. Sql introduction
  444. Sql table
  445. Sqlite find update
  446. Sqlite getting started
  447. Sqlite table
  448. Sqlite tutorial
  449. Table commands
  450. Users
  451. Finger
  452. Index
  453. Moonlanding
  454. Road
  455. Svg json
  456. Android
  457. Future computer
  458. Index
  459. Intel nuc D54250WYKH
  460. Zotac zbox
  461. Bing
  462. Dikw search engine
  463. Earth
  464. Google anatomy
  465. Google calculator
  466. Google sites
  467. Google tools
  468. How a big website works
  469. Index
  470. Patents
  471. Search engine future
  472. Statistics
  473. Streetview
  474. Wolfram
  475. Xauth
  476. Adsense checker
  477. Automenu
  478. Backcount
  479. Ftp check
  480. Index
  481. Js ftp synchronizer
  482. Link checker interface
  483. Link checker
  484. Script checker
  485. Simple map manual
  486. Simple map
  487. Site update manual
  488. Site update
  489. Spiderseo
  490. Spy links
  491. Statistics
  492. Tools
  493. Widgets
  494. Building a theme
  495. Cryonie faq
  496. Cryonie
  497. Directory
  498. Drawbacks
  499. Encyclopedia
  500. Essential plugins
  501. Faq
  502. Faster
  503. How to modify a theme
  504. Index
  505. Installing wordpress locally
  506. Mass delete users
  507. Redirects
  508. Seo
  509. Sidepress
  510. Smart 404
  511. Style demo
  512. Template page
  513. Theme footer
  514. Theme header
  515. Theme index
  516. Theme page
  517. Theme sidebar
  518. Theme style
  519. Universal
  520. Using wordpress as cms
  521. Widget code
  522. Wordpress 3
  523. Wordpress custom field tutorial
  524. Wordpress to javascript
  525. Adressing
  526. Bar
  527. Blend project
  528. Button
  529. Canvas action
  530. Canvas image
  531. Comparing silverlight versions
  532. Deep zoom composer
  533. Eface
  534. Full screen
  535. Future
  536. Gradient
  537. Index
  538. License
  539. Syntax
  540. Web drawing
  541. Web program
  542. Web project
  543. Wpf
  544. Add attribute
  545. Configurator
  546. Epub
  547. Html 5 browsers
  548. Index
  549. Introduction
  550. Svg applications
  551. Svg canvas
  552. Svg text
  553. https://www.scriptol.com/xml/uc.html
  554. Apache server
  555. Server
  556. Os iot
  557. https://www.scriptol.com/2017.php