Skip to main content

Home/ Web2.0/ Group items tagged #javascript

Rss Feed Group items tagged

Frederik Van Zande

SitePoint Blogs » In-browser Development Tools: Firebug Still King - 0 views

  •  
    At the start of this year, I sat down to write the "Errors and Debugging" chapter of Simply JavaScript. I cracked my fingers, dove into the landscape of JavaScript debugging tools, and emerged very disappointed several hours later. At the time, Firefox was the only browser with a JavaScript debugging tool worth writing about: Firebug. Less than a year later, the landscape has changed dramatically. Every major browser has introduced new development tools that make it easier to diagnose problems with your HTML, CSS, and JavaScript code right inside the browser in question. But can any of these tools stack up against the slick and effortlessly powerful tools provided by Firebug? Let's take a look.
Frederik Van Zande

Minify CSS/JS ant revisited using YUI compressor | Henke.ws - Failure is not an option ... - 0 views

  •  
    I have revisited adding Yui compressor into my work's ant build script to minify JS and CSS scripts. The current jar was yuicompressor-2.3.5.jar . It took a lot of playing around but I finally stumbled on how to get it to work. Here is the snippet for the yuicompressor. I had to jump through a couple hoops like overriding the current js/css scripts with the optimized js/css scripts. I'll release a full working copy in a zip, you can run against your webroot. We achieved an average 18% compression rate for all our js/css files.
Gary Edwards

Siding with HTML over XHTML, My Decision to Switch - Monday By Noon - 1 views

  • Publishing content on the Web is in no way limited to professional developers or designers, much of the reason the net is so active is because anyone can make a website. Sure, we (as knowledgeable professionals or hobbyists) all hope to make the Web a better place by doing our part in publishing documents with semantically rich, valid markup, but the reality is that those documents are rare. It’s important to keep in mind the true nature of the Internet; an open platform for information sharing.
  • XHTML2 has some very good ideas that I hope can become part of the web. However, it’s unrealistic to think that all web authors will switch to an XML-based syntax which demands that browsers stop processing the document on the first error. XML’s draconian policy was an attempt to clean up the web. This was done around 1996 when lots of invalid content entered the web. CSS took a different approach: instead of demanding that content isn’t processed, we defined rules for how to handle the undefined. It’s called “forward-compatible parsing” and means we can add new constructs without breaking the old. So, I don’t think XHTML is a realistic option for the masses. HTML 5 is it.
    • Gary Edwards
       
      Great quote from CSS expert Hakon Wium Lie.
  • @marbux: Of course i disagree with your interop assessment, but I wondered how it is that you’re missing the point. I think you confuse web applications with legacy desktop – client/server application model. And that confusion leads to the mistake of trying to transfer the desktop document model to one that could adequately service advancing web applications.
  •  
    Response to marbux comments.
  •  
    # See also my comment on the same web page that explains why HTML 5 is NOT it for document exchange between web editing applications. . - comment by marbux # Response to marbux supporting the WebKit layout/document model. Marbux argues that HTML5 is not interoperable, and CSS2 near useless. HTML5 fails regarding the the interop web appplications need. I respond by arguing that the only way to look at web applications is to consider that the browser layout engine is the web application layout engine! Web applications are actually written to the browser layout/document model, OR, to take advantage of browser plug-in capabilities. The interoperability marbux seeks is tied directly to the browser layout engine. In this context, the web format is simply a reflection of that layout engine. If there's an interop problem, it comes from browser madness differentials. The good news is that there are all kinds of efforts to close the browser gap: including WHATWG - HTML5, CSS3, W3C DOM, JavaScript Libraries, Google GWT (Java to JavaScript), Yahoo GUI, and the my favorite; WebKit. The bad news is that the clock is ticking. Microsoft has pulled the trigger and the great migration of MSOffice client/server systems to the MS WebSTack-Mesh architecture has begun. Key to this transition are the WPF-.NET proprietary formats, protocols and interfaces such as XAML, Silverlight, LINQ, and Smart Tags. New business processes are being written, and old legacy desktop bound processes are being transitioned to this emerging platform. The fight for the Open Web is on, with Microsoft threatening to transtion their entire business desktop monopoly to a Web platform they own. The Web is going to be broken. There is no way of stopping Microsoft at this point. What we can do though is focus on Open Web solutions that are worthy alternatives to Microsoft's proprietary push. For me, this means the WebKit layout/document model supported by Apple, Adobe and Google. ~ge~
  •  
    A CMS expert argues for HTML over XHTML, explaining his reasons for switching. Excellent read! He nails the basics. for similar reasons, we moved from ODF to ePUB and then to CDf and finally to the advanced WebKit document model, where wikiWORD will make it's stand.
