Search completed in 0.88 seconds.
200 results for "easing":
Your results are loading. Please wait...
<easing-function> - CSS: Cascading Style Sheets
the <easing-function> css data type denotes a mathematical function that describes how fast one-dimensional values change during animations.
... the easing functions in the cubic-bezier subset of easing functions are often called "smooth" easing functions, because they can be used to smooth down the start and end of the animation.
... syntax there are three types of easing function: linear, cubic bézier curves, and staircase functions.
...And 21 more matches
EffectTiming.easing - Web APIs
the effecttiming dictionary's easing property in the web animations api specifies the timing function used to scale the time to produce easing effects, where easing is the rate of the animation's change over time.
... element.animate(), keyframeeffectreadonly(), and keyframeeffect() all accept an object of timing properties including easing.
... the value of easing corresponds directly to animationeffecttimingreadonly.easing in timing objects returned by animationeffectreadonly, keyframeeffectreadonly, and keyframeeffect.
...And 3 more matches
The Business Benefits of Web Standards - Archive of obsolete content
there should be little need to plunge into the increasing costs and uncertain quality and integrity of proprietary pay per click campaigns.
...while some browsers have quirks that cause different behavior by platform, mozilla-based browsers are designed to behave identically on all supported platforms (mac, linux, unix, windows...) web content is increasingly being accessed by a growing number of user agents other than browsers, or by browsers on different platforms - for example mobile telephones.
...increasingly one person may need to acccess the same site using different platforms at home, in the office and when travelling.
...And 5 more matches
Index - Web APIs
WebAPIIndex
125 audiocontext.close() api, audiocontext, media, method, reference, web audio api, close the close() method of the audiocontext interface closes the audio context, releasing any system audio resources that it uses.
... 246 baseaudiocontext.currenttime api, audiocontext, baseaudiocontext, property, reference, web audio api, currenttime the currenttime read-only property of the baseaudiocontext interface returns a double representing an ever-increasing hardware timestamp in seconds that can be used for scheduling audio playback, visualizing timelines, etc.
... 826 detecting device orientation api, device orientation, intermediate, mobile, motion, orientation, reference increasingly, web-enabled devices are capable of determining their orientation; that is, they can report data indicating changes to their orientation with relation to the pull of gravity.
...And 5 more matches
Intersection Observer API - Web APIs
const numsteps = 20.0; let boxelement; let prevratio = 0.0; let increasingcolor = "rgba(40, 40, 190, ratio)"; let decreasingcolor = "rgba(190, 40, 40, ratio)"; // set things up window.addeventlistener("load", (event) => { boxelement = document.queryselector("#box"); createobserver(); }, false); the constants and variables we set up here are: numsteps a constant which indicates how many thresholds we want to have between a visibility ratio of 0.0 and 1.0.
... increasingcolor a string defining a color we'll apply to the target element when the visibility ratio is increasing.
... the word "ratio" in this string will be replaced with the target's current visibility ratio, so that the element not only changes color but also becomes increasingly opaque as it becomes less obscured.
...And 4 more matches
KeyframeEffect.setKeyframes() - Web APIs
the easing to apply between keyframes can be specified by providing an easing value as illustrated below.
... element.animate([ { opacity: 1, easing: 'ease-out' }, { opacity: 0.1, easing: 'ease-in' }, { opacity: 0 } ], 2000); in this example, the specified easing only applies from the keyframe where it is specified until the next keyframe.
... any easing value specified on the options argument, however, applies across a single iteration of the animation — for the entire duration.
...And 4 more matches
Keyframe Formats - Web APIs
the easing to apply between keyframes can be specified by providing an easing value as illustrated below.
... element.animate([ { opacity: 1, easing: 'ease-out' }, { opacity: 0.1, easing: 'ease-in' }, { opacity: 0 } ], 2000); in this example, the specified easing only applies from the keyframe where it is specified until the next keyframe.
... any easing value specified on the options argument, however, applies across a single iteration of the animation — for the entire duration.
...And 4 more matches
Applying styles and colors - Web APIs
by increasing the steps, you can achieve something that looks like the color palettes photoshop uses.
...every step in the for loop draws a set of circles with an increasing radius.
...by increasing the step count and in effect drawing more circles, the background would completely disappear from the center of the image.
...And 3 more matches
Building up a basic demo with A-Frame - Game development
add the <a-animation> element seen below to the <a-box> element as a child, as shown: <a-box color="#0095dd" rotation="20 40 0" position="0 1 0"> <a-animation attribute="rotation" from="20 0 0" to="20 360 0" direction="alternate" dur="4000" repeat="indefinite" easing="ease"> </a-animation> </a-box> as with any other entities, you can define key properties for the animation.
...the animation uses ease for easing, with tween.js being implemented internally.
...the following <a-animation> element to your torus: <a-entity geometry=" primitive: torus; radius: 1; radiustubular: 0.1; segmentstubular: 12;" material=" color: #eaeff2; roughness: 0.1; metalness: 0.5;" rotation="10 0 0" position="-3 1 0"> <a-animation attribute="scale" to="1 0.5 1" direction="alternate" dur="2000" repeat="indefinite" easing="linear"> </a-animation> </a-entity> the attribute we want to animate for the torus is scale.
...the easing we're going to use is linear.
Work with animations - Firefox Developer Tools
the bar is shaped to reflect the easing effect used for the animation.
... if you hover over the bar, a tooltip appears, giving you more detailed information about the animation or transition, including: the type of animation: css transition, css animation, or web animations api the duration of the animation the animation's start and end delay the animation's easing (or timing function).
... the img#icon animation: animated the filter and transform properties, to scale the icon and color it lasted 750ms, had an enddelay of 100ms used the compositor thread was given an easing value of ease-in: you can see this by the concave shape of the green bar.
... the span#note animation: animated the width and opacity properties, to make the name gradually appear lasted 500ms, and had a delay of 150ms was given an easing value of ease-out: you can see this by the convex shape of the green bar.
IDBCursorSync - Web APIs
constants constant value description next 0 this cursor includes duplicates, and its direction is monotonically increasing in the order of keys.
... next_no_duplicate 1 this cursor does not include duplicates, and its direction is monotonically increasing in the order of keys.
... prev 2 this cursor includes duplicates, and its direction is monotonically decreasing in the order of keys.
... prev_no_duplicate 3 this cursor does not include duplicates, and its direction is monotonically decreasing in the order of keys.
Inputs and input sources - Web APIs
if the primary action ends successfully (for example, due to the user releasing the button or trigger), rather than because of an error, the select event is sent.
...the code presumes the existence of an avatar object representing the character, as used in several other eamples on this page, as well as the pickupobject() and dropobject() functions, which handle transferring an object from the world to a particular hand and releasing an object from the hand and placing it back into the world.
... dropping the object: the squeeze event handler the squeeze event is received when the user ends the squeeze action by releasing their grip.
... in this example, we interpret that as releasing the currently-held object, dropping it into the scene at the targeted location.
Using the Web Animations API - Web APIs
and instead of timing-function we use easing.
... we aren’t listing an easing value here because, unlike css animations where the default animation-timing-function is ease, in the web animations api the default easing is linear — which is what we want here.
... pausing and playing animations we’ll talk more about alice’s animation later, but for now, let’s look closer at the cupcake’s animation: var nommingcake = document.getelementbyid('eat-me_sprite').animate( [ { transform: 'translatey(0)' }, { transform: 'translatey(-80%)' } ], { fill: 'forwards', easing: 'steps(4, end)', duration: alicechange.effect.timing.duration / 2 }); the element.animate() method will immediately run after it is called.
...noticed something odd about the cake’s duration: duration: alicechange.effect.getcomputedtiming().duration / 2 to understand what’s happening here, let’s take a look at alice’s animation: var alicechange = document.getelementbyid('alice').animate( [ { transform: 'translate(-50%, -50%) scale(.5)' }, { transform: 'translate(-50%, -50%) scale(2)' } ], { duration: 8000, easing: 'ease-in-out', fill: 'both' }); alice’s animation has her going from half her size to twice her size over 8 seconds.
Appendix: What you should know about open-source software licenses - Archive of obsolete content
picking a license for original works if you are releasing source code you have developed yourself, you need to pick a license.
...(matsumoto updated his free software license diagnostic for a special open-source section in the january 2007 edition of softbank’s open source magazine.) if a company is considering releasing its own software as open source, it should consider dual-licensing or the cpl.
...this is easy to use when you are releasing new documents.
Index - Archive of obsolete content
the same process occurs when decreasing the size, except in the other direction.
...this means that while the release is immature in some areas such as embedding, application deployment, and os integration, it can be used by developers that are releasing standalone xul applications.
...chome is not mentioned at all, but is becoming increasingly popular.
Animations and tweens - Game development
go to your ballhitbrick() function, find your brick.kill(); line, and replace it with the following: var killtween = game.add.tween(brick.scale); killtween.to({x:0,y:0}, 200, phaser.easing.linear.none); killtween.oncomplete.addonce(function(){ brick.kill(); }, this); killtween.start(); let's walk through this so you can see what's happening here: when defining a new tween you have to specify which property will be tweened — in our case, instead of hiding the bricks instantly when hit by the ball, we will make their width and height scale to zero, so they will nicely disa...
...it takes an object containing the chosen parameter's desired ending values (scale takes a scale value, 1 being 100% of size, 0 being 0% of size, etc.), the time of the tween in milliseconds and the type of easing to use for the tween.
... that's the expanded version of the tween definition, but we can also use the shorthand syntax: game.add.tween(brick.scale).to({x:2,y:2}, 500, phaser.easing.elastic.out, true, 100); this tween will double the brick's scale in half a second using elastic easing, will start automatically, and have a delay of 100 miliseconds.
IDBCursor - Web APIs
WebAPIIDBCursor
it has a position within the range, and moves in a direction that is increasing or decreasing in the order of record keys.
...it starts at the lower bound of the key range and moves upwards (monotonically increasing in the order of keys).
...it starts at the upper bound of the key range and moves downwards (monotonically decreasing in the order of keys).
WebSocket.send() - Web APIs
WebAPIWebSocketsend
the websocket.send() method enqueues the specified data to be transmitted to the server over the websocket connection, increasing the value of bufferedamount by the number of bytes needed to contain the data.
... arraybuffer you can send the underlying binary data used by a typed array object; its binary data contents are queued in the buffer, increasing the value of bufferedamount by the requisite number of bytes.
... arraybufferview you can send any javascript typed array object as a binary frame; its binary data contents are queued in the buffer, increasing the value of bufferedamount by the requisite number of bytes.
WindowOrWorkerGlobalScope.setInterval() - Web APIs
it is called with three arguments: index (the iterative index of each invocation), length (the number of total invocations assigned to the daemon - finite or infinity) and backwards (a boolean expressing whether the index is increasing or decreasing).
...it is called with three arguments: index (the iterative index of each invocation), length (the number of total invocations assigned to the daemon - finite or infinity) and backwards (a boolean expressing whether the index is decreasing or not) – see above.
... mydaemon.start([reverse]) starts the daemon forward (index of each invocation increasing) or backwards (index decreasing).
JavaScript Daemons Management - Archive of obsolete content
mydaemon.start([backwards]) starts the daemon forwards (index of each invocation increasing) or backwards (index decreasing).
... mydaemon.close([backwards[, force]]) closes the daemon, doing synchronously all pending operations forward (index of each invocation increasing) or backwards (index decreasing).
Primitive - MDN Web Docs Glossary: Definitions of Web-related terms
we are increasing its value by 2, not the original foo's value!
...we are increasing its value by 2, not the original (external) foo's value!
From object to iframe — other embedding technologies - Learn web development
the html generated by the adobe flash tool tended to be even worse, using an <object> element with an <embed> element embedded in it, to cover all bases (check out an example.) flash was even used successfully as fallback content for html5 video, for a time, but this is increasingly being seen as not necessary.
...everyone has a browser, but plugins are increasingly rare, especially among mobile users.
Working with Svelte stores - Learn web development
the subscribe() method also returns a clean-up function, which takes care of releasing the subscription.
...it also has several easing functions to specify the rate of change over time.
Package management basics - Learn web development
these are the files you would upload to your web server when releasing the site online for public consumption.
...there's improvements being made all the time and the choice, for better or worse, is constantly increasing.
PRIntervalTime
a platform-dependent type that represents a monotonically increasing integer--the nspr runtime clock.
... the increasing interval value represented by printervaltime wraps.
PR_Now
you cannot assume that the values returned by pr_now() are monotonically increasing because the system clock of the computer may be reset.
... to obtain monotonically increasing time stamps suitable for measuring elapsed time, use pr_intervalnow().
Starting WebLock
ns_imethodimp weblock::getsites(nsisimpleenumerator * *asites) { myenumerator* enumerator = new myenumerator(mrooturlnode); if (!enumerator) return ns_error_out_of_memory; ns_addref(*asites = enumerator); return ns_ok; } addref, releasing, and deleting objects never forget to addref an xpcom object which you instantiate via new.
...it can take hours to find the source of crashes that are caused when one part of a system is deleting xpcom objects instead of releasing them.
AudioWorkletGlobalScope - Web APIs
properties currentframe read only returns an integer that represents the ever-increasing current sample-frame of the audio block being processed.
... currenttime read only returns a double that represents the ever-increasing context time of the audio block being processed.
HTML Drag and Drop API - Web APIs
the user may select draggable elements with a mouse, drag those elements to a droppable element, and drop them by releasing the mouse button.
... dragend ondragend …a drag operation ends (such as releasing a mouse button or hitting the esc key; see finishing a drag.) dragenter ondragenter …a dragged item enters a valid drop target.
Pinch zoom gestures - Web APIs
if two pointers are down, and the distance between the pointers is increasing (signifying a pinch out or zoom in), the element's background color is changed to pink, and if the distance between the pointers is decreasing (a pinch in or zoom out), the background color is changed to lightblue.
... // // if the distance between the two pointers has increased (zoom in), // the target element's background is changed to "pink" and if the // distance is decreasing (zoom out), the color is changed to "lightblue".
Fundamentals of WebXR - Web APIs
however, increasing the fov can also increase the weight and cost of the headset.
... the user's activity may be monitored using motion sensors that are worn or held by the user, or, increasingly commonly, using infrared cameras that detect the user's movements.
Rendering and the WebXR frame animation callback - Web APIs
120 hz—or 120 frame per second—displays are increasingly common, for example.
... this is important because as the computer becomes increasingly busy, it may not be able to accurately call your callback every frame and may have to skip frames.
Starting up and shutting down a WebXR session - Web APIs
important: you should always test your code on actual ar and/or vr hardware before releasing or shipping a product!
... if you have work that must be done when the session ends, such as releasing resources and the like, you should do that work in your end event handler rather than in your main code body.
XRSession.onselectend - Web APIs
the onselectend attribute of the xrsession object is the event handler for the selectend event, which is dispatched when user finishes making some sort of selection by releasing a trigger, touchpad, or button, finishes speaking a command, or makes a hand gesture.
... for example, this might include releasing a button or joystick.
Event reference
dragend a drag operation is being ended (by releasing a mouse button or hitting the escape key).
... dragend dragevent html5 a drag operation is being ended (by releasing a mouse button or hitting the escape key).
Memory Management - JavaScript
if the dom element holds a large amount of data (illustrated in the above example with the "lotsofdata" property), the memory consumed by this data will never be released and can lead to memory related issues such as the browser becoming increasingly slower.
... limitation: releasing memory manually there are times when it would be convenient to manually decide when and what memory is released.
Array - JavaScript
ruits.length) // 3 when setting a property on a javascript array when the property is a valid array index and that index is outside the current bounds of the array, the engine will update the array's length property accordingly: fruits[5] = 'mango' console.log(fruits[5]) // 'mango' console.log(object.keys(fruits)) // ['0', '1', '2', '5'] console.log(fruits.length) // 6 increasing the length.
... fruits.length = 10 console.log(fruits) // ['banana', 'apple', 'peach', empty x 2, 'mango', empty x 4] console.log(object.keys(fruits)) // ['0', '1', '2', '5'] console.log(fruits.length) // 10 console.log(fruits[8]) // undefined decreasing the length property does, however, delete elements.
k - SVG: Scalable Vector Graphics
WebSVGAttributek
the k attribute specifies the amount for decreasing the spacing between the two glyphs in a kerning pair.
... two elements are using this attribute: <hkern> and <vkern> context notes value <number> default value none animatable no <number> this value indicates the amount for decreasing the spacing between the two glyphs in the kerning pair.
Chrome Authority - Archive of obsolete content
this will ensure that reviewers see the same authority restrictions that are enforced upon the running code, increasing the effectiveness of the time spent reviewing the add-on.
Rosetta - Archive of obsolete content
nevertheless, the increasing computational power of modern browsers together with the introduction of typed arrays in ecmascript allow us, in theory, to build full virtual machines in pure ecmascript.
Code snippets - Archive of obsolete content
nevertheless, the increasing computational power of modern browsers together with the introduction of typed arrays in ecmascript allow us, in theory, to build full virtual machines in pure ecmascript.
Local Storage - Archive of obsolete content
you'll need to carefully add migration code that moves the data from the old db format to the new, and this becomes increasingly complex as you add new versions and new structure changes.
Setting up an extension development environment - Archive of obsolete content
if you choose a jared structure for releasing, you can still develop with a directory structure by editing your chrome.manifest.
CSS3 - Archive of obsolete content
motion path module level 1 working draft css fonts module level 4 working draft css easing functions level 1 working draft css logical properties and values level 1 editor's draft modules in the revising phase modules that are in the revising phase are much less stable than those in the refining phase.
Creating a status bar extension - Archive of obsolete content
next » this is the first in a series of articles that will demonstrate how to create increasingly intricate extensions for the firefox browser.
Flexgroup - Archive of obsolete content
the same process occurs when decreasing the size, except in the other direction.
Index - Archive of obsolete content
ArchiveMozillaXULIndex
the same process occurs when decreasing the size, except in the other direction.
Complete - Archive of obsolete content
if you delay releasing a new xpi, you risk annoying users who cannot upgrade until you do.
Scroll Bars - Archive of obsolete content
increasing the value of this attribute will cause the scroll bar to move farther with each click.
Using the Editor from XUL - Archive of obsolete content
when the last reference to the nseditorshell goes away (as a result of nseditorboxobject releasing its reference) it releases the owning reference on the editor.
Deploying XULRunner - Archive of obsolete content
this means that while the release is immature in some areas such as embedding, application deployment, and os integration, it can be used by developers that are releasing standalone xul applications.
2006-11-3 - Archive of obsolete content
discussions last check-ins on sun-calendar-event-dialog.* files last check-ins on sun-calendar-event-dialog.* files from 50 to 100 locales how to get from the 50 locales and releasing 40 to a hundred.
Browser Detection and Cross Browser Support - Archive of obsolete content
by ceasing to support older browsers, you can provide a reason for users to upgrade.
LiveConnect - Archive of obsolete content
the reimplementation also restores the ability to use try-catch exceptions within javascript, and is free of the increasing number of other bugs introduced by the decline of the original liveconnect (e.g., java.lang.string and arrays not working properly).
background-size - Archive of obsolete content
chome is not mentioned at all, but is becoming increasingly popular.
Archived open Web documentation - Archive of obsolete content
chome is not mentioned at all, but is becoming increasingly popular.
3D games on the Web - Game development
there's an ongoing effort on releasing webgl 2.0 (based on opengl es 3.0) in the near future, which will bring many improvements and will help developers build games for the modern web using current, powerful hardware.
2D maze game with device orientation - Game development
you can create more levels of increasing difficulty.
FTP - MDN Web Docs Glossary: Definitions of Web-related terms
increasingly, though, teams and hosting accounts don't allow ftp and instead rely on a version control system like git.
Index - MDN Web Docs Glossary: Definitions of Web-related terms
increasingly, though, teams and hosting accounts don't allow ftp and instead rely on a version control system like git.
Perceived performance - MDN Web Docs Glossary: Definitions of Web-related terms
while increased performance generally increases perceived performance, there are some techniques that can be used to increase perceived performance while marginally decreasing actual performance.
SEO - MDN Web Docs Glossary: Definitions of Web-related terms
if you follow those rules closely when doing seo for a website, you give the site the best chances of showing up among the first results, increasing traffic and possibly revenue (for ecommerce and ads).
TCP - MDN Web Docs Glossary: Definitions of Web-related terms
tcp has concurrence control, which means the initial requests start small, increasing in size to the levels of bandwidth the computers, servers, and network can support.
TTL - MDN Web Docs Glossary: Definitions of Web-related terms
it provides a way to avoids network congestion, but releasing packets after they roamed the network too long.
Mobile accessibility - Learn web development
there are certain situations where zooming might break the ui; in such cases, if you feel that you absolutely need to disable zoom, you should provide some other kind of equivalent, such as a control for increasing the text size in a way that doesn't break your ui.
Advanced styling effects - Learn web development
in the image below we have a pleasingly round balloon.
Cascade and inheritance - Learn web development
there are three factors to consider, listed here in increasing order of importance.
Handling different text directions - Learn web development
summary the concepts explained in this lesson are becoming increasingly important in css.
Organizing your CSS - Learn web development
defining variables css now has native custom properties, making this feature increasingly less important, however one of the reasons you might use sass is to be able to define all of the colors and fonts used in a project as settings, then use that variable around the project.
Installing basic software - Learn web development
an ftp program, used on older web hosting accounts to manage files on servers (git is increasingly replacing ftp for this purpose).
The web and web standards - Learn web development
you wouldn't want a single company suddenly deciding to put the entire web behind a paywall, or releasing a new version of html that everyone has to buy to continue making web sites, or worse still, just deciding they aren't interested any more and just turning it off.
Index - Learn web development
119 handling different text directions beginner, css, learn, logical properties, writing modes the concepts explained in this lesson are becoming increasingly important in css.
General asynchronous programming concepts - Learn web development
conclusion modern software design increasingly revolves around using asynchronous programming, to allow programs to do more than one thing at a time.
Cooperative asynchronous JavaScript: Timeouts and intervals - Learn web development
for instance, in the earlier spinner example, you could make it appear to move slower by only increasing rotatecount by one on each frame, instead of two.
Server-side web frameworks - Learn web development
laravel attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as: simple, fast routing engine.
Getting started with Ember - Learn web development
increasing cohesion among many team's technology stacks community-backed "best practices" allow for faster long-term development speed.
Command line crash course - Learn web development
the pipe operator can connect these inputs and outputs together, allowing us to build up increasingly more complex operations to suit our needs — the output from one command can become the input to the next command.
Software accessibility: Where are we today?
hearing impaired we must also consider the increasing numbers of aging baby boomers that are beginning to experience problems with their sight, vision or dexterity.
Testopia
this decision allows us to focus our time more on releasing new features often and early rather than back porting.
Eclipse CDT
problem occurred (java heap space) if eclipse becomes glacially slow or hangs and then you get this error message, see the increasing memory limits section above.
Internationalized Domain Names (IDN) Support in Mozilla Browsers
as the internet has spread to non-english speaking people around the world, it has become increasingly clear that forcing them to use domain names written only in a subset of the latin alphabet is not ideal.
source-editor.jsm
destroy() destroys the editor, releasing resource it's allocated and removing event handlers it's installed.
Localization quick start guide
we will take you through the steps to get started, from the initial environment setup to testing and releasing your own localization.
MathML Demo: <mo> - operator, fence, separator, or accent
the commands \big, \big, \bigg and \bigg produce a discreet set of increasingly taller fences, | 1 + | 2 + | 3 + | 4 + | .
Gecko Profiler FAQ
that tree is then displayed in the usual way, with weights in decreasing order from top to bottom.
Power profiling overview
the other states have higher numbers and reflect increasing deeper idle states.
Refcount tracing and balancing
so from this, we can deduce that main() is correctly releasing the refcount that it got on the object returned from dosomethingwithfooandreturnittoo(), so the leak must be somewhere in that function.
Reporting a Performance Problem
note that increasing the buffer size uses more memory and can make capturing a profile take longer.
MailNews automated testing
automated testing is an increasingly significant and important part of mailnews development.
MailNews
mailnews automated testing automated testing is an increasingly significant and important part of mailnews development.
McCoy
releasing an update once you are ready to release an updated version of your add-on you must create yourself an update.rdf file.
NSPR Contributor Guide
these guidelines should help the contributor in crafting his contribution, increasing its likelihood for acceptance.
PR_Unlock
releasing an unlocked lock results in an error.
Index
issueraltnames non-critical name-list where: subjaltnames: identifies the name of an extension should be set to 0 since this is non-critical extension name-list: comma separated list of names * add crl number extension: the crl number is a non-critical crl extension which conveys a monotonically increasing sequence number for a given crl scope and crl issuer.
NSS tools : crlutil
issueraltnames non-critical name-list where: subjaltnames: identifies the name of an extension should be set to 0 since this is non-critical extension name-list: comma separated list of names * add crl number extension: the crl number is a non-critical crl extension which conveys a monotonically increasing sequence number for a given crl scope and crl issuer.
troubleshoot.html
some systems may not be configured to allow this many simultaneous connections by default; if the stress tests fail, try increasing the number of simultaneous sockets supported.
NSS Tools crlutil
issueraltnames non-critical name-list where: subjaltnames: identifies the name of an extension should be set to 0 since this is non-critical extension name-list: comma separated list of names add crl number extension: the crl number is a non-critical crl extension which conveys a monotonically increasing sequence number for a given crl scope and crl issuer.
NSS tools : crlutil
MozillaProjectsNSStoolscrlutil
issueraltnames non-critical name-list where: subjaltnames: identifies the name of an extension should be set to 0 since this is non-critical extension name-list: comma separated list of names * add crl number extension: the crl number is a non-critical crl extension which conveys a monotonically increasing sequence number for a given crl scope and crl issuer.
Rhino history
since its release to open source, rhino has found a variety of uses and an increasing number of people have contributed to the code.
JSAPI User Guide
some applications can reduce the frequency of garbage collection simply by increasing the initial size of the jsruntime.
Places Developer Guide
however, firefox developers can take advantage of several helper apis that are browser-specific: fuel - a collection of wrapper apis for easing access to a number of firefox utilities and services nsiplacestransactionsservice - a firefox service for modifying bookmarks in a transactional manner, providing facilities for undo/redo places utilities for javascript - accessors and helper functions for firefox and extensions creating bookmarks, folders and other items creating a bookmark // create an nsiuri for the url to be bookmarked.
An Overview of XPCOM
the members of this interface, queryinterface, addref, and release, provide the basic means for getting the right interface from an object, incrementing the reference count, and releasing objects once they are not being used, respectively.
Using XPCOM Utilities to Make Things Easier
leaking a reference by not releasing an object, as the code below demonstrates, can be a major problem.
Index
MozillaTechXPCOMIndex
548 nsidirectoryenumerator directories, file i/o, interfaces, interfaces:scriptable, xpcom, xpcom api reference, xpcom interface reference closes the directory being enumerated, releasing the system resource.
XPCshell Test Manifest Expressions
operators in order of decreasing precedence: () == != && || literal values booleans: the literal strings true and false.
nsAutoRef
in order to use nsautoref<t> for a class t associated with a particular resource type, the type of the handle to the resource and the method for releasing the resource must be provided for class t.
nsCountedRef
in order to use nscountedref<t> for a class t associated with a particular resource type, the type of the handle to the resource and the methods for referencing and releasing the resource must be provided for class t.
nsIDirectoryEnumerator
methods close() closes the directory being enumerated, releasing the system resource.
nsIMutableArray
clear() clear the entire array, releasing all stored objects.
nsITextInputProcessor
var bkeyevent = new keyboardevent("", { key: "b", code: "keyb", keycode: keyboardevent.dom_vk_b }); tip.flushpendingcomposition(bkeyevent); // releasing shift key tip.keyup(shiftkeyevent); tip.setpendingcompositionstring("ab"); tip.appendclausetopendingcomposition("ab".length, tip.attr_selected_clause); tip.setcaretposition("ab".length); // this means that the composition string is converted by a keypress of "convert" key.
nsIXPConnect
it is a good idea to transfer the jsobject to some equally protected place before releasing the holder (i.e., use js_setproperty to make this object a property of some other jsobject).
Add to iPhoto
after doing that, we clean up after ourselves by releasing the cfurl object and the array, then shutting down the three libraries we used.
Initialization and Destruction - Plugins
it is called once after the last instance of the plug-in is destroyed, before releasing the plug-in library itself.
3D view - Firefox Developer Tools
when you click on the 3d view button, the page goes into 3d view mode; in this mode, you can see your page presented in a 3d view in which nested blocks of html are increasingly "tall," projecting outward from the bottom of the page.
Debugger.Memory - Firefox Developer Tools
does not correspond to the number of gc cycles that have run, but is guaranteed to be monotonically increasing.
Index - Firefox Developer Tools
2 3d view html, tools, web development, web development:tools when you click on the 3d view button, the page goes into 3d view mode; in this mode, you can see your page presented in a 3d view in which nested blocks of html are increasingly "tall," projecting outward from the bottom of the page.
Animation inspector example: Web Animations API - Firefox Developer Tools
content var iconkeyframeset = [ { transform: 'scale(1)', filter: 'grayscale(100%)'}, { filter: 'grayscale(100%)', offset: 0.333}, { transform: 'scale(1.5)', offset: 0.666 }, { transform: 'scale(1.5)', filter: 'grayscale(0%)'} ]; var notekeyframeset = [ { opacity: '0', width: '0'}, { opacity: '1', width: '300px'} ]; var iconkeyframeoptions = { duration: 750, fill: 'forwards', easing: 'ease-in', enddelay: 100 } var notekeyframeoptions = { duration: 500, fill: 'forwards', easing: 'ease-out', delay: 150 } var icon = document.getelementbyid("icon"); var note = document.getelementbyid("note"); var iconanimation = icon.animate(iconkeyframeset, iconkeyframeoptions); var noteanimation = note.animate(notekeyframeset, notekeyframeoptions); iconanimation.pause(); noteanim...
Waterfall - Firefox Developer Tools
garbage collection red markers in the waterfall represent garbage collection (gc) events, in which spidermonkey (the javascript engine in firefox) walks the heap looking for memory that's no longer reachable and subsequently releasing it.
Animation.pause() - Web APIs
WebAPIAnimationpause
wing/shrinking alice game, largely because animations created with the element.animate() method immediately start playing and must be paused manually if you want to avoid that: // animation of the cupcake slowly getting eaten up var nommingcake = document.getelementbyid('eat-me_sprite').animate( [ { transform: 'translatey(0)' }, { transform: 'translatey(-80%)' } ], { fill: 'forwards', easing: 'steps(4, end)', duration: alicechange.effect.timing.duration / 2 }); // doesn't actually need to be eaten until a click event, so pause it initially: nommingcake.pause(); additionally, when resetting : // an all-purpose function to pause the animations on alice, the cupcake, and the bottle that reads "drink me." var stopplayingalice = function() { alicechange.pause(); nommingcake.paus...
Animation.play() - Web APIs
WebAPIAnimationplay
two animation.play()s, one eventlistener: // the cake has its own animation: var nommingcake = document.getelementbyid('eat-me_sprite').animate( [ { transform: 'translatey(0)' }, { transform: 'translatey(-80%)' } ], { fill: 'forwards', easing: 'steps(4, end)', duration: alicechange.effect.timing.duration / 2 }); // pause the cake's animation so it doesn't play immediately.
Animation.playState - Web APIs
so they must be paused as soon as they are animated like so: // setting up the tear animations tears.foreach(function(el) { el.animate( tearsfalling, { delay: getrandommsrange(-1000, 1000), // randomized for each tear duration: getrandommsrange(2000, 6000), // randomized for each tear iterations: infinity, easing: 'cubic-bezier(0.6, 0.04, 0.98, 0.335)' }); el.pause(); }); // play the tears falling when the ending needs to be shown.
AudioContext.close() - Web APIs
the close() method of the audiocontext interface closes the audio context, releasing any system audio resources that it uses.
AudioContext - Web APIs
audiocontext.close() closes the audio context, releasing any system audio resources that it uses.
BaseAudioContext.currentTime - Web APIs
the currenttime read-only property of the baseaudiocontext interface returns a double representing an ever-increasing hardware timestamp in seconds that can be used for scheduling audio playback, visualizing timelines, etc.
BaseAudioContext - Web APIs
baseaudiocontext.currenttime read only returns a double representing an ever-increasing hardware time in seconds used for scheduling.
CanvasRenderingContext2D.globalAlpha - Web APIs
after that, we use a for loop to draw a series of circles with increasing radii.
CanvasRenderingContext2D.shadowBlur - Web APIs
syntax ctx.shadowblur = level; level a non-negative float specifying the level of shadow blur, where 0 represents no blur and larger numbers represent increasingly more blur.
Detecting device orientation - Web APIs
increasingly, web-enabled devices are capable of determining their orientation; that is, they can report data indicating changes to their orientation with relation to the pull of gravity.
Document: dragend event - Web APIs
the dragend event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).
Document - Web APIs
WebAPIDocument
dragend fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).
DragEvent - Web APIs
WebAPIDragEvent
dragend this event is fired when a drag operation is being ended (by releasing a mouse button or hitting the escape key).
EffectTiming.delay - Web APIs
function var getrandommsrange = function(min, max) { return math.random() * (max - min) + min; } // loop through each tear tears.foreach(function(el) { // animate each tear el.animate( tearsfalling, { delay: getrandommsrange(-1000, 1000), // randomized for each tear duration: getrandommsrange(2000, 6000), // randomized for each tear iterations: infinity, easing: "cubic-bezier(0.6, 0.04, 0.98, 0.335)" }); }); specifications specification status comment web animationsthe definition of 'delay' in that specification.
EffectTiming.direction - Web APIs
examples in the forgotten key example, alice waves her arm up and down by passing her an alternate value for her direction property: // get alice's arm, and wave it up and down document.getelementbyid("alice_arm").animate([ { transform: 'rotate(10deg)' }, { transform: 'rotate(-40deg)' } ], { easing: 'steps(2, end)', iterations: infinity, direction: 'alternate', duration: 600 }); specifications specification status comment web animationsthe definition of 'direction' in that specification.
EffectTiming.duration - Web APIs
nction var getrandommsrange = function(min, max) { return math.random() * (max - min) + min; } // loop through each tear tears.foreach(function(el) { // animate each tear el.animate( tearsfalling, { delay: getrandommsrange(-1000, 1000), // randomized for each tear duration: getrandommsrange(2000, 6000), // randomized for each tear iterations: infinity, easing: "cubic-bezier(0.6, 0.04, 0.98, 0.335)" }); }); specifications specification status comment web animationsthe definition of 'duration' in that specification.
EffectTiming.iterations - Web APIs
examples in the forgotten key example, alice waves her arm up and down the entire time the page is open by passing infinity as the value for her iterations property: // get alice's arm, and wave it up and down document.getelementbyid("alice_arm").animate([ { transform: 'rotate(10deg)' }, { transform: 'rotate(-40deg)' } ], { easing: 'steps(2, end)', iterations: infinity, direction: 'alternate', duration: 600 }); specifications specification status comment web animationsthe definition of 'iterations' in that specification.
EffectTiming - Web APIs
easing optional the rate of the animation's change over time.
Element.animate() - Web APIs
WebAPIElementanimate
easing optional the rate of the animation's change over time.
Element.scrollLeft - Web APIs
if the element's direction is rtl (right-to-left), then scrollleft is 0 when the scrollbar is at its rightmost position (at the start of the scrolled content), and then increasingly negative as you scroll towards the end of the content.
Gamepad.timestamp - Web APIs
WebAPIGamepadtimestamp
values are monotonically increasing, meaning that they can be compared to determine the ordering of updates, as newer values will always be greater than or equal to older values.
Using the Gamepad API - Web APIs
values are monotonically increasing, meaning that they can be compared to determine the ordering of updates, as newer values will always be greater than or equal to older values.
IDBCursorWithValue - Web APIs
it has a position within the range, and moves in a direction that is increasing or decreasing in the order of record keys.
Basic concepts - Web APIs
it has a position within the range, and moves in a direction that is increasing or decreasing in the order of record keys.
IntersectionObserver.thresholds - Web APIs
regardless of the order your original threshold array was in, this one is always sorted in numerically increasing order.
IntersectionObserver - Web APIs
intersectionobserver.thresholds read only a list of thresholds, sorted in increasing numeric order, where each threshold is a ratio of intersection area to bounding box area of an observed target.
KeyframeEffect.KeyframeEffect() - Web APIs
easing optional the rate of the animation's change over time.
KeyframeEffect.getKeyframes() - Web APIs
easing the timing function used from this keyframe until the next keyframe in the series.
KeyframeEffectOptions - Web APIs
easing optional the rate of the animation's change over time.
MediaPositionState.playbackRate - Web APIs
negative values can be specified to indicate the media is playing in reverse, with decreasing values then indicating faster and faster reverse playback.
MouseEvent.button - Web APIs
WebAPIMouseEventbutton
this property only guarantees to indicate which buttons are pressed during events caused by pressing or releasing one or multiple buttons.
MouseEvent.buttons - Web APIs
the mouseevent.buttons property indicates the state of buttons pressed during any kind of mouse event, while the mouseevent.button property only guarantees the correct value for mouse events caused by pressing or releasing one or multiple buttons.
NodeIterator.detach() - Web APIs
originally, it detached the nodeiterator from the set over which it iterates, releasing any resources used by the set and setting the iterator's state to invalid.
PannerNode.rolloffFactor - Web APIs
example this example demonstrates how different rollofffactor values affect how the volume of the test tone decreases with increasing distance from the listener: const context = new audiocontext(); // all our test tones will last this many seconds const note_length = 4; // this is how far we'll move the sound const z_distance = 20; // this function creates a graph for the test tone with a given rollofffactor // and schedules it to move away from the listener along the z (depth-wise) axis // at the given start time, resulting ...
Performance API - Web APIs
a clock that is always increasing.
RTCConfiguration.certificates - Web APIs
although a given dtls connection only uses a single certificate, providing multiple options in the certificates list may improve the odds of establishing a connection by increasing the chances a mutually-compatible encryption algorithm and key size may be found.
RTCInboundRtpStreamStats.pliCount - Web APIs
this is often achieved by methods such as increasing the compression, lowering resolution, or finding other ways to reduce the bit rate of the stream.
RTCOutboundRtpStreamStats.pliCount - Web APIs
this is often achieved by methods such as increasing the compression or lowering resolution, although the mechanisms available to reduce the bit rate of the stream vary from codec to codec.
RTCRtpStreamStats.pliCount - Web APIs
this is often achieved by methods such as increasing the compression, lowering resolution, or finding other ways to reduce the bit rate of the stream.
Screen Wake Lock API - Web APIs
st a wake lock const requestwakelock = async () => { try { wakelock = await navigator.wakelock.request('screen'); // change up our interface to reflect wake lock active statuselem.textcontent = 'wake lock is active!'; } catch (err) { // if wake lock request fails - usually system related, such as battery statuselem.textcontent = `${err.name}, ${err.message}`; } } releasing wake lock the following example shows how to release the previously acquired wake lock.
Using Touch Events - Web APIs
the state changes are starting contact with a touch surface, moving a touch point while maintaining contact with the surface, releasing a touch point and canceling a touch event.
WakeLockSentinel - Web APIs
releasing all wakelocksentinel instances of a given wake lock type will cause the underlying platform wake lock to be released.
WebGL by example - Web APIs
examples by topic the examples are sorted in order of increasing difficulty.
WebGL best practices - Web APIs
(conceptually releasing the handle's ref-pointer to the object) only once the object is unused in the implementation is it actually freed.
Geometry and reference spaces in WebXR - Web APIs
as the callback is repeatedly called with increasing time values, the callback generates a sequence of frames which are presented using the xr hardware, thereby showing a 3d scene to the user.
Lighting a WebXR setting - Web APIs
even if the surface is flat, the closest point to the light source is the center, with rays becoming increasingly long as the angle away from the normal changes.
Movement, orientation, and motion: A WebXR example - Web APIs
you can, then, control how responsive the mouse is by increasing the value of mouse_speed.
Web Authentication API - Web APIs
this resolves significant security problems related to phishing, data breaches, and attacks against sms texts or other second-factor authentication methods while at the same time significantly increasing ease of use (since users don't have to manage dozens of increasingly complicated passwords).
Using Web Workers - Web APIs
dividing tasks among multiple workers as multi-core computers become increasingly common, it's often useful to divide computationally complex tasks among multiple workers, which may then perform those tasks on multiple-processor cores.
Window - Web APIs
WebAPIWindow
globaleventhandlers.onkeyup called when you finish releasing any key.
Web applications and ARIA FAQ - Accessibility
more detailed browser compatibility charts are available from multiple sources: caniuse.com the paciello group assistive technologies assistive technologies are increasingly adopting aria.
Controlling Ratios of Flex Items Along the Main Axis - CSS: Cascading Style Sheets
if you change the width on the flex container — increasing it to 700px for example — and then reduce the flex item width, you can see that the first two items will wrap, however they will never become smaller than that min-content size.
Basic Shapes - CSS: Cascading Style Sheets
in the live example you can play with increasing or decreasing the size of the circle by changing the size of the radius, moving the circle around with the position value, or setting a reference box as we did for inset().
Using CSS transitions - CSS: Cascading Style Sheets
you can also choose easing from easing functions cheat sheet.
animation-timing-function - CSS: Cascading Style Sheets
ease-in equal to cubic-bezier(0.42, 0, 1.0, 1.0), starts off slowly, with the speed of the transition of the animating properting increasing until complete.
linear-gradient() - CSS: Cascading Style Sheets
a value of 0deg is equivalent to to top; increasing values rotate clockwise from there.
offset-path - CSS: Cascading Style Sheets
s */ offset-path: margin-box; offset-path: stroke-box; /* global values */ offset-path: inherit; offset-path: initial; offset-path: unset; values ray() taking up to three values, defines a path that is a line segment starting from the position of the box and proceeds in the direction defined by the specified angle similar to the css gradient angle where 0deg is up, with positive angles increasing in the clockwise direction, with the size value being similar to the css radial gradient size values from closest-side to farthest-corner, and the keyterm contain.
repeating-linear-gradient() - CSS: Cascading Style Sheets
a value of 0deg is equivalent to to top; increasing values rotate clockwise from there.
text-overflow - CSS: Cascading Style Sheets
the ellipsis is displayed inside the content area, decreasing the amount of text displayed.
transition-timing-function - CSS: Cascading Style Sheets
ease-in equal to cubic-bezier(0.42, 0, 1.0, 1.0), starts off slowly, with the transition speed increasing until complete.
Guide to Web APIs - Developer guides
WebGuideAPI
the web includes a wide array of apis that can be used from javascript to build increasingly more powerful and capable applications, running either on the web, locally, or through technology such as node.js, on a server.
Creating a cross-browser video player - Developer guides
volume volinc.addeventlistener('click', function(e) { altervolume('+'); }); voldec.addeventlistener('click', function(e) { altervolume('-'); }); two volume control buttons have been defined, one for increasing the volume and another for decreasing it.
HTML5 - Developer guides
WebGuideHTMLHTML5
new semantic elements beside sections, media and forms elements, there are numerous new elements, like <mark>, <figure>, <figcaption>, <data>, <time>, <output>, <progress>, or <meter> and <main>, increasing the number of valid html5 elements.
Index - Developer guides
WebGuideIndex
28 guide to web apis api, guide, landing, web the web includes a wide array of apis that can be used from javascript to build increasingly more powerful and capable applications, running either on the web, locally, or through technology such as node.js, on a server.
The HTML autocomplete attribute - HTML: Hypertext Markup Language
examples <div> <label for="cc-number">enter your credit card number</label> <input name="cc-number" id="cc-number" autocomplete="off"> </div> administrative levels in addresses the four administrative level fields (address-level1 through address-level4) describe the address in terms of increasing levels of precision within the country in which the address is located.
<ol>: The Ordered List element - HTML: Hypertext Markup Language
WebHTMLElementol
for example: steps in a recipe turn-by-turn directions the list of ingredients in decreasing proportion on nutrition information labels to determine which list to use, try changing the order of the list items; if the meaning changes, use the <ol> element — otherwise you can use <ul>.
Global attributes - HTML: Hypertext Markup Language
ocusable, but should not be reachable via sequential keyboard navigation; 0 means that the element should be focusable and reachable via sequential keyboard navigation, but its relative order is defined by the platform convention; a positive value means that the element should be focusable and reachable via sequential keyboard navigation; the order in which the elements are focused is the increasing value of the tabindex.
Identifying resources on the Web - HTTP
increasingly, browsers are removing support for using ftp to load subresources, for security reasons.
Browser detection using the user agent - HTTP
rather, add in touch conveniences such as bigger, more easily clickable buttons (you can do this using css by simply increasing the font size).
HTTP caching - HTTP
WebHTTPCaching
cache-control: no-store cache but revalidate a cache will send the request to the origin server for validation before releasing a cached copy.
Pragma - HTTP
WebHTTPHeadersPragma
forces caches to submit the request to the origin server for validation before releasing a cached copy.
Examples - MathML
below you'll find some examples you can look at to help you to understand how to use mathml to display increasingly complex mathematical concepts in web content.
MathML documentation index - MathML
WebMathMLIndex
3 examples beginner, example, guide, mathml, needsbeginnerupdate below you'll find some examples you can look at to help you to understand how to use mathml to display increasingly complex mathematical concepts in web content.
Web audio codec guide - Web media technologies
increasing the sample rate increases the encoded audio file's size.
Web video codec guide - Web media technologies
av1 currently offers three profiles: main, high, and professional with increasing support for color depths and chroma subsampling.
Web media technologies
over the years, the web's ability to present, create, and manage audio, video, and other media has grown at an increasing pace.
Add to Home screen - Progressive web apps (PWAs)
to enable your app to be added to a home screen, it needs the following: to be served over https — the web is increasingly being moved in a more secure direction, and many modern web technologies (a2hs included) will work only on secure contexts.
The building blocks of responsive design - Progressive web apps (PWAs)
but this is increasingly inefficient: browser sniffing is inherently error prone, and maintaining multiple copies of your code can turn out to be a nightmare.
numOctaves - SVG: Scalable Vector Graphics
a turbulence is built by accumulating several octaves with increasing frequencies and decreasing amplitudes.
SVG documentation index - SVG: Scalable Vector Graphics
WebSVGIndex
111 k deprecated, svg, svg attribute the k attribute specifies the amount for decreasing the spacing between the two glyphs in a kerning pair.
Getting started - SVG: Scalable Vector Graphics
fine adjustments can be made to the font size and vertical position to ensure the final result is aesthetically pleasing.
Using custom elements - Web Components
libraries there are several libraries that are built on web components with the aim of increasing the level of abstraction when creating custom elements.