Skip to main content

Home/ javascript/ Contents contributed and discussions participated by Ivan Pavlov

Contents contributed and discussions participated by Ivan Pavlov

Ivan Pavlov

markItUp! Universal Markup Editor - 0 views

  • markItUp! is a JavaScript plugin built on the jQuery library. It allows you to turn any textarea into a markup editor. Html, Textile, Wiki Syntax, Markdown, BBcode or even your own Markup system can be easily implemented.
Ivan Pavlov

http://www.cs.ucla.edu/~awarth/ometa - 0 views

  • OMeta is a new object-oriented language for pattern matching. It is based on a variant of Parsing Expression Grammars (PEGs) which we have extended to handle arbitrary data types. OMeta's general-purpose pattern matching facilities provide a natural and convenient way for programmers to implement tokenizers, parsers, visitors, and tree transformers, all of which can be extended in interesting ways using familiar object-oriented mechanisms.
Ivan Pavlov

PI.JS > About Pi - 0 views

  •  
    Pi is a javascript library designed for javascript programmers.The goal is to provide an useful development environment and minimize the browser differences.H
Ivan Pavlov

SproutCore » home - 0 views

shared by Ivan Pavlov on 17 Jun 08 - Cached
  • ake desktop-like apps for the web. Imagine the possibilities by sampling some demo apps.
  • SproutCore is designed to make desktop-like apps for the web.
Ivan Pavlov

Jeene: An automatic partial evaluator for JavaScript - 0 views

  • The purpose of this posting is to show that is is possible to create an online partial evaluator for JavaScript, written also in JavaScript. As far as I know, this has been not been done before. This post is the first in a series describing the inner workings of Jeene.
Ivan Pavlov

Classes.Big Number - 0 views

  • Offers a extremely high precision level to make mathematical operations. For integers there is no limits and for floating point numbers, the class allows setting the maximum precision.
Ivan Pavlov

Liquid JS - 0 views

  •  
    This is a complete port of Liquid from Ruby to JavaScript. Any template that Ruby Liquid can compile and render, Liquid JS should too.
Ivan Pavlov

Razor - Profile and Optimize Web 2.0 Ajax Performance - 0 views

  • Razor is a web delivered service for profiling and optimizing JavaScript-based Web 2.0 applications. It includes a profiler and an optimizer. Razor Profiler analyzes your JavaScript code and gives you insight into the runtime behavior of your application. Razor Optimizer optimizes your JavaScript code and trims overhead so that "What You Get Is What You Need"(WYGIWYN).
Ivan Pavlov

New selector engine by John Resig - 0 views

  •  
    John Resig is working on a new selector engine called Sizzle. 4x faster in Firefox 3, 3x faster in Opera 9, 1.5x faster in Safari 3 than the other major JavaScript libraries.
Ivan Pavlov

Ajaxian » foreignObject: Hey, you've got HTML in my SVG! - 0 views

  •  
    The SVG foreignObject tag allows you to mix non-SVG content into your page. For example, you could drop some HTML in the middle of an SVG element.
Ivan Pavlov

XRAY :: for web developers - 0 views

shared by Ivan Pavlov on 04 Aug 08 - Cached
  • XRAY is a bookmarklet for Internet Explorer 6+, and Webkit and Mozilla based browsers (including Safari, Firefox, Camino or Mozilla). Use it to see the box model for any element on any web page.
Ivan Pavlov

onJSReady - 0 views

shared by Ivan Pavlov on 02 Aug 08 - Cached
  •  
    A modified version of Stefan Hayden's onJSReady Prototype plugin.
Ivan Pavlov

KevLinDev - Geometry - 0 views

  • SVG and JavaScript are used to find intersections and properties of a selected group of SVG elements. JavaScript objects used in this section are documented in the GUI section of this site.
Ivan Pavlov

John Resig - DOM DocumentFragments - 0 views

  • var div = document.getElementsByTagName("div"); var fragment = document.createDocumentFragment(); for ( var e = 0; e < elems.length; e++ ) {         fragment.appendChild( elems[e] ); } for ( var i = 0; i < div.length; i++ ) {         div[i].appendChild( fragment.cloneNode(true) ); }
  • Setting some time stamps we can see our results pay off in spades: Browser Normal (ms) Fragment (ms) Firefox 3.0.1 90 47 Safari 3.1.2 156 44 Opera 9.51 208 95 IE 6 401 140 IE 7 230 61 IE 8b1 120 40
‹ Previous 21 - 40 of 101 Next › Last »
Showing 20 items per page