SlideShare a Scribd company logo
1 of 14
MULTI BROWSER SUPPORT
Hỗ trợ đa trình duyệt
Có rất nhiều trình duyệt khác nhau được người sử dụng truy cập vào các
website, các trình duyệt phổ biến như :chrome , firefox và internet explorer….
Mỗi trình duyệt do các công ty (tổ chức) khác nhau phát triển chính vì vậy chúng
cũng có sự khác biệt.
Để hỗ trợ tốt nhất trải nghiêm cho người dùng thì người thiết kế website cần phải
xử lý tốt trên các trình duyệt khác nhau, thay vì việc bắt buộc hay yêu cầu ngươi
sử dụng cài đặt mới trình duyệt khác…
MULTI BROWSER SUPPORT
Trên một website có rất nhiều các tính năng khác nhau, và bao gồm rất
nhiều tác vụ cần xử lý như hiển thị hình ảnh, chữ viết, video , flash hay
các tác vụ cao cấp hơn như java script được nhúng trên đó.
Các chuẩn thiết kế Website hiện tại
2.0 (HTML4 và CSS2)
3.0 (HTML5 và CSS3)
Chuẩn 3.0 vẫn đang được hoàn thiện nên nhóm sẽ nói kỹ hơn về 2.0
(hay còn gọi là web 2.0)
Ngay cả chính 1 trình duyệt của một công ty phát triển, ở các phiên bản
khác nhau những thuộc tính hỗ trợ tùy từng phiên bản cũng có sự khác
nhau.
INTERNET EXPLORER SUPPORT
VÍ DỤ XỬ LÝ TRONG CODE
<!--[if IE 6]>
<link rel="stylesheet" type="text/css" href="iespecific.css" />
<![endif]-->
<!--[if gte IE 7]>
<link rel="stylesheet" type="text/css" href="iespecific.css" />
<![endif]-->
Demo
Đối với người lập trình cần phải kiểm tra trên tất cả các trình duyệt phổ
biến để chắc chắn rằng website được hiển thị và hoạt động tốt.
Đối với các thuộc tính không được trình duyệt hỗ trợ, người lập trinh
cập sử dụng một thuộc tính khác để quy định các thành phần trong
website đều được hiển thị tốt, mang lại trải nghiệm tốt hơn cho người
dùng.
MULTI DEVICE SUPPORT (RESPONSIVE)
Hiện tại với nhu cầu phát triển, người ta sử dụng rất nhiều thiết bị để truy
cập website khác nhau, ngay kể cả riêng với màn hình máy tính cũng có
những kích thước khác nhau như màn 15, 17, 20 inch tương ứng. Thậm
chí có nhiều người sử dụng cả màn hình tivi có kích thước lớn để hiển
thị website khác nhau.
Thời điểm hiện tại còn phát triển cả các thiết bị mới như điện thoại thông
minh (smart phone), máy tính bảng (ipad)… có những kích thước màn
hình khác nhau.
Bố cục của website hiển thị cho từng loại thiết bị sẽ phải thay đổi vì những
màn hình nhỏ như Iphone, ipad thì không thể có nhiều cột phức tạp….
RESPONSIVE WEB DESIGN
RESPONSIVE
Hiện tại để giải quết vấn đề này các nhà lập trình thế giới đã và hiện tại
đang phát triển nền tảng 3.0 bao gồm (HTML5 và CSS3) có thể tự động
xử lý vấn đề này.
Tuy nhiên với nền tảng 2.0 (HTML 4 và CSS 2) vẫn có thể xử lý được bằng
một số cách
- Thiết kế địa chỉ riêng để truy cập website với các thiết bị khác nhau
VD: vnexpresss.net (Cho máy tính) và m.vnexpress.net (cho điện thoại và
Ipad)
- Xử lý trên cùng một giao diện bằng cách thay đổi CSS.
THIẾT KẾ ĐỊA CHỈ TRUY CẬP RIÊNG
Người lập trình có thể thiết kế ra các địa chỉ đường dẫn riêng cho các
loại thiết bị khác nhau, bằng cách lập trình ra các website khác nhau, ở
đó có thể thêm, bớt , bố cục sao cho phù hợp với các trình duyệt khác
nhau.
Trên các đường dẫn khác nhau, họ sẽ dùng java script để kiểm tra xem
thiết bị của người sử dụng đang sử dụng loại nào và tự động di chuyển
(redirect) người sử dụng tới giao diện hiển thị tương ứng.
XỬ LÝ ĐÃ THIẾT BỊ VỚI CSS
Việc này là khá phức tạp cho người lập trình khi phải định nghĩa, quy định
cho các thuộc tính..
DEMO: http://shoptiptop.de/_css/styles.css
THIẾT KẾ VỚI FRAMEWORK
Việc tự code đôi khi trở nên khác phưc tạp và nhàm chán, vì vậy một
nhóm các nhà lập trình của twitter đã phát triển 1 bộ framework
“boostrap”
Bằng cách kết hợp Java script và CS, bootstrap cung cấp cho người lập
trình khả năng xử lý tùy biến với hiệu ứng đẹp mắt, đây hiện đang làm
framework được sử dụng rất phổ biến
Ưu điểm: Tất cả các loại thiết bị đều có thể hiển thị tốt.
Code nhất quán, tối ưu tốt cho 1 nhóm phát triển.
Hỗ trợ tối đa cho người lập trình
Thank for viewer !
My blog: Nguyencaotu.com
tucao@sudo.vn
f.nguyencaotu.com
g.nguyencaotu.com

