Showing posts with label Javascript. Show all posts
Showing posts with label Javascript. Show all posts

Sunday, July 27, 2014

JSFiddler

I've been looking at several new technologies, including JavaScript. I have some ideas for single page applications (SPAs) and JavaScript is a necessity.

Searches for specific techniques quickly led to the site jsfiddle.net, a web site that lets one create, store, and publish "fiddles", small sets of JavaScript code.

I was impressed with the site. The user interface is elegant and flexible. It supports oodles of JavaScript libraries. It cleanly separates HTML, JavaScript, and CSS while allowing you to edit any of them.

Tools like jsfiddle.net are powering the accelerated development of web applications.

Yesterday I registered and created my first fiddle.

Friday, December 30, 2011

Fun with HTML and JavaScript

I've been working on a web site for a local charity.

The project has been mostly fun, with a small amount of hair-pulling. My forte is "traditional" non-web programs, written in Java or C# to read and write files. The web with its design and layout concepts and its HTML, CSS, and JavaScript is different. I have leveraged my collection of O'Reilly books and the web to overcome the difficulties.

My current challenge is with a specific browser layout issue: a horizontal list of compound items. Each item is an image and text description; I want a set of these across the screen with the text below its corresponding picture. Easy enough to do with a few well-designed lists, at least in some browsers. I can render the list as I want it in Chrome, in FireFox, and ReKonq. But rendering the list in IE eludes me. IE apparently sees a compound list element as a thing that needs a new line, and insists on displaying the list vertically. No combination of list tags and "display: inline" or "display: inline-block" appeases IE.

Grr. More research and experimenting is in order.

Tuesday, November 1, 2011

Looking at HTML5 and CSS3 with the .NET folks

I attended tonight's CMAP meeting, with a presentation on HTML5, CSS3, and Javascript. The meeting was well-attended, perhaps the best attendance I have seen. Apparently lots of Microsoft tech fans are interested in the subject.

And they should be. Microsoft let the cat out of the bag earlier this year, announcing that their new development platform supported HTML5 and Javascript. (That announcement may have been premature, but the direction seems correct.)

Tonight's meeting was about HTML5 and CSS3 and Javascript, and had very little about Microsoft tools. (It was given by a Microsoft employee and evangelist, so it seems credible.) The programming paradigm of HTML5 and CSS3 is very different from the old world of WPF and XAML. It is not specific to Windows or Internet Explorer -- it is cross-platform.

Interestingly, the presenter mentioned "inkscape" as a tool for experimenting with SVG. (Apparently Microsoft has no SVG editor.)

We are in a new world, a world of multiple technologies and multiple environments. Mobile phones, tablets, desktops, and servers all interact as part of your system. This new configuration is bigger than any one company.