©Conseo
 

Kind in de knel

  • Ondersteun de vader en de fantastische moeder die elk willen Có-Ouderen, zelf samen kinderen opvoeden, al dan niet samen wónend. Verbeter taal politiek en cultuur van het maatschappelijk middenveld opdat váder ook in de traditionele gebieden wordt gerespecteerd. Wij moedigen aan vol te houden met grootbrengen van kinderen in voorspoed en geluk …
stop vaderloosheid in Haïti
dinsdag 14 september 2010

Animation with png, jpg and text for all browsers

A great way to attract attention and enliven your web pages! Animate PNG's (lossless quality) and JPG's (high quality) photographic images on your site. Read the instructions below!

Change

Animations are a series of images (frames) that are played sequentially giving the semblance of motion/change. We've all heard of animated gifs and many of us have made or used some. In contrast to gifs that can have only 256 colors, PNG and JPG images can contain 16.7 million colors (24-bit color information). By mapping one palette color to transparent, gif's supports only 1-bit alpha transparency, PNG has 8-bit alpha transparency. Keep in mind that animated JPG is not one image but a series of images displayed in the same place in the browser.

Yes we can

  1. Start with a check on the sizes of the images that should all be the same size.
    If needed, scale the pictures with a graphics program to ensure smooth results.
  2. Upload these to one web location.
  3. Put on a webpage a html IMG statement with an id attribute to display the first image.
  4. Add a call to the Carousel function that changes the image source repeatedly:
   <img id='ani1' src='http://myweb.org/a.jpg'>
   <script type='text/javascript'>
   Carousel('ani1','a.jpg|b.jpg|c.jpg',1000);
   </script>

Carousel parameters:

  • 'ani1'
    ID string that points to the <img> tag to associate.

     

  • 'a.jpg|b.jpg|c.jpg'
    Filesnames of the images, separated with a vertical bar | character.

     

  • 1000
    Duration in milliseconds each image is displayed, 1000 is a full second's delay.

     

  • Decide how many times the animation should cycle (repeat).
    If you want the animation to cycle forever, leave the fourth parameter out completely.

Code

<script type='text/javascript'>
function Carousel(id, tiles, delay, repeat)
// Parameters:
//   id:    name of the html tag to associate
//          Tags supported are:
//          p, li, blockquote (group1) and img (group2)
//   tiles: inner html text (group1) or src filenames (group2)
//          File base addresses are taken from the html placeholder
//          Instead of the first tile an alias * may be used
//   delay  (optional): duration in milliseconds between changes
//   repeat (optional): number of animation cycles
{ if (delay==undefined) delay=1000;
  if (repeat==undefined) repeat=0;
  var c={start:0, repeat:repeat};
  if (tiles==null)
  { alert('Carousel: Missing tiles specification'); return }
  c.tiles=tiles.split('|');
  c.elem=document.getElementById(id);
  if (c.elem==null)
  { alert ('Carousel: No tag found with id '+id); return }
  type=c.elem.nodeName.toLowerCase();
  group1='p,li,blockquote';
  group2='img,iframe';
  c.inner=group1.indexOf(type)>-1;
  c.outer=group2.indexOf(type)>-1;
  if (!c.inner && !c.outer)
  { alert('Carousel: tag type <'+type+'> not supported'); return }
  if (c.inner) c.tiles[0]=c.elem.innerHTML;
  else
  { c.base=base(c.elem.src); c.tiles[0]=filename(c.elem.src) }
  c.stop=setInterval(function(){ car2(c) }, delay) }

function car2(c)
{ c.start ++; if (c.start>=c.tiles.length) c.start=0;
  if (c.inner) c.elem.innerHTML=c.tiles[c.start];
  else c.elem.src=c.base+'/'+c.tiles[c.start];
  c.repeat --; if (c.repeat==0) clearInterval(c.stop) }

function base(url)
{ var u=url, i=u.lastIndexOf('/');
  if (i<0) return '';
  else return u.substr(0,i) }

function filename(url)
{ var u=url, i=u.lastIndexOf('/');
  if (i<0) return u;
  else return u.substr(i+1) }

</script>

Grant

By providing a link to Kindindeknel.nl, permission is granted to use. Note: The animation will not work in browsers that have JavaScript disabled. In image search engines such as Bink and Google only the first image is displayed.

Images example:

<img id='ani1' src='http://myweb.org/a9s.png'>
<script type='text/javascript'>
  Carousel('ani1','*|b9s.png|c9s.png',3000);
</script>

Melden helpt

Alternatives

The most promising method for dynamic graphics in web pages is APNG, this images format is supported by Mozilla Firefox from version 3 and Opera from version 9.5 and also displays in older browsers. The PNG specification was designed with future extensions in mind, a legacy application reading an APNG file simply recognizes the first frame and ignore any chunks which it does not understand. This is the reason why APNG is backwards compatible.

Smil can animate vector graphics and can incorporate raster graphics. Plugin based technologies such as adobe flash are unsafe and expensive, the HTML5 canvas object will also be animating. Boutell.com offers a JPG animator called JpegAnim 1.0 written in java. At the JpegAnim web page is more information on this product.

    Bert Kerkhof
    is senior internet- and mobile- technology pioneer and …
    promotes straightforward standards

Labels:

  •      

Jongerenrecht

Slecht opgeleid naar afghanistan

Ongeloof in seks voor het huwelijk

Vele doden bij Love Parade

Krappe bovenkamers duurder dan studiebeurs

Laura Dekker en rechten van jongeren in nederland

