MooTools 1.2 beginner's guide :: learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks /
Learn how to create dynamic, interactive, and responsive cross-browser web applications using this popular JavaScript framework.
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, UK :
Packt Pub.,
2009.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Learn how to create dynamic, interactive, and responsive cross-browser web applications using this popular JavaScript framework. |
Beschreibung: | 1 online resource (259 pages) : illustrations |
ISBN: | 9781847194596 1847194591 1847194583 9781847194589 1282451529 9781282451520 9786612451522 6612451521 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn688622176 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 101202s2009 enka o 001 0 eng d | ||
040 | |a N$T |b eng |e pn |c N$T |d E7B |d OCLCQ |d SNK |d OCLCQ |d DEBSZ |d OCLCQ |d NLGGC |d OCLCQ |d OCLCF |d OCLCQ |d AGLDB |d COCUF |d MOR |d PIFAG |d OCLCQ |d U3W |d STF |d WRM |d VTS |d NLE |d INT |d JBG |d OCLCQ |d UKMGB |d OCLCQ |d M8D |d UKAHL |d CEF |d HS0 |d ADU |d UKCRE |d VLY |d INARC |d OCLCO |d OCLCQ |d OCLCO |d OCLCQ |d OCLCL |d OCLCQ | ||
015 | |a GBB747510 |2 bnb | ||
016 | 7 | |a 018011624 |2 Uk | |
019 | |a 712995559 |a 764546695 |a 961500485 |a 962569254 |a 974670732 |a 974770113 |a 988449539 |a 992014431 |a 1037758014 |a 1038594444 |a 1053530888 |a 1100831671 |a 1112876527 |a 1153540169 |a 1162572242 |a 1241897303 |a 1290102972 |a 1300450298 | ||
020 | |a 9781847194596 |q (electronic bk.) | ||
020 | |a 1847194591 |q (electronic bk.) | ||
020 | |a 1847194583 | ||
020 | |a 9781847194589 | ||
020 | |z 9781847194589 | ||
020 | |a 1282451529 | ||
020 | |a 9781282451520 | ||
020 | |a 9786612451522 | ||
020 | |a 6612451521 | ||
035 | |a (OCoLC)688622176 |z (OCoLC)712995559 |z (OCoLC)764546695 |z (OCoLC)961500485 |z (OCoLC)962569254 |z (OCoLC)974670732 |z (OCoLC)974770113 |z (OCoLC)988449539 |z (OCoLC)992014431 |z (OCoLC)1037758014 |z (OCoLC)1038594444 |z (OCoLC)1053530888 |z (OCoLC)1100831671 |z (OCoLC)1112876527 |z (OCoLC)1153540169 |z (OCoLC)1162572242 |z (OCoLC)1241897303 |z (OCoLC)1290102972 |z (OCoLC)1300450298 | ||
037 | |a 9781847194596 |b Packt Publishing Pvt. Ltd | ||
050 | 4 | |a QA76.73.J39 |b G83 2009eb | |
072 | 7 | |a COM |x 051260 |2 bisacsh | |
072 | 7 | |a COM |x 051420 |2 bisacsh | |
082 | 7 | |a 005.2/762 22 |2 22 | |
049 | |a MAIN | ||
100 | 1 | |a Gube, Jacob. | |
245 | 1 | 0 | |a MooTools 1.2 beginner's guide : |b learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks / |c Jacob Gube, Garrick Cheung. |
246 | 3 | 0 | |a Learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks |
260 | |a Birmingham, UK : |b Packt Pub., |c 2009. | ||
300 | |a 1 online resource (259 pages) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a data file |2 rda | ||
505 | 0 | |a Cover; Copyright; Credits; About the Authors; About the Reviewer; Table of Contents; Preface; Chapter 1: MooTools and Me; What is MooTools?; Why use MooTools?; The advantages of using MooTools; Writing terse and elegant code; Extending native JavaScript; Cross-browser compatibility; Working with the Document Object Model; The advantage of using open-source projects; Downloading and installing MooTools; Time for action -- downloading and installing the MooTools Core; Different MooTools downloads; The domready event listener; Rolling your own MooTools; MooTools Core | |
505 | 8 | |a Time for action -- exploring the MooTools Core BuilderMooTools More; Time for action -- exploring the MooTools More Builder; The API concept; MooTools resources; MooTools Docs; MooTools Users Google groups; mooforum; The MooTorial; Summary; Chapter 2: Writing JavaScript with MooTools; Writing unobtrusive JavaScript with MooTools; An ""obtrusive"" JavaScript example; What's so bad about it?; Don't repeat it if you don't have to; It'll be hard to maintain; It's a bad practice to have functionality in your content structure; Time for action -- rewriting our script unobtrusively | |
505 | 8 | |a Removing our inline event handlersUsing the DOM to handle events; Creating MooTools classes; What the heck is a class?; Real-world analogy; Creating a MooTools class; The Implements property; Time for action -- creating an instance of Dog; Time for action -- giving our class instance some; custom options; Time for action -- determining the value of our options; Extending classes; Time for action -- extending the ShowDog class with; the Dog class; Class inheritance; Using MooTools classes; The concept of chainability; The Chain class; A Chain example; A look ahead: Chaining Fx .Tween | |
505 | 8 | |a Time for action -- create a chain of Fx.Tween methodsIsn't MooTools classy?; Chainability; Summary; Chapter 3: Selecting DOM Elements; MooTools and CSS selectors; Working with the () and () functions; The () dollar function; The () dollars function; When to use which; Time for action -- selecting an element with the dollar function; Time for action -- selecting elements with the dollars function; Time for action -- selecting multiple sets of elements; with the dollars function; () versus document.getElementById(); Selecting multiple sets of elements | |
505 | 8 | |a Common errors with the dollar and dollars functionsSelection using pseudo-classes; Pseudo-class example: Zebra striping a table; Time for action -- using pseudo-classes to zebra stripe a table; Other pseudo-class selectors; Working with attribute selectors; Attribute selector operators; Attribute selector example: Styling different types of links; Time for action -- using = attribute selector; Time for action -- using != attribute selector; Time for action -- using ^= attribute selector; Time for action -- using = attribute selector; Attribute selector case sensitivity | |
520 | |a Learn how to create dynamic, interactive, and responsive cross-browser web applications using this popular JavaScript framework. | ||
546 | |a English. | ||
650 | 0 | |a JavaScript (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh96004880 | |
650 | 0 | |a Ajax (Web site development technology) |0 http://id.loc.gov/authorities/subjects/sh2006004062 | |
650 | 0 | |a Web site development. |0 http://id.loc.gov/authorities/subjects/sh98004795 | |
650 | 6 | |a JavaScript (Langage de programmation) | |
650 | 6 | |a Ajax (Technologie de développement de sites Web) | |
650 | 6 | |a Sites Web |x Développement. | |
650 | 7 | |a COMPUTERS |x Programming Languages |x JavaScript. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Programming Languages |x VBScript. |2 bisacsh | |
650 | 7 | |a Ajax (Web site development technology) |2 fast | |
650 | 7 | |a JavaScript (Computer program language) |2 fast | |
650 | 7 | |a Web site development |2 fast | |
700 | 1 | |a Cheung, Garrick. | |
776 | |z 1-84719-458-3 | ||
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=333288 |3 Volltext |
938 | |a Internet Archive |b INAR |n mootools12beginn0000gube | ||
938 | |a Askews and Holts Library Services |b ASKH |n AH26942648 | ||
938 | |a ebrary |b EBRY |n ebr10430387 | ||
938 | |a EBSCOhost |b EBSC |n 333288 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn688622176 |
---|---|
_version_ | 1816881746526863360 |
adam_text | |
any_adam_object | |
author | Gube, Jacob |
author2 | Cheung, Garrick |
author2_role | |
author2_variant | g c gc |
author_facet | Gube, Jacob Cheung, Garrick |
author_role | |
author_sort | Gube, Jacob |
author_variant | j g jg |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.J39 G83 2009eb |
callnumber-search | QA76.73.J39 G83 2009eb |
callnumber-sort | QA 276.73 J39 G83 42009EB |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; Copyright; Credits; About the Authors; About the Reviewer; Table of Contents; Preface; Chapter 1: MooTools and Me; What is MooTools?; Why use MooTools?; The advantages of using MooTools; Writing terse and elegant code; Extending native JavaScript; Cross-browser compatibility; Working with the Document Object Model; The advantage of using open-source projects; Downloading and installing MooTools; Time for action -- downloading and installing the MooTools Core; Different MooTools downloads; The domready event listener; Rolling your own MooTools; MooTools Core Time for action -- exploring the MooTools Core BuilderMooTools More; Time for action -- exploring the MooTools More Builder; The API concept; MooTools resources; MooTools Docs; MooTools Users Google groups; mooforum; The MooTorial; Summary; Chapter 2: Writing JavaScript with MooTools; Writing unobtrusive JavaScript with MooTools; An ""obtrusive"" JavaScript example; What's so bad about it?; Don't repeat it if you don't have to; It'll be hard to maintain; It's a bad practice to have functionality in your content structure; Time for action -- rewriting our script unobtrusively Removing our inline event handlersUsing the DOM to handle events; Creating MooTools classes; What the heck is a class?; Real-world analogy; Creating a MooTools class; The Implements property; Time for action -- creating an instance of Dog; Time for action -- giving our class instance some; custom options; Time for action -- determining the value of our options; Extending classes; Time for action -- extending the ShowDog class with; the Dog class; Class inheritance; Using MooTools classes; The concept of chainability; The Chain class; A Chain example; A look ahead: Chaining Fx .Tween Time for action -- create a chain of Fx.Tween methodsIsn't MooTools classy?; Chainability; Summary; Chapter 3: Selecting DOM Elements; MooTools and CSS selectors; Working with the () and () functions; The () dollar function; The () dollars function; When to use which; Time for action -- selecting an element with the dollar function; Time for action -- selecting elements with the dollars function; Time for action -- selecting multiple sets of elements; with the dollars function; () versus document.getElementById(); Selecting multiple sets of elements Common errors with the dollar and dollars functionsSelection using pseudo-classes; Pseudo-class example: Zebra striping a table; Time for action -- using pseudo-classes to zebra stripe a table; Other pseudo-class selectors; Working with attribute selectors; Attribute selector operators; Attribute selector example: Styling different types of links; Time for action -- using = attribute selector; Time for action -- using != attribute selector; Time for action -- using ^= attribute selector; Time for action -- using = attribute selector; Attribute selector case sensitivity |
ctrlnum | (OCoLC)688622176 |
dewey-full | 005.2/76222 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2/762 22 |
dewey-search | 005.2/762 22 |
dewey-sort | 15.2 3762 222 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06631cam a2200757 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn688622176</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cnu---unuuu</controlfield><controlfield tag="008">101202s2009 enka o 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">N$T</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">N$T</subfield><subfield code="d">E7B</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">SNK</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">NLGGC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">AGLDB</subfield><subfield code="d">COCUF</subfield><subfield code="d">MOR</subfield><subfield code="d">PIFAG</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">U3W</subfield><subfield code="d">STF</subfield><subfield code="d">WRM</subfield><subfield code="d">VTS</subfield><subfield code="d">NLE</subfield><subfield code="d">INT</subfield><subfield code="d">JBG</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">M8D</subfield><subfield code="d">UKAHL</subfield><subfield code="d">CEF</subfield><subfield code="d">HS0</subfield><subfield code="d">ADU</subfield><subfield code="d">UKCRE</subfield><subfield code="d">VLY</subfield><subfield code="d">INARC</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCL</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBB747510</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018011624</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">712995559</subfield><subfield code="a">764546695</subfield><subfield code="a">961500485</subfield><subfield code="a">962569254</subfield><subfield code="a">974670732</subfield><subfield code="a">974770113</subfield><subfield code="a">988449539</subfield><subfield code="a">992014431</subfield><subfield code="a">1037758014</subfield><subfield code="a">1038594444</subfield><subfield code="a">1053530888</subfield><subfield code="a">1100831671</subfield><subfield code="a">1112876527</subfield><subfield code="a">1153540169</subfield><subfield code="a">1162572242</subfield><subfield code="a">1241897303</subfield><subfield code="a">1290102972</subfield><subfield code="a">1300450298</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781847194596</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1847194591</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1847194583</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781847194589</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781847194589</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1282451529</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781282451520</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9786612451522</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">6612451521</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)688622176</subfield><subfield code="z">(OCoLC)712995559</subfield><subfield code="z">(OCoLC)764546695</subfield><subfield code="z">(OCoLC)961500485</subfield><subfield code="z">(OCoLC)962569254</subfield><subfield code="z">(OCoLC)974670732</subfield><subfield code="z">(OCoLC)974770113</subfield><subfield code="z">(OCoLC)988449539</subfield><subfield code="z">(OCoLC)992014431</subfield><subfield code="z">(OCoLC)1037758014</subfield><subfield code="z">(OCoLC)1038594444</subfield><subfield code="z">(OCoLC)1053530888</subfield><subfield code="z">(OCoLC)1100831671</subfield><subfield code="z">(OCoLC)1112876527</subfield><subfield code="z">(OCoLC)1153540169</subfield><subfield code="z">(OCoLC)1162572242</subfield><subfield code="z">(OCoLC)1241897303</subfield><subfield code="z">(OCoLC)1290102972</subfield><subfield code="z">(OCoLC)1300450298</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">9781847194596</subfield><subfield code="b">Packt Publishing Pvt. Ltd</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.73.J39</subfield><subfield code="b">G83 2009eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051260</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051420</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.2/762 22</subfield><subfield code="2">22</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Gube, Jacob.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">MooTools 1.2 beginner's guide :</subfield><subfield code="b">learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks /</subfield><subfield code="c">Jacob Gube, Garrick Cheung.</subfield></datafield><datafield tag="246" ind1="3" ind2="0"><subfield code="a">Learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham, UK :</subfield><subfield code="b">Packt Pub.,</subfield><subfield code="c">2009.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (259 pages) :</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="347" ind1=" " ind2=" "><subfield code="a">data file</subfield><subfield code="2">rda</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Copyright; Credits; About the Authors; About the Reviewer; Table of Contents; Preface; Chapter 1: MooTools and Me; What is MooTools?; Why use MooTools?; The advantages of using MooTools; Writing terse and elegant code; Extending native JavaScript; Cross-browser compatibility; Working with the Document Object Model; The advantage of using open-source projects; Downloading and installing MooTools; Time for action -- downloading and installing the MooTools Core; Different MooTools downloads; The domready event listener; Rolling your own MooTools; MooTools Core</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Time for action -- exploring the MooTools Core BuilderMooTools More; Time for action -- exploring the MooTools More Builder; The API concept; MooTools resources; MooTools Docs; MooTools Users Google groups; mooforum; The MooTorial; Summary; Chapter 2: Writing JavaScript with MooTools; Writing unobtrusive JavaScript with MooTools; An ""obtrusive"" JavaScript example; What's so bad about it?; Don't repeat it if you don't have to; It'll be hard to maintain; It's a bad practice to have functionality in your content structure; Time for action -- rewriting our script unobtrusively</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Removing our inline event handlersUsing the DOM to handle events; Creating MooTools classes; What the heck is a class?; Real-world analogy; Creating a MooTools class; The Implements property; Time for action -- creating an instance of Dog; Time for action -- giving our class instance some; custom options; Time for action -- determining the value of our options; Extending classes; Time for action -- extending the ShowDog class with; the Dog class; Class inheritance; Using MooTools classes; The concept of chainability; The Chain class; A Chain example; A look ahead: Chaining Fx .Tween</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Time for action -- create a chain of Fx.Tween methodsIsn't MooTools classy?; Chainability; Summary; Chapter 3: Selecting DOM Elements; MooTools and CSS selectors; Working with the () and () functions; The () dollar function; The () dollars function; When to use which; Time for action -- selecting an element with the dollar function; Time for action -- selecting elements with the dollars function; Time for action -- selecting multiple sets of elements; with the dollars function; () versus document.getElementById(); Selecting multiple sets of elements</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Common errors with the dollar and dollars functionsSelection using pseudo-classes; Pseudo-class example: Zebra striping a table; Time for action -- using pseudo-classes to zebra stripe a table; Other pseudo-class selectors; Working with attribute selectors; Attribute selector operators; Attribute selector example: Styling different types of links; Time for action -- using = attribute selector; Time for action -- using != attribute selector; Time for action -- using ^= attribute selector; Time for action -- using = attribute selector; Attribute selector case sensitivity</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Learn how to create dynamic, interactive, and responsive cross-browser web applications using this popular JavaScript framework.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">JavaScript (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh96004880</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Ajax (Web site development technology)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2006004062</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web site development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh98004795</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">JavaScript (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Ajax (Technologie de développement de sites Web)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Sites Web</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">JavaScript.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">VBScript.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Ajax (Web site development technology)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">JavaScript (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web site development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Cheung, Garrick.</subfield></datafield><datafield tag="776" ind1=" " ind2=" "><subfield code="z">1-84719-458-3</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=333288</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Internet Archive</subfield><subfield code="b">INAR</subfield><subfield code="n">mootools12beginn0000gube</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH26942648</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ebrary</subfield><subfield code="b">EBRY</subfield><subfield code="n">ebr10430387</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">333288</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn688622176 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:17:37Z |
institution | BVB |
isbn | 9781847194596 1847194591 1847194583 9781847194589 1282451529 9781282451520 9786612451522 6612451521 |
language | English |
oclc_num | 688622176 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (259 pages) : illustrations |
psigel | ZDB-4-EBA |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | Packt Pub., |
record_format | marc |
spelling | Gube, Jacob. MooTools 1.2 beginner's guide : learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks / Jacob Gube, Garrick Cheung. Learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks Birmingham, UK : Packt Pub., 2009. 1 online resource (259 pages) : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier data file rda Cover; Copyright; Credits; About the Authors; About the Reviewer; Table of Contents; Preface; Chapter 1: MooTools and Me; What is MooTools?; Why use MooTools?; The advantages of using MooTools; Writing terse and elegant code; Extending native JavaScript; Cross-browser compatibility; Working with the Document Object Model; The advantage of using open-source projects; Downloading and installing MooTools; Time for action -- downloading and installing the MooTools Core; Different MooTools downloads; The domready event listener; Rolling your own MooTools; MooTools Core Time for action -- exploring the MooTools Core BuilderMooTools More; Time for action -- exploring the MooTools More Builder; The API concept; MooTools resources; MooTools Docs; MooTools Users Google groups; mooforum; The MooTorial; Summary; Chapter 2: Writing JavaScript with MooTools; Writing unobtrusive JavaScript with MooTools; An ""obtrusive"" JavaScript example; What's so bad about it?; Don't repeat it if you don't have to; It'll be hard to maintain; It's a bad practice to have functionality in your content structure; Time for action -- rewriting our script unobtrusively Removing our inline event handlersUsing the DOM to handle events; Creating MooTools classes; What the heck is a class?; Real-world analogy; Creating a MooTools class; The Implements property; Time for action -- creating an instance of Dog; Time for action -- giving our class instance some; custom options; Time for action -- determining the value of our options; Extending classes; Time for action -- extending the ShowDog class with; the Dog class; Class inheritance; Using MooTools classes; The concept of chainability; The Chain class; A Chain example; A look ahead: Chaining Fx .Tween Time for action -- create a chain of Fx.Tween methodsIsn't MooTools classy?; Chainability; Summary; Chapter 3: Selecting DOM Elements; MooTools and CSS selectors; Working with the () and () functions; The () dollar function; The () dollars function; When to use which; Time for action -- selecting an element with the dollar function; Time for action -- selecting elements with the dollars function; Time for action -- selecting multiple sets of elements; with the dollars function; () versus document.getElementById(); Selecting multiple sets of elements Common errors with the dollar and dollars functionsSelection using pseudo-classes; Pseudo-class example: Zebra striping a table; Time for action -- using pseudo-classes to zebra stripe a table; Other pseudo-class selectors; Working with attribute selectors; Attribute selector operators; Attribute selector example: Styling different types of links; Time for action -- using = attribute selector; Time for action -- using != attribute selector; Time for action -- using ^= attribute selector; Time for action -- using = attribute selector; Attribute selector case sensitivity Learn how to create dynamic, interactive, and responsive cross-browser web applications using this popular JavaScript framework. English. JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Ajax (Web site development technology) http://id.loc.gov/authorities/subjects/sh2006004062 Web site development. http://id.loc.gov/authorities/subjects/sh98004795 JavaScript (Langage de programmation) Ajax (Technologie de développement de sites Web) Sites Web Développement. COMPUTERS Programming Languages JavaScript. bisacsh COMPUTERS Programming Languages VBScript. bisacsh Ajax (Web site development technology) fast JavaScript (Computer program language) fast Web site development fast Cheung, Garrick. 1-84719-458-3 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=333288 Volltext |
spellingShingle | Gube, Jacob MooTools 1.2 beginner's guide : learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks / Cover; Copyright; Credits; About the Authors; About the Reviewer; Table of Contents; Preface; Chapter 1: MooTools and Me; What is MooTools?; Why use MooTools?; The advantages of using MooTools; Writing terse and elegant code; Extending native JavaScript; Cross-browser compatibility; Working with the Document Object Model; The advantage of using open-source projects; Downloading and installing MooTools; Time for action -- downloading and installing the MooTools Core; Different MooTools downloads; The domready event listener; Rolling your own MooTools; MooTools Core Time for action -- exploring the MooTools Core BuilderMooTools More; Time for action -- exploring the MooTools More Builder; The API concept; MooTools resources; MooTools Docs; MooTools Users Google groups; mooforum; The MooTorial; Summary; Chapter 2: Writing JavaScript with MooTools; Writing unobtrusive JavaScript with MooTools; An ""obtrusive"" JavaScript example; What's so bad about it?; Don't repeat it if you don't have to; It'll be hard to maintain; It's a bad practice to have functionality in your content structure; Time for action -- rewriting our script unobtrusively Removing our inline event handlersUsing the DOM to handle events; Creating MooTools classes; What the heck is a class?; Real-world analogy; Creating a MooTools class; The Implements property; Time for action -- creating an instance of Dog; Time for action -- giving our class instance some; custom options; Time for action -- determining the value of our options; Extending classes; Time for action -- extending the ShowDog class with; the Dog class; Class inheritance; Using MooTools classes; The concept of chainability; The Chain class; A Chain example; A look ahead: Chaining Fx .Tween Time for action -- create a chain of Fx.Tween methodsIsn't MooTools classy?; Chainability; Summary; Chapter 3: Selecting DOM Elements; MooTools and CSS selectors; Working with the () and () functions; The () dollar function; The () dollars function; When to use which; Time for action -- selecting an element with the dollar function; Time for action -- selecting elements with the dollars function; Time for action -- selecting multiple sets of elements; with the dollars function; () versus document.getElementById(); Selecting multiple sets of elements Common errors with the dollar and dollars functionsSelection using pseudo-classes; Pseudo-class example: Zebra striping a table; Time for action -- using pseudo-classes to zebra stripe a table; Other pseudo-class selectors; Working with attribute selectors; Attribute selector operators; Attribute selector example: Styling different types of links; Time for action -- using = attribute selector; Time for action -- using != attribute selector; Time for action -- using ^= attribute selector; Time for action -- using = attribute selector; Attribute selector case sensitivity JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Ajax (Web site development technology) http://id.loc.gov/authorities/subjects/sh2006004062 Web site development. http://id.loc.gov/authorities/subjects/sh98004795 JavaScript (Langage de programmation) Ajax (Technologie de développement de sites Web) Sites Web Développement. COMPUTERS Programming Languages JavaScript. bisacsh COMPUTERS Programming Languages VBScript. bisacsh Ajax (Web site development technology) fast JavaScript (Computer program language) fast Web site development fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh96004880 http://id.loc.gov/authorities/subjects/sh2006004062 http://id.loc.gov/authorities/subjects/sh98004795 |
title | MooTools 1.2 beginner's guide : learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks / |
title_alt | Learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks |
title_auth | MooTools 1.2 beginner's guide : learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks / |
title_exact_search | MooTools 1.2 beginner's guide : learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks / |
title_full | MooTools 1.2 beginner's guide : learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks / Jacob Gube, Garrick Cheung. |
title_fullStr | MooTools 1.2 beginner's guide : learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks / Jacob Gube, Garrick Cheung. |
title_full_unstemmed | MooTools 1.2 beginner's guide : learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks / Jacob Gube, Garrick Cheung. |
title_short | MooTools 1.2 beginner's guide : |
title_sort | mootools 1 2 beginner s guide learn how to create dynamic interative and responsive cross browser web applications using one of the most popular javascript frameworks |
title_sub | learn how to create dynamic, interative, and responsive cross-browser web applications using one of the most popular JavaScript frameworks / |
topic | JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Ajax (Web site development technology) http://id.loc.gov/authorities/subjects/sh2006004062 Web site development. http://id.loc.gov/authorities/subjects/sh98004795 JavaScript (Langage de programmation) Ajax (Technologie de développement de sites Web) Sites Web Développement. COMPUTERS Programming Languages JavaScript. bisacsh COMPUTERS Programming Languages VBScript. bisacsh Ajax (Web site development technology) fast JavaScript (Computer program language) fast Web site development fast |
topic_facet | JavaScript (Computer program language) Ajax (Web site development technology) Web site development. JavaScript (Langage de programmation) Ajax (Technologie de développement de sites Web) Sites Web Développement. COMPUTERS Programming Languages JavaScript. COMPUTERS Programming Languages VBScript. Web site development |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=333288 |
work_keys_str_mv | AT gubejacob mootools12beginnersguidelearnhowtocreatedynamicinterativeandresponsivecrossbrowserwebapplicationsusingoneofthemostpopularjavascriptframeworks AT cheunggarrick mootools12beginnersguidelearnhowtocreatedynamicinterativeandresponsivecrossbrowserwebapplicationsusingoneofthemostpopularjavascriptframeworks AT gubejacob learnhowtocreatedynamicinterativeandresponsivecrossbrowserwebapplicationsusingoneofthemostpopularjavascriptframeworks AT cheunggarrick learnhowtocreatedynamicinterativeandresponsivecrossbrowserwebapplicationsusingoneofthemostpopularjavascriptframeworks |