Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand that they be respected. Hide

Frontend Dogma

“javascript” News Archive (5)

Entry (Sources) and Additional TopicsDate#
Walking in Others’ Shoes: Turn JavaScript Off for a Day (dal/aja)174
Dynamically Loading Google Analytics (mar)173
performance, google, analytics
DOMTool172
tooling, conversion, dom, html
Miro, Ajaxlets, and the Google Custom Search API171
google, apis, ajax
DIY Widgets—How to Embed Your Site on Another Site170
how-tos, embed-code, xss
Run: Universal JavaScript Animation Framework (dal/aja)169
animations, libraries
JSOC: JavaScript Object Cache (dal/aja)168
objects, caching, libraries
That’s Not Write (int)167
dom
Adobe Open Sources Flash JavaScript Engine (nza)166
flash, javascript-engines, adobe
IE’s “innerHTML” Problem (nza)165
internet-explorer, microsoft, browsers, dom
Adobe and Mozilla Foundation to Open Source Flash Player Scripting Engine (ado)164
adobe, mozilla, flash, foss, actionscript, javascript-engines
Unobtrusive AJAX for Rails by Dan Webb (aja)163
ajax, ruby-on-rails
Today’s AJAX and DHTML Best Practices162
ajax, dhtml, best-practices
Detecting IE7+ in JavaScript161
internet-explorer, microsoft, browsers, browser-detection, conditional-comments
Lessons in JavaScript Performance Optimisation: 90 Seconds Down to 3 Seconds (mic)160
lessons, performance, optimization
The Dangers of Cross-Domain AJAX With Flash (shi)159
ajax, flash, security
Eliminating “async” JavaScript Callbacks by Preprocessing158
ajax, asynchronicity, callbacks
Scope in JavaScript (mik/dig)157
scope, functions
The Dangers of Browser Detects (ppk)156
browser-detection
AJAX [Conference]: Flash vs. AJAX155
flash, ajax, comparisons
The JavaScript Library World Cup (dan)154
libraries, dojo, prototypejs, scriptaculous, yui, comparisons
AJAX on IE 7: Check Native First (dal/aja)153
ajax, internet-explorer, microsoft, browsers
Portable Comet? It’s the Iframe, Stupid! (mic)152
comet, iframes, internet-explorer, microsoft, browsers
IBM Enhancing AJAX by Contributing to Dojo Toolkit (inf)151
ajax, dojo, ibm
JavaScript Loop Test150
loops, performance, browsers, metrics
Levels of JavaScript Knowledge149
Making AJAX Work With Screen Readers148
ajax, screen-readers, accessibility, support, jaws
Google Web Toolkit: The Correct Level of Abstraction? (dal/aja)147
gwt, google, java, ajax
JavaScript “Associative Arrays” Considered Harmful (sav)146
arrays
Web-Based Alternatives to PowerPoint (jud/inf)145
html, css, tooling
Google Web Toolkit: AJAX Apps From Java (mic/aja)144
gwt, ajax, java, google
Revenge of the “$” (dal/aja)143
libraries
Brendan Eich: JavaScript 2 and the Future of the Web (dal/aja)142
ecmascript, standards, outlooks
AJAX and Screenreaders: When Can It Work? (sib)141
ajax, screen-readers, accessibility
An AJAX Caching Strategy140
ajax, caching, strategies
JavaScript Speed Test: Test Your Browsers (dal/aja)139
performance, testing, browsers
S3 JavaScript Bindings (mic/aja)138
ajax, s3, aws, apis
One-Line JavaScript Memoization137
memoization
AJAX Book Review Series (oct/aja)136
books, ajax
AJAX: Is Your Application Secure Enough?135
ajax, web-apps, security
CSS + JavaScript = Evil (nza)134
css, debugging
Replace Pop-Ups With Dynamic Includes Using DOMinclude (cod)133
libraries, pop-ups
Back to the Future: Microsoft HTML Applications (rus)132
microsoft, html
Fast DOM Queries in Today’s Browsers (sli)131
dom, performance, browsers, w3c
Dynamic Favicons (aja)130
favicons
Round-Up of 30 AJAX Tutorials129
tutorials, ajax, link-lists
Getting Started With AJAX (aar/ali)128
introductions, ajax
Minification vs. Obfuscation (dou)127
minification, obfuscation, comparisons, terminology
Comet: Low Latency Data for the Browser (sli)126
comet, ajax, performance
JavaScript Closures for Dummies125
closures, examples
Quick Tip: Text Truncation With JavaScript (dal/aja)124
tips-and-tricks
JavaScript Style Guide (dal/aja)123
style-guides, conventions, dojo
Yahoo! UI JavaScript Treats (sim)122
yahoo, libraries
Cross Domain AJAX Using XML121
ajax, xml
Vendors Unite to Promote AJAX Tool Development (inf)120
ajax, web-apps, economics
“getElementsByTagNames”: Note the Plural (dal/aja)119
AJAX and CSS Optimization118
ajax, css, optimization, compression, performance
“DOM Scripting” by Jeremy Keith117
books, dom
How Web-Ready Is “XMLHttpRequest”? (mno)116
http
JavaScript Cursor Position115
cursors
Web 3.0 (zel/ali)114
web, web-3.0, usability
Dealing With JavaScript Scope (jus)113
scope
AJAX, XHR, JavaScript, and Cross Domain Security Story112
security, ajax
Lightbox JS111
libraries, images, effects, lightbox
AJAX Perf—Comparing the Atlas and Prototype Class Idioms110
comparisons, performance
AJAX vs. AHAH (tan/mic)109
ajax, microformats
JavaScript: Scroll to Bottom of a Div108
html, scrolling
JSONP: JSON With Padding (mic/aja)107
json
Don’t Be “eval()” (sim)106
Tooltip.js: Creating Simple Tooltips (dal/aja)105
libraries, tooltips
JavaScript and “Serious” Programmers (ppk)104
professionalism
How to Make “XMLHttpRequest” Calls to Another Server in Your Domain103
how-tos, security
Web 2.0 (pau)102
web-2.0, web, ajax, community
JavaScript Libraries Roundup101
libraries, link-lists
Multi-Threaded JavaScript? (oct/aja)100
multithreading
JavaScript Database: In Browser (dal/aja)99
json, browsers, databases
5 Earth-Shattering Things You Should Know About AJAX and Probably Don’t (dhi)98
ajax, xml, web-2.0
AJAX: Dawn of a New Developer97
ajax
Variable Scope for New Programmers (jus/dig)96
variables, scope, functions
Prototype Insertion, IE 6, “tr’s,” and “Invalid Target Element for This Operation…”95
tables, internet-explorer, microsoft, browsers
ShrinkSafe: Compress Your JavaScript (dal/aja)94
tooling, minification
War of the Web: Revenge of the Dynamics (dal/aja)93
web, retrospectives, perl, java, ruby-on-rails, php, asp-net, flash, pdf, xaml, html
The Elements of JavaScript Style II (dou)92
best-practices
The Elements of JavaScript Style (dou)91
best-practices
“addEvent()” Considered Harmful (ppk)90
events
JavaScript Lint (dal/aja)89
tooling, linting
Usability Improvements Using the DOM (mis)88
usability, dom, links
Top 5 Web Design Mistakes (nza)87
design, images, colors, fonts, mistakes
JavaScript Utilities Project86
tooling
Integrating Flash With HTML, JavaScript, and AJAX (dal/aja)85
flash, html, ajax
Upload Multiple Files With a Single File Element84
html, file-handling
The Atlas Project (nza)83
microsoft, ajax, components
Mozilla’s New Array Methods (nza)82
arrays, methods, firefox, mozilla, browsers
Another JavaScript Compressor/Obfuscator (oct/aja)81
tooling, compression, obfuscation
Rico: Open-Source AJAX and JavaScript Library (dal/aja)80
libraries, ajax
Utility: JavaScript Obfuscator (dal/aja)79
tooling, obfuscation
AjaxPatterns (mic)78
websites, ajax, software-design-patterns
AJAX Mistakes77
ajax, mistakes
STR: SwishMAX Text Replacement76
image-replacement, techniques, flash
HTML Comments in Scripts (lac)75
html, xhtml, comments
Ten Good Practices for Writing JavaScript in 200574
best-practices
Internet Explorer “innerHTML” Quirk (nza)73
internet-explorer, microsoft, browsers
Handling Usability Concerns Such as the Back Button, and Bookmarking (dal/aja)72
rich-internet-apps, usability, ajax
AJAX, Promise or Hype? (ppk)71
ajax, accessibility
Documentation, Documentation, Documentation (sil)70
documentation, jsdoc, tooling
AJAX: A New Approach to Web Applications (jes)69
ajax, html, xhtml, css, dom, web-apps
JavaScript Memory Leaks (ppk)68
memory
JavaScript Triggers (ppk/ali)67
DHTML != DOM (ppk)66
dhtml, dom, terminology
60,000 Lines of JavaScript65
php
sJIR: scalable Jens Image Replacement64
image-replacement, techniques, fonts
JSLint (nza)63
linting, tooling, jslint
JavaScript Security62
security
Resolution Dependent Layout (the)61
responsive-design
More Usable Forms—Controlling Scroll Position60
forms, usability, scrolling, html, coldfusion
Declarative JavaScript Programming (and)59
programming
Why “document.write()” Doesn’t Work in XML58
dom, xml
This Year’s Document Object Model (ada)57
standards, dom, dhtml
Dynamic Text Replacement (ali)56
image-replacement, techniques, php
Serializing PHP Data Structures for JavaScript55
php, data-structures
JavaScript and Security (sim)54
security
AJAX: “XML for Client-Side Computing”53
ajax, xml
Line Endings in JavaScript (sim)52
The Perfect 404 (llo/ali)51
error-pages, http, usability
Enhancing Structural Markup With JavaScript (sim)50
html
JavaScript Image Replacement (cod/ali)49
image-replacement, techniques
sorttable: Make All Your Tables Sortable (sil)48
libraries, tables, sorting
Don’t Use “document.all” (sim)47
Forms, Usability, and the W3C DOM (ppk/dig)46
forms, usability, dom, html, dhtml
Build a Dynamic Menu in JavaScript45
navigation
Better Image Rollovers (sim)44
images, effects
The Problem With JavaScript (jzb)43
ecmascript, history
Collapsible Page Elements With DOM (cod)42
dom, effects
Build a PHP Switcher (ali)41
php, css, theming, functionality
Rough Guide to the DOM40
guides, dom
Regular Expressions in JavaScript39
regex
Improving Web Page Loading38
performance, optimization, tables
Value Added Scripts37
support
Waiting for the DOM36
dom, css, browsers, support, interoperability
Exchanging Information With a Server Without Reloading Your HTML Page35
performance, html
Alternative Style: Working With Alternate Style Sheets (ali)34
html, css, theming
A Cross-Browser DHTML Table33
tables, dhtml, browsers, netscape, internet-explorer, microsoft
The Document Object Model: An Introduction (ppk/dig)32
introductions, dom
Crossbrowser DOM Scripting: Event Handlers (nea)31
dom, events, browsers, support
DOM Design Tricks III: Using Events in the Document Object Model (jde/ali)30
dom, events, examples, tips-and-tricks
DOM Design Tricks II (jde/ali)29
dom, examples, tips-and-tricks
DOM Design Tricks (jde/ali)28
dom, examples, tips-and-tricks
Detect-and-Route With JavaScript (mho)27
routing
JavaScript Guidelines and Best Practice26
guidelines, best-practices
Graceful Degradation25
concepts, graceful-degradation, forms
Page Author Guidelines—Unified Web Site Accessibility Guidelines24
guidelines, accessibility, css, images, image-maps, multimedia, lists, tables, links, frames, forms, tips-and-tricks, best-practices
Page Author Check List—Unified Web Site Accessibility Guidelines23
checklists, accessibility, css, images, image-maps, multimedia, lists, tables, links, frames, forms, tips-and-tricks, best-practices
Getting Started [With JavaScript]22
introductions
Art and the Zen of Web Sites21
web, design, colors, images, image-maps, tables, frames, java, monetization, testing, maintenance, tips-and-tricks
Take Advantage of User-Defined Variables in JavaScript (inf)20
variables
Understanding and Using JavaScript Statements (inf)19
JavaScript-Based Style Sheets (bre+/w3c)18
Debugging JavaScript Programs (inf)17
debugging
Netscape and Sun Announce JavaScript, the Open, Cross-Platform Object Scripting Language for Enterprise Networks and the Internet16
netscape
AST Viewer15
tools, exploration, auditing, debugging
JavaScript Call Stack Visualizer14
tools, exploration, auditing, debugging, visualization
JavaScript Character Escape Generator13
tools, exploration, code-generation, escaping
CSS and JavaScript Un-Minifier12
tools, exploration, optimization, css, minification
HTML, CSS, and JavaScript Formatter11
tools, exploration, optimization, html, css, formatting
HTML, CSS, and JavaScript Minifier10
tools, exploration, optimization, html, css, minification
HTML, CSS, JavaScript, JSON, and XML Un-Minifier9
tools, exploration, optimization, html, css, json, xml, minification
JavaScript Linter (JSLint)8
tools, exploration, optimization, linting, jslint
JavaScript Linter (ValidateJavaScript)7
tools, exploration, optimization, linting
JavaScript Minifier6
tools, exploration, optimization, minification
JavaScript Obfuscator5
tools, exploration, optimization, obfuscation
Code Converter4
tools, exploration, conversion, svg, html, css, json, json-ld, typescript, graphql
JavaScript Validator3
tools, exploration, optimization, conformance
JavaScript Variable Name Validator (mat)2
tools, exploration, optimization, conformance
jQuery to JavaScript Converter1
tools, exploration, conversion, jquery