|
|
||||||
|
||||||
| Index Link To US Private Messages Archive FAQ RSS | ||||||
| Web Programming Discussion Forum Working with an API? Developing a plugin? Writing a Mod or script for your favorite blog, Web 2.0 site or Forum? Welcome. |
Share Thread: & Tags
|
||||
|
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
||||
|
This is some thoughs after reading the following books.
1. Jason E. Sweat: "php|architect's Guide to PHP Design Patterns". http://www.phparch.com/gpdp You can download the code for the book there, but it may be difficult to understand without the book. I can highly reccomend it, since knowing design patterns, is about efficiency. In addittion the book trains you in TDD (Test driven developement) that is minimalism in practice. Buy it and learn design patterns. The time you spend in this may pay many times back. Start with the "adapter pattern" and you soon understand why. 2. Stuart Langridge: DHTML Utopia: Modern Web Design Using JavaScript & DOM. Great book. This book is web 2.0 ready. It teaches you modern DOM and client (browser) scripting. If you want to learn AJAX, you should buy this book since it teaches you about the important DOM object that is important in AJAX programming. Read the last chapter where you make an efficient RSS parser by combining DOM scripting with the DOM query language XPath. XPath are like XLink and XPoint about increasing efficiency when you work on XML documents. 3. Rachel Andrew & Dan Shafer: "HTML Utopia: Designing Without Tables Using CSS, 2nd Edition." Great for those that will learn more on CSS. The book has sample code, that may be of value in it's own. Today I downloaded IE 7.0 to Windows XP. Now I hope that IE 7.0 is web 2.0 ready as are Firefox and Opera. There are so many problems with IE 6.0, especially CSS bugs, that I hope that this browser is soon history. I will personally not code for it. I code for the future and not for the past. My definition of a web 2.0 ready browser:
Advice: If you use PHP and JS.
I will write much more about this on my site Web2Logistics.com that will be implemented in some days. I wish you good web 2.0 coding.
__________________
Mini Network:: Financial information at your fingertips Learn object oriented programming where it started I will use a search engine before I ask dumb questions. |
|
||||
|
By the way, here is an example of how you connect different style sheets to a page for different users / uses.
<head> <title>Footbag Freaks</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link rel="stylesheet" type="text/css" href="fixedwidth.css" title="default layout" /> <link rel="alternate stylesheet" type="text/css" href="zoom.css" title="zoom layout" /> </head> Source: Andrew and Shafer: Chapter 10 page 296. Related link: Alternative Style: Working With Alternate Style Sheets
__________________
Mini Network:: Financial information at your fingertips Learn object oriented programming where it started I will use a search engine before I ask dumb questions. |
|
|||
|
Quote:
__________________
Candida cleanse |
|
||||
|
Yes it is. You have to download SimpleTest if you will try the code.
Now I have a question regarding how this page: http://www.kjellbleivik.com/AJAX/Cha...ions/xml/books is shown in your browser. Here is what I see:
Can any browser expert tell me the reason why?
__________________
Mini Network:: Financial information at your fingertips Learn object oriented programming where it started I will use a search engine before I ask dumb questions. |
|
|||
|
In Firefox 2.0.0.1 I see this at the top of the page:
"This XML file does not appear to have any style information associated with it. The document tree is shown below."
__________________
Candida cleanse |
|
||||
|
Yes, I saw the same. But it is the same if I choose the different options under view + page style.
In my opinion, regarding accessibilty and usability Opera 9.1 has no real competitor in January 2007 as far as I can see. DigitalPunkt.no is good in text view in Opera. No need to make a unique style sheet for text view and low vision users. There are three files in this directory,
__________________
Mini Network:: Financial information at your fingertips Learn object oriented programming where it started I will use a search engine before I ask dumb questions. |
|
||||
|
To confuse even more: View
http://www.kjellbleivik.com/AJAX/Cha.../xml/books.xml in IE and in Opera. In IE, you see the xml source file: <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> - <response> - <books> - <book> <title>Building Reponsive Web Applications with AJAX and PHP</title> <isbn>1-904811-82-5</isbn> </book> - <book> <title>Beginning PHP 5 and MySQL E-Commerce: From Novice to Professional</title> <isbn>1-59059-392-8</isbn> </book> </books> </response> In Opera you se the parsed file: Building Reponsive Web Applications with AJAX and PHP 1-904811-82-5 Beginning PHP 5 and MySQL E-Commerce: From Novice to Professional 1-59059-392-8 A new divergence for the major browsers? I just downloaded the last versions of all three, so I assume that this is the default settings. Of course, if you explicitely view the .html file http://www.kjellbleivik.com/AJAX/Cha...xml/books.html All three agree. Why not on default settings for http://www.kjellbleivik.com/AJAX/Cha...ions/xml/books or am I missing something?
__________________
Mini Network:: Financial information at your fingertips Learn object oriented programming where it started I will use a search engine before I ask dumb questions. |
|
||||
|
There is a related thread here:
Whats new in web2.0 ? Note that example links to my pages in this post are deleted because of reorganizing the site.
__________________
Mini Network:: Financial information at your fingertips Learn object oriented programming where it started I will use a search engine before I ask dumb questions. |
![]() |
|
| Thread Tools | |
| Display Modes | |
|
|
|
WebProWorld |
Advertise |
Contact Us |
About |
Forum Rules |
MVP's |
Archive |
Newsletter Archive |
Top |
WebProNews
WebProWorld is an iEntry, Inc. ® site - © 2010 All Rights Reserved Privacy Policy and Legal iEntry, Inc. 2549 Richmond Rd. Lexington KY, 40509 |