More Related Content

More from Tú Cao

Báo cáo thị trường Internet Việt nam 2017
Báo cáo thị trường Internet Việt nam 2017Báo cáo thị trường Internet Việt nam 2017
Báo cáo thị trường Internet Việt nam 2017Tú Cao
 
Marketing 4.0 - Philip Kotler (bản Tiếng Việt)
Marketing 4.0 - Philip Kotler (bản Tiếng Việt)Marketing 4.0 - Philip Kotler (bản Tiếng Việt)
Marketing 4.0 - Philip Kotler (bản Tiếng Việt)Tú Cao
 
200 cách viết headlines hay không cưỡng lại được - Tiếng Anh (Writing killerh...
200 cách viết headlines hay không cưỡng lại được - Tiếng Anh (Writing killerh...200 cách viết headlines hay không cưỡng lại được - Tiếng Anh (Writing killerh...
200 cách viết headlines hay không cưỡng lại được - Tiếng Anh (Writing killerh...Tú Cao
 
5,5 Bí quyết đặt Link hiệu quả cao cho SEO
5,5 Bí quyết đặt Link hiệu quả cao cho SEO5,5 Bí quyết đặt Link hiệu quả cao cho SEO
5,5 Bí quyết đặt Link hiệu quả cao cho SEOTú Cao
 
Hướng dẫn xây dựng bộ từ khóa với Keywordrevealer.com - Sudo
Hướng dẫn xây dựng bộ từ khóa với Keywordrevealer.com - SudoHướng dẫn xây dựng bộ từ khóa với Keywordrevealer.com - Sudo
Hướng dẫn xây dựng bộ từ khóa với Keywordrevealer.com - SudoTú Cao
 
Phát triển danh sách khách hàng dựa theo hành vi mua hàng - LandiPage Việt Nam
Phát triển danh sách khách hàng dựa theo hành vi mua hàng - LandiPage Việt NamPhát triển danh sách khách hàng dựa theo hành vi mua hàng - LandiPage Việt Nam
Phát triển danh sách khách hàng dựa theo hành vi mua hàng - LandiPage Việt NamTú Cao
 
Integrated marketing communications for Trisoy Tribeco
Integrated marketing communications for Trisoy TribecoIntegrated marketing communications for Trisoy Tribeco
Integrated marketing communications for Trisoy TribecoTú Cao
 
Youtube niche list - Bạn có thể làm
Youtube niche list - Bạn có thể làmYoutube niche list - Bạn có thể làm
Youtube niche list - Bạn có thể làmTú Cao
 
Bí mật tay trắng để trở thành triệu phú MMO
Bí mật tay trắng để trở thành triệu phú MMOBí mật tay trắng để trở thành triệu phú MMO
Bí mật tay trắng để trở thành triệu phú MMOTú Cao
 
Quản trị khủng hoảng kỹ thuật số 3.0 bằng nội dung - Nguyễn Thanh Sơn
Quản trị khủng hoảng kỹ thuật số 3.0 bằng nội dung - Nguyễn Thanh SơnQuản trị khủng hoảng kỹ thuật số 3.0 bằng nội dung - Nguyễn Thanh Sơn
Quản trị khủng hoảng kỹ thuật số 3.0 bằng nội dung - Nguyễn Thanh SơnTú Cao
 
CONTENT MARKETING: từ góc nhìn thực hành tại Việt Nam - Nguyễn Đình Thành
CONTENT MARKETING: từ góc nhìn thực hành tại Việt Nam - Nguyễn Đình ThànhCONTENT MARKETING: từ góc nhìn thực hành tại Việt Nam - Nguyễn Đình Thành
CONTENT MARKETING: từ góc nhìn thực hành tại Việt Nam - Nguyễn Đình ThànhTú Cao
 
Cẩm nang content marketing - Admicro
Cẩm nang content marketing - AdmicroCẩm nang content marketing - Admicro
Cẩm nang content marketing - AdmicroTú Cao
 
Lập kế hoạch truyền thông trên Facebook - MediaZ
Lập kế hoạch truyền thông trên Facebook - MediaZLập kế hoạch truyền thông trên Facebook - MediaZ
Lập kế hoạch truyền thông trên Facebook - MediaZTú Cao
 
Xây dựng nội dung fanpage hiệu quả và khác biệt - MixDigital
Xây dựng nội dung fanpage hiệu quả và khác biệt - MixDigitalXây dựng nội dung fanpage hiệu quả và khác biệt - MixDigital
Xây dựng nội dung fanpage hiệu quả và khác biệt - MixDigitalTú Cao
 
Tìm hiểu hành vi người tiêu dùng Việt Nam 2016 (Vietnamese online insight) - ...
Tìm hiểu hành vi người tiêu dùng Việt Nam 2016 (Vietnamese online insight) - ...Tìm hiểu hành vi người tiêu dùng Việt Nam 2016 (Vietnamese online insight) - ...
Tìm hiểu hành vi người tiêu dùng Việt Nam 2016 (Vietnamese online insight) - ...Tú Cao
 
Lịch sự kiện trong năm 2017 tại Việt Nam - Xu hướng theo mùa - Google
Lịch sự kiện trong năm 2017 tại Việt Nam - Xu hướng theo mùa - GoogleLịch sự kiện trong năm 2017 tại Việt Nam - Xu hướng theo mùa - Google
Lịch sự kiện trong năm 2017 tại Việt Nam - Xu hướng theo mùa - GoogleTú Cao
 
Nguyên Tắc Thiết kế Website dành cho di động (mobile) - Google
Nguyên Tắc Thiết kế Website dành cho di động (mobile) - GoogleNguyên Tắc Thiết kế Website dành cho di động (mobile) - Google
Nguyên Tắc Thiết kế Website dành cho di động (mobile) - GoogleTú Cao
 
Chiến lượng SEO bán hàng - Bạn biết bao nhiêu cach
Chiến lượng SEO bán hàng - Bạn biết bao nhiêu cachChiến lượng SEO bán hàng - Bạn biết bao nhiêu cach
Chiến lượng SEO bán hàng - Bạn biết bao nhiêu cachTú Cao
 
SEO và CPA Affiliate Marketing (Tạo thu nhập với AccessTrade)
SEO và CPA Affiliate Marketing (Tạo thu nhập với AccessTrade)SEO và CPA Affiliate Marketing (Tạo thu nhập với AccessTrade)
SEO và CPA Affiliate Marketing (Tạo thu nhập với AccessTrade)Tú Cao
 
Case Study lập kế hoạc SEO & đo lường trên Google Analytics
Case Study lập kế hoạc SEO & đo lường trên Google AnalyticsCase Study lập kế hoạc SEO & đo lường trên Google Analytics
Case Study lập kế hoạc SEO & đo lường trên Google AnalyticsTú Cao
 

More from Tú Cao (20)

Báo cáo thị trường Internet Việt nam 2017
Báo cáo thị trường Internet Việt nam 2017Báo cáo thị trường Internet Việt nam 2017
Báo cáo thị trường Internet Việt nam 2017
 
Marketing 4.0 - Philip Kotler (bản Tiếng Việt)
Marketing 4.0 - Philip Kotler (bản Tiếng Việt)Marketing 4.0 - Philip Kotler (bản Tiếng Việt)
Marketing 4.0 - Philip Kotler (bản Tiếng Việt)
 
200 cách viết headlines hay không cưỡng lại được - Tiếng Anh (Writing killerh...
200 cách viết headlines hay không cưỡng lại được - Tiếng Anh (Writing killerh...200 cách viết headlines hay không cưỡng lại được - Tiếng Anh (Writing killerh...
200 cách viết headlines hay không cưỡng lại được - Tiếng Anh (Writing killerh...
 
5,5 Bí quyết đặt Link hiệu quả cao cho SEO
5,5 Bí quyết đặt Link hiệu quả cao cho SEO5,5 Bí quyết đặt Link hiệu quả cao cho SEO
5,5 Bí quyết đặt Link hiệu quả cao cho SEO
 
Hướng dẫn xây dựng bộ từ khóa với Keywordrevealer.com - Sudo
Hướng dẫn xây dựng bộ từ khóa với Keywordrevealer.com - SudoHướng dẫn xây dựng bộ từ khóa với Keywordrevealer.com - Sudo
Hướng dẫn xây dựng bộ từ khóa với Keywordrevealer.com - Sudo
 
Phát triển danh sách khách hàng dựa theo hành vi mua hàng - LandiPage Việt Nam
Phát triển danh sách khách hàng dựa theo hành vi mua hàng - LandiPage Việt NamPhát triển danh sách khách hàng dựa theo hành vi mua hàng - LandiPage Việt Nam
Phát triển danh sách khách hàng dựa theo hành vi mua hàng - LandiPage Việt Nam
 
Integrated marketing communications for Trisoy Tribeco
Integrated marketing communications for Trisoy TribecoIntegrated marketing communications for Trisoy Tribeco
Integrated marketing communications for Trisoy Tribeco
 
Youtube niche list - Bạn có thể làm
Youtube niche list - Bạn có thể làmYoutube niche list - Bạn có thể làm
Youtube niche list - Bạn có thể làm
 
Bí mật tay trắng để trở thành triệu phú MMO
Bí mật tay trắng để trở thành triệu phú MMOBí mật tay trắng để trở thành triệu phú MMO
Bí mật tay trắng để trở thành triệu phú MMO
 
Quản trị khủng hoảng kỹ thuật số 3.0 bằng nội dung - Nguyễn Thanh Sơn
Quản trị khủng hoảng kỹ thuật số 3.0 bằng nội dung - Nguyễn Thanh SơnQuản trị khủng hoảng kỹ thuật số 3.0 bằng nội dung - Nguyễn Thanh Sơn
Quản trị khủng hoảng kỹ thuật số 3.0 bằng nội dung - Nguyễn Thanh Sơn
 
CONTENT MARKETING: từ góc nhìn thực hành tại Việt Nam - Nguyễn Đình Thành
CONTENT MARKETING: từ góc nhìn thực hành tại Việt Nam - Nguyễn Đình ThànhCONTENT MARKETING: từ góc nhìn thực hành tại Việt Nam - Nguyễn Đình Thành
CONTENT MARKETING: từ góc nhìn thực hành tại Việt Nam - Nguyễn Đình Thành
 
Cẩm nang content marketing - Admicro
Cẩm nang content marketing - AdmicroCẩm nang content marketing - Admicro
Cẩm nang content marketing - Admicro
 
Lập kế hoạch truyền thông trên Facebook - MediaZ
Lập kế hoạch truyền thông trên Facebook - MediaZLập kế hoạch truyền thông trên Facebook - MediaZ
Lập kế hoạch truyền thông trên Facebook - MediaZ
 
Xây dựng nội dung fanpage hiệu quả và khác biệt - MixDigital
Xây dựng nội dung fanpage hiệu quả và khác biệt - MixDigitalXây dựng nội dung fanpage hiệu quả và khác biệt - MixDigital
Xây dựng nội dung fanpage hiệu quả và khác biệt - MixDigital
 
Tìm hiểu hành vi người tiêu dùng Việt Nam 2016 (Vietnamese online insight) - ...
Tìm hiểu hành vi người tiêu dùng Việt Nam 2016 (Vietnamese online insight) - ...Tìm hiểu hành vi người tiêu dùng Việt Nam 2016 (Vietnamese online insight) - ...
Tìm hiểu hành vi người tiêu dùng Việt Nam 2016 (Vietnamese online insight) - ...
 
Lịch sự kiện trong năm 2017 tại Việt Nam - Xu hướng theo mùa - Google
Lịch sự kiện trong năm 2017 tại Việt Nam - Xu hướng theo mùa - GoogleLịch sự kiện trong năm 2017 tại Việt Nam - Xu hướng theo mùa - Google
Lịch sự kiện trong năm 2017 tại Việt Nam - Xu hướng theo mùa - Google
 
Nguyên Tắc Thiết kế Website dành cho di động (mobile) - Google
Nguyên Tắc Thiết kế Website dành cho di động (mobile) - GoogleNguyên Tắc Thiết kế Website dành cho di động (mobile) - Google
Nguyên Tắc Thiết kế Website dành cho di động (mobile) - Google
 
Chiến lượng SEO bán hàng - Bạn biết bao nhiêu cach
Chiến lượng SEO bán hàng - Bạn biết bao nhiêu cachChiến lượng SEO bán hàng - Bạn biết bao nhiêu cach
Chiến lượng SEO bán hàng - Bạn biết bao nhiêu cach
 
SEO và CPA Affiliate Marketing (Tạo thu nhập với AccessTrade)
SEO và CPA Affiliate Marketing (Tạo thu nhập với AccessTrade)SEO và CPA Affiliate Marketing (Tạo thu nhập với AccessTrade)
SEO và CPA Affiliate Marketing (Tạo thu nhập với AccessTrade)
 
Case Study lập kế hoạc SEO & đo lường trên Google Analytics
Case Study lập kế hoạc SEO & đo lường trên Google AnalyticsCase Study lập kế hoạc SEO & đo lường trên Google Analytics
Case Study lập kế hoạc SEO & đo lường trên Google Analytics
 

Recently uploaded

Bài giảng môn Truyền thông đa phương tiện
Bài giảng môn Truyền thông đa phương tiệnBài giảng môn Truyền thông đa phương tiện
Bài giảng môn Truyền thông đa phương tiệnpmtiendhti14a5hn
 
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hội
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hộiTrắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hội
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hộiNgocNguyen591215
 
Bài học phòng cháy chữa cháy - PCCC tại tòa nhà
Bài học phòng cháy chữa cháy - PCCC tại tòa nhàBài học phòng cháy chữa cháy - PCCC tại tòa nhà
Bài học phòng cháy chữa cháy - PCCC tại tòa nhàNguyen Thi Trang Nhung
 
các nội dung phòng chống xâm hại tình dục ở trẻ em
các nội dung phòng chống xâm hại tình dục ở trẻ emcác nội dung phòng chống xâm hại tình dục ở trẻ em
các nội dung phòng chống xâm hại tình dục ở trẻ emTrangNhung96
 
xemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdf
xemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdfxemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdf
xemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdfXem Số Mệnh
 
26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdf
26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdf26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdf
26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdfltbdieu
 
Đề thi tin học HK2 lớp 3 Chân Trời Sáng Tạo
Đề thi tin học HK2 lớp 3 Chân Trời Sáng TạoĐề thi tin học HK2 lớp 3 Chân Trời Sáng Tạo
Đề thi tin học HK2 lớp 3 Chân Trời Sáng Tạowindcances
 
bài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hànhbài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hànhdangdinhkien2k4
 
TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...
TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...
TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...Nguyen Thanh Tu Collection
 
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận HạnTử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận HạnKabala
 
Giới Thiệu Về Kabala | Hành Trình Thấu Hiểu Bản Thân | Kabala.vn
Giới Thiệu Về Kabala | Hành Trình Thấu Hiểu Bản Thân | Kabala.vnGiới Thiệu Về Kabala | Hành Trình Thấu Hiểu Bản Thân | Kabala.vn
Giới Thiệu Về Kabala | Hành Trình Thấu Hiểu Bản Thân | Kabala.vnKabala
 
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoiC6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoidnghia2002
 
bài thi bảo vệ nền tảng tư tưởng của Đảng.docx
bài thi bảo vệ nền tảng tư tưởng của Đảng.docxbài thi bảo vệ nền tảng tư tưởng của Đảng.docx
bài thi bảo vệ nền tảng tư tưởng của Đảng.docxTrnHiYn5
 
Kiến thức cơ bản về tư duy số - VTC Net Viet
Kiến thức cơ bản về tư duy số - VTC Net VietKiến thức cơ bản về tư duy số - VTC Net Viet
Kiến thức cơ bản về tư duy số - VTC Net VietNguyễn Quang Huy
 
xemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdf
xemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdfxemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdf
xemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdfXem Số Mệnh
 
60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx
60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx
60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docxasdnguyendinhdang
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
xemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdf
xemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdfxemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdf
xemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdfXem Số Mệnh
 

Recently uploaded (20)

Bài giảng môn Truyền thông đa phương tiện
Bài giảng môn Truyền thông đa phương tiệnBài giảng môn Truyền thông đa phương tiện
Bài giảng môn Truyền thông đa phương tiện
 
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hội
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hộiTrắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hội
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hội
 
Bài học phòng cháy chữa cháy - PCCC tại tòa nhà
Bài học phòng cháy chữa cháy - PCCC tại tòa nhàBài học phòng cháy chữa cháy - PCCC tại tòa nhà
Bài học phòng cháy chữa cháy - PCCC tại tòa nhà
 
các nội dung phòng chống xâm hại tình dục ở trẻ em
các nội dung phòng chống xâm hại tình dục ở trẻ emcác nội dung phòng chống xâm hại tình dục ở trẻ em
các nội dung phòng chống xâm hại tình dục ở trẻ em
 
xemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdf
xemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdfxemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdf
xemsomenh.com-Vòng Tràng Sinh - Cách An 12 Sao Và Ý Nghĩa Từng Sao.pdf
 
26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdf
26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdf26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdf
26 Truyện Ngắn Sơn Nam (Sơn Nam) thuviensach.vn.pdf
 
Đề thi tin học HK2 lớp 3 Chân Trời Sáng Tạo
Đề thi tin học HK2 lớp 3 Chân Trời Sáng TạoĐề thi tin học HK2 lớp 3 Chân Trời Sáng Tạo
Đề thi tin học HK2 lớp 3 Chân Trời Sáng Tạo
 
bài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hànhbài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hành
 
TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...
TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...
TUYỂN TẬP ĐỀ THI GIỮA KÌ, CUỐI KÌ 2 MÔN VẬT LÍ LỚP 11 THEO HÌNH THỨC THI MỚI ...
 
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận HạnTử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
Tử Vi Là Gì Học Luận Giải Tử Vi Và Luận Đoán Vận Hạn
 
Giới Thiệu Về Kabala | Hành Trình Thấu Hiểu Bản Thân | Kabala.vn
Giới Thiệu Về Kabala | Hành Trình Thấu Hiểu Bản Thân | Kabala.vnGiới Thiệu Về Kabala | Hành Trình Thấu Hiểu Bản Thân | Kabala.vn
Giới Thiệu Về Kabala | Hành Trình Thấu Hiểu Bản Thân | Kabala.vn
 
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoiC6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
 
bài thi bảo vệ nền tảng tư tưởng của Đảng.docx
bài thi bảo vệ nền tảng tư tưởng của Đảng.docxbài thi bảo vệ nền tảng tư tưởng của Đảng.docx
bài thi bảo vệ nền tảng tư tưởng của Đảng.docx
 
Kiến thức cơ bản về tư duy số - VTC Net Viet
Kiến thức cơ bản về tư duy số - VTC Net VietKiến thức cơ bản về tư duy số - VTC Net Viet
Kiến thức cơ bản về tư duy số - VTC Net Viet
 
xemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdf
xemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdfxemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdf
xemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdf
 
60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx
60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx
60 CÂU HỎI ÔN TẬP LÝ LUẬN CHÍNH TRỊ NĂM 2024.docx
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
xemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdf
xemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdfxemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdf
xemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdf
 

Web design - Multi browser and device support (Giới thiệu hỗ trợ đã trình duyệt và thiết bị trong lập trình web)

  • 1.
  • 2. MULTI BROWSER SUPPORT Hỗ trợ đa trình duyệt Có rất nhiều trình duyệt khác nhau được người sử dụng truy cập vào các website, các trình duyệt phổ biến như :chrome , firefox và internet explorer…. Mỗi trình duyệt do các công ty (tổ chức) khác nhau phát triển chính vì vậy chúng cũng có sự khác biệt. Để hỗ trợ tốt nhất trải nghiêm cho người dùng thì người thiết kế website cần phải xử lý tốt trên các trình duyệt khác nhau, thay vì việc bắt buộc hay yêu cầu ngươi sử dụng cài đặt mới trình duyệt khác…
  • 3. MULTI BROWSER SUPPORT Trên một website có rất nhiều các tính năng khác nhau, và bao gồm rất nhiều tác vụ cần xử lý như hiển thị hình ảnh, chữ viết, video , flash hay các tác vụ cao cấp hơn như java script được nhúng trên đó. Các chuẩn thiết kế Website hiện tại 2.0 (HTML4 và CSS2) 3.0 (HTML5 và CSS3) Chuẩn 3.0 vẫn đang được hoàn thiện nên nhóm sẽ nói kỹ hơn về 2.0 (hay còn gọi là web 2.0)
  • 4. Ngay cả chính 1 trình duyệt của một công ty phát triển, ở các phiên bản khác nhau những thuộc tính hỗ trợ tùy từng phiên bản cũng có sự khác nhau.
  • 6. VÍ DỤ XỬ LÝ TRONG CODE <!--[if IE 6]> <link rel="stylesheet" type="text/css" href="iespecific.css" /> <![endif]--> <!--[if gte IE 7]> <link rel="stylesheet" type="text/css" href="iespecific.css" /> <![endif]--> Demo
  • 7. Đối với người lập trình cần phải kiểm tra trên tất cả các trình duyệt phổ biến để chắc chắn rằng website được hiển thị và hoạt động tốt. Đối với các thuộc tính không được trình duyệt hỗ trợ, người lập trinh cập sử dụng một thuộc tính khác để quy định các thành phần trong website đều được hiển thị tốt, mang lại trải nghiệm tốt hơn cho người dùng.
  • 8. MULTI DEVICE SUPPORT (RESPONSIVE) Hiện tại với nhu cầu phát triển, người ta sử dụng rất nhiều thiết bị để truy cập website khác nhau, ngay kể cả riêng với màn hình máy tính cũng có những kích thước khác nhau như màn 15, 17, 20 inch tương ứng. Thậm chí có nhiều người sử dụng cả màn hình tivi có kích thước lớn để hiển thị website khác nhau. Thời điểm hiện tại còn phát triển cả các thiết bị mới như điện thoại thông minh (smart phone), máy tính bảng (ipad)… có những kích thước màn hình khác nhau. Bố cục của website hiển thị cho từng loại thiết bị sẽ phải thay đổi vì những màn hình nhỏ như Iphone, ipad thì không thể có nhiều cột phức tạp….
  • 10. RESPONSIVE Hiện tại để giải quết vấn đề này các nhà lập trình thế giới đã và hiện tại đang phát triển nền tảng 3.0 bao gồm (HTML5 và CSS3) có thể tự động xử lý vấn đề này. Tuy nhiên với nền tảng 2.0 (HTML 4 và CSS 2) vẫn có thể xử lý được bằng một số cách - Thiết kế địa chỉ riêng để truy cập website với các thiết bị khác nhau VD: vnexpresss.net (Cho máy tính) và m.vnexpress.net (cho điện thoại và Ipad) - Xử lý trên cùng một giao diện bằng cách thay đổi CSS.
  • 11. THIẾT KẾ ĐỊA CHỈ TRUY CẬP RIÊNG Người lập trình có thể thiết kế ra các địa chỉ đường dẫn riêng cho các loại thiết bị khác nhau, bằng cách lập trình ra các website khác nhau, ở đó có thể thêm, bớt , bố cục sao cho phù hợp với các trình duyệt khác nhau. Trên các đường dẫn khác nhau, họ sẽ dùng java script để kiểm tra xem thiết bị của người sử dụng đang sử dụng loại nào và tự động di chuyển (redirect) người sử dụng tới giao diện hiển thị tương ứng.
  • 12. XỬ LÝ ĐÃ THIẾT BỊ VỚI CSS Việc này là khá phức tạp cho người lập trình khi phải định nghĩa, quy định cho các thuộc tính.. DEMO: http://shoptiptop.de/_css/styles.css
  • 13. THIẾT KẾ VỚI FRAMEWORK Việc tự code đôi khi trở nên khác phưc tạp và nhàm chán, vì vậy một nhóm các nhà lập trình của twitter đã phát triển 1 bộ framework “boostrap” Bằng cách kết hợp Java script và CS, bootstrap cung cấp cho người lập trình khả năng xử lý tùy biến với hiệu ứng đẹp mắt, đây hiện đang làm framework được sử dụng rất phổ biến Ưu điểm: Tất cả các loại thiết bị đều có thể hiển thị tốt. Code nhất quán, tối ưu tốt cho 1 nhóm phát triển. Hỗ trợ tối đa cho người lập trình
  • 14. Thank for viewer ! My blog: Nguyencaotu.com tucao@sudo.vn f.nguyencaotu.com g.nguyencaotu.com