Moeders pap pot binding hindert jongeren bij vinden werk

Ex-moeders vaker gedaagd door justitie

Kinderrechten en de plichten van een arts

Opvoeden

Inhuren praktijk-docenten MBO uit bedrijfsleven

Dirk Janssen nederlandse jongeren vertegenwoordiger

Opvoeden van arrogant, regentesk populisme

Noodgebouwen basis onderwijs aanpakken

Ontbrekend in Kopenhagen waarop de wereld wacht

Generation Islam - Children of afghanistan and gaza

Foto materiaal LTO Nederland actie

Voortgezet onderwijs na een mindere basisschool

Jeugdzorg

Manifest privacy, rechtshulp en waarheidsvinding

Jeugdzorg in nederland, drama van de eerste orde

Manifest Jongleur over de schreef

Coalitie wil groei aantal uithuisplaatsingen stoppen

Leger des heils haalt bakzeil bij uithuisplaatsing

Herstel van gezinnen en goedkope hulp

Debat over wantoestanden bij jeugdzorg

Zorgen met betrekking tot jeugdzorg

Mysterie van jeugd zonder gezin op een rijtje

Dure feestjes van jeugdzorg

Gezondheid

Baby verlof voor vader naar minimaal twee weken

Snel afgeleide mensen zijn meer creatief

Plan voor behandelen benauwde Co-Ouders

Onderzoek sport voor vaderloze kinderen

Honderden kinderen gaan jaarlijks de separeercel in

Geef huisarts grotere rol bij probleemgezinnen

Handhaven

Jill Egizii: Effect change and get court judges

Stop gemeentelijke vervreemding van kinderen

Behoud van familieleven bij scheiden is feestje waard

Moeders vaker gedaagd door justitie

Strafbare onttrekking aan de ouderlijke macht

EénVandaag over handhaven omgangsregeling

Televisie discussie over zorgplicht van beide ouders

Rechter negeert vader rechten bij scheiding

Rechter overtreedt te vaak wet bij scheiding

Klachtencommissie: Informeren béide ouders

Klassieke Co-Ouder regeling

Muziek

Jeffrey zingt voor zijn vader

Marco Borsato - Dochters uit beklemming

Jeff van Vliet - 't Is niet mijn fout

Dio - Alles doen om het weer aan te maken

Lawineboys - Ik ben blij dat ik je niet vergeten ben

Kinderen voor kinderen - Foto album - Willem Wilmink

Koen Wauters - Passie - Zie me graag

Kinderen voor kinderen - Ha ha ha je vader

Economie

Opbouwen met elkaar en financiëel kringlopen

Nieuwe kans op kwaliteiten spoorlijn A'dam-Groningen

Drie keer nadenken over kinderopvang

Toekomst gloort hoop tegen sociaal culturele achterstand

Stop gemeentelijke vervreemding van kinderen

Vrijheid deed haïtianen sociaal en economisch das om

De economie van haïti in drenthe

Noodhulp actie haïti heeft cholera ramp niet voorkomen

Ontbrekend in Kopenhagen waarop de wereld wacht

Moeders pap pot binding hindert jongeren bij vinden werk

Vader crisis en economie

Cijfers

Vaderen over nederland

Vaderverstoting in nederland

Problemen van kinderen in kaart met onderzoek

Moderne rolopvattingen en herleving sociale economie

Aanvragers van echtscheidingen

Cijfers van CBS over aantal scheidingen

Eerste proefschrift ouderverstoting goedgekeurd

Flitsscheiding beëindigde 30.000 relaties

Geld

Co-Ouders zijn kredietwaardig

Co-Ouders en fiscale regels voor de Benelux

Kinderbijslagplan voor gescheiden vaders

Omgangsregeling en naleven regelen in éen rechtszaak

Steeds meer fricties tussen mensen en traditionele justitie

Affectieschaden aanpakken

Relaties

CO-Ouder clubs online

Regionale justitie contactgegevens

Politiek 1.0

Eén op drie kinderen in problemen door scheiding

Collegevorming na raadsverkiezing drenthe

Ronald Palsterk over pvda verkiezingsnederlaag

Brief aan tweedekamer lid Fatma Koser Kaya van D66

Repressie

Politiebureau zet vader onder druk: 'afstand doen van kinderen'

Negatief advies welstandscommissie is vaag

Ongeloof in seks voor het huwelijk

'Kinderen van mensen die nooit getrouwd zijn geweest'

échte zoon van zijn éigen vader

Agente werpt steen door ruit bij redacteur Kind in de knel

Dissidente mensenrecht activist Cuba verhongert

Nicolaas Beugeling, vrouw en kind te Veenhuizen

Nobel Prijs Vrede naar mensenrecht activist Liu Xiaobo

Omgangsonrecht - het boek van Tjerk Bakker

Steeds meer fricties tussen mensen en traditionele justitie

Écht regelgeven 3.0

Manifest Integriteit van Co-Ouderen

In voorspoed en geluk vader zijn met levensgezel europa

Uitspraak vervangende toestemming erkenning

Belgische wet Co-Ouders bestaat 15 jaar

Brad Pitt trouwt pas als homo’s het óok mogen

Koppel alimentatieplicht en omgangsregeling

Fiscaal Co-Ouderen in de Benelux

Omgangsonrecht met kinderen na scheiden

Co-Ouder na scheiding is de norm in België

Claim na geruchtmakend Bolderkar drama

Open knowledge and freedom of communication
StatCounter geeft relevante overzichten
CSS validator test Tidy test
Een ánder Europa is mogelijk