Hôm nay MiniMe có 15 phút trả lời hết tất cả, bận quá mới đi làm về phải chạy ra Samsclub đi chợ mua đồ cho vợ sài
Nói về Cascade Style Sheet (CSS) th́ nói rất là nhiều, CSS rất là quan trong, nó có thể sài đổi look and feel, hay có thể sài cho template
Năm xưa MiniMe đă từng làm CSS rất là nhiều, nhất là MiniMe viết Portal riêng cho hảng, và làm việc Portal development Microsoft SharePoint Portal cũng nhiều năm xưa
Nói về HTML hay là DHTML (HTML 4.0) XHTML hay HTML 5.0, Div và Span tags rất quan trọng, "Div" và "Span" Tags nó styles kiểu rất là manh so với "table" tag
Dùng Div và Span tag có apply floating, z-Index và nhiều style khác giống graphic affect hay gamma setting rất là nhạy, c̣n lại position của nó có thể setup relative và absolute rất flexible. Đi xa hơn nữa Div và Span tag có thể làm rich editor nữa. Phần đông mấy cái Portal tool nó sài Div và Span không à v́ nó rất là flexible
C̣n cái Table tag có cái mạnh riên của hắn, dùng nó arrange data hay report có nhiều column, hay là static layout. Nếu đúng lúc sài table tag rất là ứng dụng
Nếu bỏ Table th́ chắc chắn không có được, một cái table hay report có nhiều columns và rows chẳng lẻ xài thằng Span và Div tags à, mổi cai Span và Div tag phải align và setup width và size mệt chết. Chắc chắn là MiniMe không sài Span và Div tag cho complicate report
Visual Studio nó c̣n xài Table tag dữ dội cho Gridview, Ajax cũng c̣n xài Table tags, Telerik contrọl c̣n xài table tag
------------------------------------------------------
Bạn thấy Microsoft và Yahoo sites không sài Table tag là hoàn toàn không đúng, phiá ngoài site Microsoft và Yahoo là nó sài Portal. Microrsoft site th́ nó sai SharePoint c̣n Yahoo nó sài cái Portal nào tôi chẳng có biết
Đại khái Portal nó thích sài Div và Span Tag để cho mấy cái floating menu, and mấy cascade windows cho dể dàng. Sau đó CSS style có thể làm cho Div và Span dồi dào hơn trong cái Portal environment
C̣n đi vào sâu mấy Yahoo News và website th́ cứ View Source th́ biết, nó sài toàn là Table tag không à
-------------------------------------------------------
C̣n nói chuyện W3C standard, th́ Microsoft Internet và Netscape thằng nào cũng nói support W3C nhưng khi làm vào IE và NetScape th́ tôi thấy NetScape Navigator sài mấy HTML nó phần đông th́ W3C và cũng có một số tag nó không có trong W3C. Thằng Microsoft IE th́ nó cũng có một số tag là compliance with W3C chừng trên 80% c̣n lại là không
Làm cho IE browser dể chết bỏ, làm có missing mấy cái Tag th́ chẳng có sao, nếu mà missing tags trên Netscape th́ chỉ có bị hang up chết thôi, cho nên bọn developer khoái IE hơn
Thời xưa thằng NetScape Navigator sài Layer Tag khó bỏ mẹ, c̣n thằng IE sài Span và Div tags quá là dể sài và làm lập tŕnh cho Span và Div tag. Sau này bọn Netscape Navigator thấy điểm đó, nó chuyển qua support sài loại DHTML
của thằng Microsoft nghĩa là support Span và Div tags, nhưng quá muộn Netscape Navigator bị chết sau đó :p
----------------------------------------------------------
Sau này Apple Safari và Mozilla FireFox ra, mấy thằng này khôn hồn support Microsoft DHTML tính luông cả Div và Span tags
Nhưng qủy quái JavaScript cuả hai thằng cu Safari và FireFox cũng hơi khác khác, làm cho IE chưa chắc chạy trên thằng Safari và FireFox. Không sao nó tạo thêm nhiều việc làm thôi
---------------------------------------------------------
Các bạn có biết XML DOM không, cái XML DOM cũng là W3C standard, tôi thấy Microsoft theo XML DOM W3C standard nhiều nhất so sánh 2 thằng cu kia
Chẳng biết thằng nào mà theo, cứ làm cái ǵ popular th́ ăn tiền thôi
Bookmarks