Persönliche Worte

Total Page:16

File Type:pdf, Size:1020Kb

Persönliche Worte Persönliche Worte Und wandelt mit bedächt’ger Schnelle Vom Himmel durch die Welt zur Hölle. Goethe, Faust I Warum schreibt man so ein Buch? Lieber Leser, diese Frage habe ich mir in den letzten Wochen und Monaten öfters, ja so- gar oft, gestellt. Einfache Antworten wie „materielle Gründe“ scheiden aus, denn auch bei bestem Erfolg liegt der effektive Stundenlohn weit unterhalb al- ler gesetzlichen Phantasien Bleiben ideelle Werte. Zum einen die Hoffnung und der Wunsch, Anwendern und Studierenden et- was nützliches zu vermitteln; das ist im Kern mein Beruf, und das liegt mir sehr am Herzen – und ist im Einklang mit Web 2.0 und mit „Social Web“ die Zukunft unserer Gesellschaft. Zum anderen war die Arbeit an diesem Buch nicht nur eine Belastung, sondern auch eine Freude. Ausgesprochen gut war von Anfang an die Zusammenar- beit mit dem Springer-Verlag. Mit Hermann Engesser und Dorothea Glaunsin- ger in Heidelberg verbindet mich inzwischen keine geschäftliche, sondern eine freundschaftliche Beziehung. Auf der TEX-nischen Seite war auch dieses Buch eine kleine Herausforderung, und hier war Frank Holzwarth bei Springer ein an Kompetenz nicht zu über- bietender Partner, der mich sehr unterstützt hat. Auch an der Hochschule haben viele ihren Anteil am Zustandekommen dieses Werks. An erster Stelle möchte ich Torsten Kockler danken, dem neben vielen grafischen Elementen dieses Buches auch inhaltlich wichtige Verbesserungen zu verdanken sind. Ebenso haben viele Studierende und Mitarbeiter der Hoch- schule dieses Werk wesentlich verbessert, und Eure Unterstützung war einer der schönsten Aspekte. Alle kann ich hier nicht aufzählen, aber Marcel Rem- my und Christian Schommer sind unbedingt für ihren besonderen Einsatz zu erwähnen. Das schönste beim Erstellen dieses Buches war aber die unfassbare Unter- stützung durch den Menschen an meiner Seite; bedeutet der Entschluss, eine derartige Aufgabe anzugehen, zunächst einen Verzicht und eine Belastung der Partnerschaft, war Deine unvergleichlich kompetente, wichtige und tiefgründi- ge Unterstützung für unser Projekt das schönste, was dabei eintreten konnte. Deine Liebe ist die größte Kraft meines Lebens. A Internetlinks Für die Web-Programmierung stehen in großer Vielzahl sehr nützliche und aktuelle Ressourcen im Internet bereit. Einige sehr wichtige sind hier aufgeführt. Unter »ÛÛÛºÛ ÓÑÔÒÙѺ • ØØÔ» ist eine direkt verlinkte, umfassende und aktuelle Liste der Links zum Thema dieses Buches zu finden. A.1 Zu Kapitel 1 Allgemeines »ÛÛÛº)Òº • ØØÔ2» DFN-Verein »ÛÛÛºÒØÖ)غÓÑ • ØØÔ2» Netcraft • »º×Ð)ØÑкÓÖ ØØÔ2» Selfhtml tcp/ip • ØØÔ2»»ÛÛÛººÓÖ A.2 Zu Kapitel 2 HTML • »ÛÛÛºÛ¿ºÓÖ ØØÔ2» W3C-Site »º×Ð)ØÑкÓÖ • ØØÔ2» das auf Stefan Münz zurückgehende Selfhtml • »Øݺ×ÓÙÖ)ÓÖºÒØ ØØÔ2» HTML Tidy »ÚÐØÓÖºÛ¿ºÓÖ • ØØÔ2» HTML Validator CSS • »ÛÛÛºÛ¿ºÓÖ»ËØÝл'ËË ØØÔ2» CSS Definition • »º×Ð)ØÑкÓÖ»×× ØØÔ2» CSS Erläuterungen »ÛÛÛº×× ÝÓÙº • ØØÔ2» CSS Erläuterungen und Beispiele Barrierefreiheit • »ØØÔ2»»ÛÛÛºÛ¿ºÓÖ»ÏÁ ØØÔ2» WAI-Site • »ÛÛÛº+ØÚØ×غ ØØÔ2» BITV-Test 594 A Internetlinks A.3 Zu Kapitel 3 Betriebssysteme: • ØØÔ2»»ÛÛÛºÒØÖ)غÓÑ • ØØÔ2»»ÛÛÛº×ÙÒº »ÛÛÛº+Òº • ØØÔ2» Debian-Site • »ÛÛÛºÒØÓÓº ØØÔ2» Gentoo-Site »ÛÛÛºÙ+ÙÒØÙÙ×Ö׺ • ØØÔ2» Datenbankmanagementsysteme: • ØØÔ2»»ÛÛÛºÑÝ×ÕкÓÑ • ØØÔ2»»ÛÛÛºÔÓ×ØÖ×ÕкÓÖ • ØØÔ2»»ÛÛÛº×ÕÐغÓÖ • ØØÔ2»»×ÕÐ+ºÓÖ • ØØÔ2»»+ºÔºÓÖ»Ö+Ý XAMPP • ØØÔ2»»ÛÛÛºÔ)ÖÒ׺ÓÖ » »ÜÑÔ ÔºØ ÑÐ A.4 Zu Kapitel 4 »ÛÛÛº×Ø(ºÒл∼ÑØÖ »ÓÜ ÝÒ »Ò ܺØÑ Ð • ØØÔ2» Doxygen A.5 Zu Kapitel 5 »ÛÛÛº×ØÖºººÙ(»ÔÖ Ó8 Ø×») ×ØÚ Ð • ØØÔ2» Festival Screen Reader »ÛÛÛºÛ+×ØÒÖ׺ÓÖ »Ø ÓÒ» ¾ • ØØÔ2» Browsertest ACID2 A.6 Zu Kapitel 6 Apache • ØØÔ2»»ÛÛÛºÔºÓÖ Auswertung der Logfiles • ØØÔ2»»ÓÑÒÙÒÓÒº»ÑÖÖÓ Ö×»Û +Ð ÞÖº ÓÑ • ØØÔ2»»Û×ØØ׺×ÓÙÖ)ÓÖº ÒØ A.7 Zu Kapitel 8 Eclipse • »ÛÛÛºÐÔ׺ÓÖ ØØÔ2» Site des Eclipse-Projektes »ÛÛÛº×ÕÐÜÔÐÓÖÖºÓÖ • ØØÔ2» Firebug • ØØÔ2»»ÛÛÛºØ)Ö+ÙºÓÑ Datenbank-Tools • »ÛÛÛºÑÒպ׻ÔÖÓÙØ× »+Ú × ØØÔ2» DbVisualizer »ÛÛÛºÔÔÑÝÑÒºÒØ • ØØÔ2» phpMyAdmin A.12 Zu Kapitel 13 595 A.8 Zu Kapitel 9 • ØØÔ2»»ÓÓÓÓºÒ׺Ùٺٻ A.9 Zu Kapitel 10 Perl • »ÛÛÛºÔÖкÓÖ ØØÔ2» offizielle Seite von Larry Wall • »ÛÛÛºÔÖкÓÑ ØØÔ2» Perl-Site des O’Reilly-Verlags • »ÛÛÛºÔÒºÓÖ ØØÔ2» Comprehensive Perl Archive Network »ÛÛÛºØÚ×ØغÓÑ • ØØÔ2» Perl-Distributionen für verschiedene Betriebssysteme • »¹Ô¹¹º×ÓÙÖ)ÓÖºÒ Ø ØØÔ2» das EPIC-Plugin für Perl (10.3.4) • ØØÔ2»»ÛÛÛºÒ)ÓÖÑØ(ºÙÒ¹)Ö +ÙÖ º» ∼× »Ô Öк ØÑÐ CGI-Modul • »×ØÒº×кÓÖ»ÏÏÏ»×Ó )ØÛÖ »' Á ØØÔ2» Informationen von Lincoln Stein zum CGI-Modul • »×ÖºÔÒºÓÖ»×Ø» ' ÁºÔ Ñ ØØÔ2» CGI-Modul bei CPAN A.10 Zu Kapitel 11 »ÛÛÛºÔÔºÒØ • ØØÔ2» offizielle PHP-Site • »ÛÛÛºÞÒºÓÑ ØØÔ2» Site von Zend • »ÔÔ¹)Õº ØØÔ2» praktische FAQ zum aktuellen PHP • »ÛÛÛºÔÔÓº ØØÔ2» Informationen zu phpdoc • »ÛÛÛºÔÔÐÔ׺ ØØÔ2» PHP-Plugin für Eclipse »¾ºÔÔºÒØ»ÑÒÙл »ÑÖ ØÓÒ ºÔ Ô • ØØÔ2» Migration PHP Version 4 zu Version 5 • »ºÔÔºÒØ»ÔÓ ØØÔ2» PHP Data Objects (PDO) A.11 Zu Kapitel 12 »ÛÛÛºÔÝØÓÒºÓÖ • ØØÔ2» Python-Hauptseite u.a. mit Downloads und Online-Dokumentation • »ÔÝÚº×)ºÒØ ØØÔ2»»ÔÝÚº×ÓÙÖ)ÓÖºÒØ ØØÔ2» und Entwicklungsumgebung: empfehlenbswertes Eclip- se Plugin • »ÛÛÛºÔÝØÓÒºÓÖ»Ó»Ù ÖÖÒØ »ÑÓ ÒÜ ºØÑÐ ØØÔ2» Übersicht über die Python-Standardmodule »×ÓÙÖ)ÓÖºÒØ»ÔÖÓ8 Ø×»Ñ Ý×Õй ÔÝØ ÓÒ • ØØÔ2» MySQL-Modul für Python • »ÛÛÛº8ÝØÓÒºÓÖ»ÈÖÓ8 Ø»Ò ÜºØ ÑÐ ØØÔ2» das Jython-Projekt • ØØÔ2»»ÞÓÔºÓÖ • ØØÔ2»»ÔÐÓÒºÓÖ • ØØÔ2»»ÛÛÛº8ÒÓÔÖÓ8غÓÑ • ØØÔ2»»ÛÛÛºÑÓÔÝØÓÒºÓÖ A.12 Zu Kapitel 13 »ÛÛÛºÖÙ+ݹÐÒºÓÖ • ØØÔ2» Ruby-Hauptseite • »ÛÛÛºÖÙ+ݹӺÓÖ ØØÔ2» Ruby-Dokumentationssammlung • »ÛÛºÖÙ+ÝÛ(º ØØÔ2» ein Wiki rund um Ruby »ÛÛÛºÖÙ+ÝÒØкÓÑ • ØØÔ2» zahlreiche Informationen und Ressourcen zu Ruby • »ÖÙ+ÝÐÔ׺×ÓÙÖ)ÓÖ ºÒ Ø ØØÔ2» Ruby-Plugin „rubyeclipse“ für die IDE Eclipse • »ÑÓÖÙ+ݺÒØ ØØÔ2» das mod_ruby-Apache-Modul • »ÛÛÛºÖÙ+ݺÓÖ ØØÔ2» Informationen zu eRuby • »ÖÙ+Ý)ÓÖºÓÖ»ÔÖÓ8Ø ×»ÖÙ+ Ý)ÓÖ Ô ØØÔ2» Ruby-Apache-Pakete insbesondere für Windows mit Installer • »ÛÛÛºØÑØѺÓÖ»Ò»ÑÝ×ÕÐ »ÖÙ+Ý ØØÔ2» Ruby-MySQL-Modul • »ÖÙ+Ý)ÓÖºÓÖ»ÔÖÓ8Ø ×»ÖÙ+ ݹ+ » ØØÔ2» Ruby-DBI »8ÖÙ+ݺÓÙ׺ÓÖ • ØØÔ2» das JRuby-Projekt 596 A Internetlinks A.13 Zu Kapitel 15 »ÛÛۺѹÒØÖÒØÓÒ ÐºÓ Ö»ÔÙ +Ð ØÓÒ ×»×Ø ÒÖ ×» ѹ¾ ¾ºØ Ñ • ØØÔ2» ECMA-262 »ÚÐÓÔÖºÑÓÞÐкÓÖ »Ò »Ó× »ÆÛ DÒD ÚË ÖÔØ D½º • ØØÔ2» JavaScript-Version 1.7 »Ð+׺Ó+ºÓÑ»ØÒ ÓÐÓ ×»8 ×Ð Ô× • ØØÔ2» JavaScript-Plugin für Eclipse von Adobe/Macromedia • »8×ÓÒºÓÖ ØØÔ2» json »ÛÛÛºÛ¿ºÓÖ»ÌÊ» ÇÅ¹Ä Úй ¿¹'ÓÖ • ØØÔ2» DOM Level 3 A.14 Zu Kapitel 16 »ÛÛÛºÔØÚÔغÓÑ »ÔÙ+ ÐØ ÓÒ× »×× Ý×» ÖÚ ×»¼¼ ¼¿ ºÔÔ • ØØÔ2» Initialartikel zu Ajax (Abbil- dung 16.1) • »ÛÛÛºÐÔ׺ÓÖ»Ø) ØØÔ2» Ajax-Plugin für Eclipse »Ó8ÓØÓÓÐ(غÓÖ • ØØÔ2» das dojo-Toolkit A.15 Zu Kapitel 17 »¿ºÔÔºÒØ»ÑÒ • ØØÔ2» Ming-Bibliothek für PHP »Ò׺ÐÙÐÙºÓÑ • ØØÔ2» gnash (GNU Flash) A.16 Zu Kapitel 19 • ØØÔ2»»ÛÛÛº)×غÓÑ A.17 Zu Kapitel 20 »ÔÖºÔÔºÒØ • ØØÔ2» die PEAR-Site »ÔкÔÔºÒØ • ØØÔ2» die PECL-Site • ØØÔ2»»Ó×׺+(ÒѺÓÑ »Ò ÜºÔ ÔUÖ HÅ /¾ A.18 Zu Kapitel 21 »×ÑÖØݺÔÔºÒØ • ØØÔ2» Smarty-Site A.19 Zu Kapitel 22 »ÛÛÛº8ÒÓÔÖÓ8ØºÓ Ñ • ØØÔ2» django Site »ÛÛÛº8ÒÓ+ÓÓ(ºÓÑ • ØØÔ2» django Online-Dokumentation A.20 Zu Kapitel 23 »ÛÛÛºÖÙ+ÝÓÒÖÐ׺ÓÖ • ØØÔ2» Rails Site • »ÔºÖÙ+ÝÓÒÖÐ׺ÓÖ ØØÔ2» Rails-API »ÛÛÛºÖÖÐ׺ÓÖ • ØØÔ2» das radrails-Plugin für Eclipse A.25 Zu Kapitel 30 597 A.21 Zu Kapitel 24 »8Úº×ÙÒºÓÑ»8Ú • ØØÔ2» J2EE-Site bei Sun »8Úº×ÙÒºÓÑ»ÔÖÓÙØ× »×ÖÚ ÐØ» ÒÜ º8×Ô • ØØÔ2» Java Servlets »ØÓÑغԺÓÖ • ØØÔ2» Tomcat-Server • »ÛÛÛºÐÔ×ØÓØкÓÑ »ØÓÑ ØÈÐÙ Òº ØÑÐ ØØÔ2» Sysdeo-Plugin »8Úº×ÙÒºÓÑ»8Ú×»Ø ÒÓ ÐÓ ×» Ø+× »Ò ܺ8 ×Ô • ØØÔ2» • ØØÔ2»»8Úº×ÙÒºÓÑ»ÔÖÓÙØ× »8Ò • ØØÔ2»»8Úº×ÙÒºÓÑ»ÔÖÓÙØ× »8×Ô» ÒÜ º8×Ô A.22 Zu Kapitel 27 »ÛÛÛºÒºÓÖ»××ÒÑ ÒØ×»Ñ ¹ ØÝÔ × • ØØÔ2» Übersicht über die MIME-Typen A.23 Zu Kapitel 28 »ÛÛÛºÑ×ÑØÖܺÓÖ • ØØÔ2» detaillierter Vergleich „aller“ CMS »ÛÛÛº8ÓÓÑкÓÖ • ØØÔ2» das CMS Joomla! »ÔÐÓÒºÓÖ • ØØÔ2» das CMS Plone »ÛÛÛºÒ)ÓÔÖ(º»ÔÖÓÙ Ø×»½ Ñ×» ÒÜ ºØÑÐ • ØØÔ2» das kommerzielle CMS Fiona von Infopark • »ÛÛÛºÐ׺»Ó× ØØÔ2» das Learning Management System ILIAS »ÛÛÛºØÝÔÓ¿ºÓÖ • ØØÔ2» das CMS TYPO3 »ÛÛÛºØÝÔÓ¿ºÓÑ • ØØÔ2» TYPO3 „für Entscheider“ • »ØÝÔÓ¿ºÓÑ» ×غ ½¾ º ¼ºØÑ ÐU²Ä H¾ ØØÔ2» Geschichte von TYPO3 »ØÝÔÓ¿ºÓÖ»ÜØÒ×ÓÒ× • ØØÔ2» TYPO3-Extensions einschließlich Suchmöglichkeit »ÛÛÛºØÝÔÓ¿ºÒØ»Ø×Ö) • ØØÔ2» TypoScript-Referenz A.24 Zu Kapitel 29 »8(ÖغԺÓÖ»8Ñ ØÖ • ØØÔ2» Apache JMeter A.25 Zu Kapitel 30 Allgemeine Informationen »×Ø))ºÛ×ÒØÓÒºÙ» ØØÖ »Ñ ×» ×ØÒ » • ØØÔ2» • ØØÔ2»»ÛÛÛºÒØÖ)غÓÖ • ØØÔ2»»ÛÛÛº)Ö×ÖغÓÑ • ØØÔ2»»ÛÛÛºÞÓÒ¹ºÓÖ • ØØÔ2»»ÛÛÛº+׺ Analysewerkzeuge »ÛÛÛºÒ×ÙÖºÓÖ»ÒÑÔ • ØØÔ2» • ØØÔ2»»ÛÛÛºÒ××Ù׺ÓÖ B Abkürzungen Die moderne Informatik, und im besonderen Maß die Internet-Technologie, verwendet eine Vielzahl von Abkürzungen. Die wichtigsten werden hier mit einem Bezug zu den relevanten Passagen im Buch, aufgelöst. Ajax: Asynchronous JavaScript and XML (16) ARPANET: Advanced Research Projects Agency Network (1.1) ASP: Active Server Pages AW T: Abstract Window Toolkit BITV: Barrierefreie Informationstechnik Verordnung (2.6) CGI: Common Gateway Interface (9) CMS: Content Management System CPAN: Comprehensive Perl Archive Network CSS: Cascading Stylesheets (2.5) CVS: Concurrent Versions System DBD: Database Driver (10.7) DBI: Database Independent Interface (10.7) DBMS: Database Management System DDOS: Distributed Denial of Service (30.4) DFN: Verein zur Förderung eines Deutschen Forschungsnetzes e. V. (1.1) DHCP: Dynamic Host Configuration Protocol DNS: Domain Name Service (1.6.6) DOM: Document Object Model (15.5) DOS: Denial of Service (30.4) DTD: Document Type Definition (2.4.4) ECMA: European Computer Manufacturers Association (15) EJB: Enterprise JavaBeans ERP: Enterprise Resource Planning favicon: Favorites Icon FOP: Formatting Objects Processor (27.4.2.1) FTP: File Transfer Protocol (1.6.7.2) HTML: Hypertext Markup Language (2.3) HTTP: Hypertext Transfer Protocol (1.6.5) HTTPS:
Recommended publications
  • DISSERTATION APPROVAL the Abstract And
    DISSERTATION APPROVAL The abstract and dissertation of Emerson Murphy-Hill for the Doctor of Philoso- phy in Computer Science were presented on February 26, 2009, and accepted by the dissertation committee and the doctoral program. COMMITTEE APPROVALS: Andrew P. Black, Chair Stephane´ Ducasse Mark Jones Susan Palmiter Suresh Singh Douglas Hall Representative of the Office of Graduate Studies DOCTORAL PROGRAM APPROVAL: Wu-chi Feng, Director Computer Science Ph.D. Program ABSTRACT An abstract of the dissertation of Emerson Murphy-Hill for the Doctor of Philoso- phy in Computer Science presented February 26, 2009. Title: Programmer Friendly Refactoring Tools Tools that perform semi-automated refactoring are currently under-utilized by programmers. If more programmers adopted refactoring tools, software projects could make enormous productivity gains. However, as more advanced refactor- ing tools are designed, a great chasm widens between how the tools must be used and how programmers want to use them. This dissertation begins to bridge this chasm by exposing usability guidelines to direct the design of the next generation of programmer-friendly refactoring tools, so that refactoring tools fit the way program- mers behave, not vice-versa. PROGRAMMER FRIENDLY REFACTORING TOOLS by EMERSON MURPHY-HILL A dissertation submitted in partial fulfillment of the requirements for the degree of DOCTOR OF PHILOSOPHY in COMPUTER SCIENCE Portland State University 2009 To Tetey Acknowledgements This research could not have been accomplished without the help of countless others. First and foremost, thanks to my advisor, Andrew P. Black, for always providing en- lightening guidance and advice. Thanks to the members of my thesis committee, each of whom contributed to this work: Stephane´ Ducasse, Doug Hall, Mark Jones, Susan Palmiter, and Suresh Singh.
    [Show full text]
  • Adobe Golive CS2 Fans Say Adobe Golive Is Better Than Dreamweaver, Yet Few Web Designers Use It
    Adobe GoLive CS2 Fans say Adobe GoLive is better than Dreamweaver, yet few web designers use it. What does the CS2 version have that can challenge this hegemony? the assisted browsers ac web designers have had a love-hate relationship with faster and are usable with little effort by GoLive for a long time. Many have chosen to hate it from and screenreaders disabled web surfers use. - the anorexic afar, never having tried it Dreamweaver, despite its GoLive CS 2 is a godsend for anyone frustrated by in Windows-eque interface and inferior feature set, has somehow CSS positioning tools and microscopic range of templates managed to grab all the thunder in the market. Others have GoLive CS and Dreamweaver. In typical Mac fashion, you can just chosen to hate it gradually, watching as Adobe has slowly drag sets of CSS layouts straight into your webpage and GoLive than stamped its own interface and ideas on the once promising, will configure stylesheets and coding appropriately. Better beautiful, innovative and Mac-esque GoLive CyberStudio. But there templates, this allows you to combine CSS layouts to create your are a happy few, a loyal band of GoLive users who have stuck own custom layout without having to know coding. with it and loved it since those heady OS 9 days when it was But does GoLive actually display the page correctly in its easily the best package available on any platform. Now the latest traditional editing mode, a deficiency that made GoLive CS hard - - and definitely the greatest GoLive is out and it looks set to to use with true CSS layouts? No.
    [Show full text]
  • Gerry E. Mayer 604.314.7541 [email protected] PROFESSIONAL PROFILE
    gerry e. mayer 604.314.7541 [email protected] www.gemdigitalmedia.com PROFESSIONAL PROFILE Interactive and web design professional with more than 10 years practical experience and 6 as a post secondary instructor, in web design, web development, digital imaging, Flash development, video and motion graphics, and animation. Experience also includes managing, the development, preparation and facilitation of courses in Professional Development, and Basic English Essay Writing. Strong focus on maintaining creative excellence and creating positive relationships for both internal and external clients from within the public, private and educational sectors. PROFESSIONAL EXPERIENCE 2011-current Surrey Connect – Surrey School District – Surrey, BC Web Communication Specialist ▪ Support and train teachers in the use of Blackboard Learn 9.1 LMS ▪ Assist in administering Blackboard Learn 9.1 ▪ Maintain and support Blackboard LMS course shells ▪ Develop web solutions for Surrey Connect ▪ Create and deliver Blackboard training workshops ▪ Support and development of Social Media solutions - surreyconnectnews.com ▪ Support for digital media solutions ▪ Create and maintain Google analytics, AdWords and Facebook advertising ▪ Administer and support Lynda.com ▪ Support Tell me more - language LMS 2008-2011 Douglas College – New Westminster, BC Web Designer § Responsible for development and maintenance of corporate website using CMS – Active 9.0 (formerly Ironpoint) § Developed and implemented new site Design including Information architecture, prototyping,
    [Show full text]
  • Photoshop and Imageready with Golive and Dreamweaver
    WEB 1 PHOTOSHOP AND IMAGEREADY WITH GOLIVE AND DREAMWEAVER IN THIS CHAPTER Beyond ImageReady: GoLive and Dreamweaver 2 Exporting Images from Photoshop and ImageReady for HTML Editors 2 Importing Images into GoLive 7 Importing Images into Dreamweaver 14 2 Web 1: Photoshop and ImageReady with GoLive and Dre a m w e a v e r BEYOND IMAGEREADY: GOLIVE 1 AND DREAMWEAVER For more detailed information and Adobe GoLive and Macromedia Dreamweaver are con- to download a working demo of sidered “what you see is what you get” (WYSIWYG) applica- Adobe GoLive and Macromedia tions. They enable you to create more complex Web sites Dreamweaver, go to their Web than you can with only ImageReady and give you the flexibil- sites at www.adobe.com and ity to create a layout on a grid—just click and drag your www.macromedia.com. visual elements around on the page. With this click-and-drag approach, beginners never have to look at a piece of HTML code to create an attractive Web page. You can also import other media elements, such as Flash, Shockwave, and QuickTime movies, as well as ImageReady slice elements and Photoshop or ImageReady images and animations. ImageReady is a great start to laying out a page design, how- ever, and you can easily import slice elements from it into either GoLive or Dreamweaver. A quick overview of using Photoshop and ImageReady images or animations in these applications is covered later in this chapter. What’s more important to note is that GoLive and Dreamweaver offer much more in the way of site management tools.
    [Show full text]
  • Guatewireless.Org
    12/5/2015 Top 50 Herramientas Propietarias y sus Alternativas Opensource ← Guatewireless.org Guatewireless.org Acerca del Sitio Contactame Glosario Ayuda e Ideas para el administrador de sistemas Linux, Bitcoins, Redes Popularity Contest Plugin para WordPress Tecnologia Software Top 50 Herramientas Propietarias y sus Alternativas Opensource « Amarok: Modulo Python Kdecore El ciclo de Ubuntu 9.04 Jaunty Jackalope inicia » Top 50 Herramientas Propietarias y sus Alternativas Opensource 4 10 Nov 2008 | Software Tags: internet explorer · por supuesto · sistemas operativos de windows · software propietario Me gusta 0 Tweet 8 Desde que tengo memoria estoy acostumbrado a utilizar herramientas de compañias como Adobe, Microsoft, Symantec, etc. El hecho es que estas herramientas aunque sean Buscar muy buenas tambien son propietarias, y a simple vista uno puede pensar que la ventaja de las herramientas de codigo libre es su precio casi nulo, lo cual es tan solo un minimo de las grandes ventajas que tenemos al utilizar software libre. Al contrario de la experiencia de que el software propietario viene con los lí​mites que Recomendacion del Editor mantiene la experiencia del usuario restringida. › Si usted cree que su herramienta con la cual trabaja actualmente es lo unico que existe los Coleccion de claves router Turbonett Claro cincuenta programas propietarios a continuacion considerados como de facto en el › mercado se muestran junto con sus alternativas de código abierto. APN TIGO – GPRS MMS WAP Internet 3G El caso es que usted evalue los pros y contras de su herramienta usual y vea que el mundo EDGE Manual de Configuracion del floss le brinda alternativas libres con las cuales puede hacer la misma tarea de la forma › usual o incluso mejor.
    [Show full text]
  • 1Lesson 1: Markup Language and Site Development Essentials
    1Lesson 1: Markup Language and Site Development Essentials Objectives By the end of this lesson, you will be able to: 2.1.1: Relate the history of markup languages to current techniques and technologies, including Standard Generalized Markup Language (SGML), previous versions of Hypertext Markup Language (HTML). 2.1.2: Identify the format and various versions of HTML, including HTML 4.01, Extensible HTML (XHTML), HTML5. 2.1.8: Explain the importance of consistently developing to a single W3C standard (e.g., HTML5). 2.6.1: Describe the functionality of XML. 2.7.1: Obtain input from stakeholders about acceptable technologies and color combinations. 2.7.2: Create an initial Web site diagram (i.e., a story board or prototype), and translate it into a site map. 2.7.3: Verify compliance with government and industry accessibility standards, including W3C Web Accessibility Initiative (WAI), U.S. Government Section 508, Americans with Disabilities Act (ADA). 2.7.4: Validate Web page design according to technical and audience standards adopted by employers. 2.7.5: Verify Web site usability, viewability and browser compatibility. 2.12.1: Test and validate Web documents. 2.12.3: Test Web pages in multiple browsers. 2.13.1: Work as a team member to develop pages and sites. 1-2 Site Development Associate 2.13.2: Collaborate with technical (e.g., IT) and non-technical (e.g., marketing) members of the organization to ensure sites meet requirements. 2.13.3: Determine information and audience requirements for a site, including stakeholders such as customers, employees, shareholders, suppliers. 2.13.4: Document a Web site plan.
    [Show full text]
  • Dreamweaver 1
    Using Dreamweaver CS6 Overview Using Dreamweaver CS6 1 – Overview About the Web The worldwide web has become one of the most common uses for the Internet. It allows people to access a wide range of documents and other media from all over the world in a simple to use format. Designing content for the web is not so straight forward though. Many people learning to create websites are used to using word processors such as Microsoft Word, and try to create web pages the same way they’d create a Word document. Unfortunately this doesn’t usually work too well since the online world and print world are very different. Sure, you can make a web page the same way you’d make a word processed document, but it often won’t work too well and will be vulnerable to a variety of problems. The first thing a new web developer needs to do is to change their thinking and gain an understanding of how the web works. You need to remember that some things that will work well in a web page, won’t work well in a printed document and vice-versa. The Web began in the 80s when Tim Berners Lee (pictured) wanted to create a system to facilitate the sharing of information among researchers. The first web site was created in 1991 and in 1994, the World Wide Web Consortium1 (W3C) was established to create standards and improve the quality of the web. It was around that time that a new web browser called Netscape Navigator became available, helping to popularise the web due to its ease of use.
    [Show full text]
  • Introduction, Internet and Web Basics, XHTML and HTML
    Introduction, Internet and Web Basics, XHTML and HTML http://localhost:8080/cocoon/projects/cscie12/slides/20070130/handout.html Introduction, Internet and Web Basics, XHTML and HTML http://localhost:8080/cocoon/projects/cscie12/slides/20070130/handout.html Table of Contents | All Slides | Link List | Examples | CSCI E-12 CSCI E-12, Fundamentals of Web Site Development Introduction, Internet and Web Basics The Course XHTML and HTML Course Syllabus | Course Schedule I. Content for the Web January 30, 2007 A. Markup (XHTML, HTML) B. Style (CSS) Harvard University C. Building a Site Division of Continuing Education D. Images and Media Extension School II. "Everything" else Course Web Site: http://cscie12.dce.harvard.edu/ A. Javascript and AJAX B. Hypertext Transfer Protocol (HTTP) Copyright 1998-2007 David P. Heitmeyer C. The Apache HTTP Server D. Keeping a site healthy Instructor email: [email protected] E. Dynamic Sites Course staff email: [email protected] The Course Staff David Heitmeyer Teaching Fellows Mike Cynn Rei Diaz Evan Elias Sonal Patel Susan Smith 1 of 39 2/7/2007 4:26 PM 2 of 39 2/7/2007 4:26 PM Introduction, Internet and Web Basics, XHTML and HTML http://localhost:8080/cocoon/projects/cscie12/slides/20070130/handout.html Introduction, Internet and Web Basics, XHTML and HTML http://localhost:8080/cocoon/projects/cscie12/slides/20070130/handout.html Texts What the Course "Is" and "Is Not" In addition to the texts, there will be online readings assigned and online references cited. Is Is Not Required texts: Freeman, Elisabeth and Eric Freeman. 2005. Head First HTML with CSS & XHTML.
    [Show full text]
  • Theme JEE and .Net OMA Implementations (Part 1)
    Application Servers Session 4 – Main Theme JEE and .Net OMA Implementations (Part 1) Dr. Jean-Claude Franchitti 1 Icons / Metaphors Information Common Realization Knowledge/Competency Pattern Governance Alignment Solution Approach 22 Web Application Servers Architectures (Evolution) Traditional client-server technology CGI frameworks Page-based extended HTML environments Distributed object computing platforms Java-Based Object Management Architectures (OMAs) Component-based computing environments Web Services platforms Next generation application servers (reflective, multimedia- and agent enabled, MDA-compliant, etc.) 3 Web Application Servers Architectures (Page-Based Extended HTML Environments Details) Application Servers for Enhanced HTML (traditional) a.k.a., Page-Based Application Servers Tag-Oriented (e.g., Macromedia ColdFusion 5.0 Server) Script Oriented (e.g., Microsoft IIS with ASP, PHP) Mostly Used to Support Standalone Web Applications Typically less expensive than standalone and IDE-based servers HTML-based development New Generation Page-Based Script-Oriented App. Servers First Generation Extensions (e.g., Microsoft IIS with COM+/ASP) Servlet/JSP Environments XSP Environment Can now be used as front-end to enterprise applications Hybrid development environments 4 Web Application Servers Architectures (Beyond Page-Based Extended HTML Environments Details) Distributed Object Computing Platforms Provide an infrastructure for distributed communications enabling Still need to merge traditional web-oriented
    [Show full text]
  • Vysoke´Ucˇenítechnicke´V Brneˇ
    VYSOKE´ UCˇ ENI´ TECHNICKE´ V BRNEˇ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMACˇ NI´CH TECHNOLOGII´ U´ STAV INFORMACˇ NI´CH SYSTE´ MU˚ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS MODULA´ RNI´ GENERA´TOR WEBOVY´ CH STRA´ NEK BAKALA´ Rˇ SKA´ PRA´ CE BACHELOR’S THESIS AUTOR PRA´ CE JAN VLASA´ K AUTHOR BRNO 2011 VYSOKE´ UCˇ ENI´ TECHNICKE´ V BRNEˇ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMACˇ NI´CH TECHNOLOGII´ U´ STAV INFORMACˇ NI´CH SYSTE´ MU˚ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS MODULA´ RNI´ GENERA´TOR WEBOVY´ CH STRA´ NEK MODULAR GENERATOR OF WEB PAGES BAKALA´ Rˇ SKA´ PRA´ CE BACHELOR’S THESIS AUTOR PRA´ CE JAN VLASA´ K AUTHOR VEDOUCI´ PRA´ CE Ing. PETER SOLA´ R SUPERVISOR BRNO 2011 Abstrakt Tato práce popisuje souèasné zpùsoby vytváření webových stránek a nástroje potøebné k je- jich vytvoření. Práce také implementuje nový nástroj | editor webových stránek s vizuál- ním návrháøem, který je na rozdíl od ostatních editorù zaměřen na generování složitějších webových komponent. Abstract This thesis describes today's techniques for creating web pages and tools needed for their creation. Thesis also implements a new tool | webpage editor with visual designer, which can in contrast to other editors generate more complex web components. Klíčová slova WYSIWYG, vizuální návrháøe, webové editory, web, webová služba, HTML, PHP, ASP.NET Keywords WYSIWYG, visual designers, web editors, web, web-service, HTML, PHP, ASP.NET Citace Jan Vlasák: Modulární generátor webových stránek, bakaláøská práce, Brno, FIT VUT v Brně, 2011 Modulární generátor webových stránek Prohlášení Prohla¹uji, že jsem tuto bakaláøskou práci vypracoval samostatně pod vedením Ing.
    [Show full text]
  • Golive Overview
    Adobe GoLive Website Development Application Professional, standards-based Web and mobile authoring An Overview of Adobe GoLive GoLive provides easy-to-use site building tools, editors, and powerful site management features to help you develop professional-quality Web sites. Fully integrated in with Adobe System's comprehensive set of integrated Web design tools, Photoshop, Illustrator, and LiveMotion Smart Objects. Design and develop professional Web sites Can rapidly develop, architect, and manage dynamic content for the Web and wireless devices everywhere. Adobe GoLive unifies information architecture, dynamic content authoring, site and file management to deliver optimized rich media content. Develop information architecture diagrams Work within GoLive to design your site and develop an architectural diagram that you can circulate for comment and approval. Site information diagrams Diagram tools let you lay out the structure of your site and show relationships and links between pages. Diagrams for approval Publish diagrams as a PDF file or in SVG format. If in PDF, your reviewers can use Acrobat to mark up and comment directly in your file and send it back to you with their approval. Site maps and live pages From diagrammed sites, can quickly generate a site map (using the TOC feature) and turn the diagram into live pages for your site. Visually design and author pages GoLive visual page design tools make it easy to produce pages without working with code. At the same time, GoLive integrates code editing tools so you can work both visually in the page layout and in the source code simultaneously. Layout grid for table-based designs You drag & drop text boxes, images, and other objects onto the layout grid to develop a page.
    [Show full text]
  • Collection Titles
    Direct e-Learning Solutions for Today’s Careers CBT Direct’s IT Pro Collection Available: 7476 Collection Titles Coming Soon: 557 .NET 2.0 for Delphi Programmers Architecture Tivoli OMEGAMON XE for DB2 Performance .NET 3.5 CD Audio Player: Create a CD Audio 3D Computer Graphics: A Mathematical Expert on z/OS Player in .NET 3.5 Using WPF and DirectSound Introduction with OpenGL A Field Guide to Digital Color .NET Development for Java Programmers "3D for the Web: Interactive 3D animation using A First Look at Solution Installation for .NET Development Security Solutions 3ds max; Flash and Director " Autonomic Computing .NET Domain-Driven Design with C#: Problem - 3D Game Programming All in One A Guide to Global E-Commerce: Issues to Design - Solution 3D Graphics ReferencePoint Suite Consider When Selling Internationally Over the .NET E-Commerce Programming 3D Modeling in AutoCAD: Creating and Using Internet .NET Enterprise Development in C#: From 3D Models in AutoCAD 2000; 2000i; 2002; A Guide to MATLAB Object-Oriented Design to Deployment Second Edition Programming .NET Enterprise Development in VB.NET: From 3D Programming for Windows: Three- A Guide to Software Configuration Design to Deployment Dimensional Graphics Programming for the Management .NET for Visual FoxPro Developers Windows Presentation Foundation A Guide to Software Package Evaluation and .NET Framework ReferencePoint Suite 3ds max 5 Bible Selection .NET Framework Solutions: In Search of the 3ds max 5 For Dummies A Guide to the Project Management Body of Lost Win32 API
    [Show full text]