Frederik Van Zande

SoundManager 2: Javascript Sound for the Web - 0 views

  •  
    SoundManager 2 lets web developers load, play and control sounds via Javascript. SM2 is an attempt at providing the sound API which Javascript has been missing. It's a library which wraps and extends Flash's sound capabilities, bringing cross-platform audio functionality to Javascript.
Sarah HL

Helma Javascript Web Application Framework - 1 views

shared by Sarah HL on 13 Feb 09 - Cached
  • Helma is an open source web application framework for fast and efficient scripting and serving of your websites and Internet applications.
  • Helma is written in Java and employs Javascript for its server-side scripting environment
  • Documentation Introductions Tools Reference
  • ...1 more annotation...
  • Helma turns 1.6.3
Frederik Van Zande

moo.rd - A lightweight Mootools extension - 0 views

  •  
    MOO.RD - A lightweight Mootools extension
  •  
    moo.rd is a super lightweight javascript (object oriented) library based on the MooTools framework. It is designed to give many useful and powerful functionalities to the developers, like a lot of effects, customizable standards, utility native functions, table management, virtual boxes and many more. In addiction moo.rd is modular, flexible, and completely compatible with all MooTools plug-in.
Frederik Van Zande

qGallery - beta 0.8.9 | Sebastian Brink - quadrifolia.de - 0 views

  •  
    very nice extended image gallery system based on prototype
Frederik Van Zande

WireIt - a Javascript Wiring Library - 0 views

  •  
    WireIt is an open-source javascript library to create web wirable interfaces for dataflow applications, visual programming languages or graphical modeling.
Frederik Van Zande

QuirksBlog: Delegating the focus and blur events - 0 views

  •  
    Nowadays many JavaScripters are aware of the advantages of event delegation. Chris Heilmann and Dan Webb, among others, have discussed its advantages, and I've been using it as much as possible for about two years now. Event delegation is especially useful in effects like dropdown menus, where lots of events on links may take place that can easily be handled at the root level (an or in this case).
Frederik Van Zande

41 of the Best MooTools Ajax Example Downloads | Speckyboy - Wordpress and Design - 0 views

  •  
    collection of javascripts based on mootools
Frederik Van Zande

Outcut » MooFlow V0.2 - 0 views

  •  
    very nice fish eye image gallery system based on mootools
Frederik Van Zande

37 More Shocking jQuery Plugins - 0 views

  •  
    It's really amazing to see what one can create using jQuery. Developers just don't stop making incredibly interactive web applications every now and then. This post just demonstrates excellent examples of some of the best jQuery plugins out there. You can also take a look at the other jQuery Plugins in this series : * 45+ Fresh Out of the oven jQuery Plugins * 50+ Amazing Jquery Examples- Part1
Frederik Van Zande

Event-Driven Web Application Design » Yahoo! User Interface Blog - 0 views

  •  
    article about events in web application design
Sarah HL

JsonML (JSON Markup Language) - 0 views

shared by Sarah HL on 13 Feb 09 - Cached
  • The purpose of JsonML is to provide a compact format for transporting XML-based data via JSON. Native XML/XHTML doesn't mix well directly into JavaScript, therefore JsonML is born.
  • Open source license
Sarah HL

Javascript For Designers: Getting on Your Feet Fast | Noupe - 0 views

Frederik Van Zande

jQuery Visualize Plugin: Accessible Charts & Graphs from Table Elements using HTML 5 Ca... - 0 views

  •  
    Accessible data visualization in HTML has always been tricky to achieve, particularly because elements such as images allow only the most basic features for providing textual information to non-visual users. A while back, we wrote an article describing a technique we came up with to use JavaScript to scrape data from an HTML table and generate charts using the HTML 5 Canvas element. The technique is particularly useful because the data for the visualization already exists in the page in structured tabular format, making it accessible to people who browse the web with a screen reader or other assistive technology.
Frederik Van Zande

MySpace's Performance Tracker - 0 views

  •  
    MySpace's Performance Tracker is a browser plugin that help developers to improve their code performance by capturing and measuring possible bottlenecks on their web pages.
« First ‹ Previous 41 - 60 of 101 Next › Last »
Showing 20 items per page