Báo cáo tiến độ nghiên cứu đề tài khoa học sinh viên xây dựng ứng dụng trên môi trường di động

27 1K 0
Báo cáo tiến độ nghiên cứu đề tài khoa học sinh viên xây dựng ứng dụng trên môi trường di động

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC HÙNG VƯƠNG KHOA TỐN – CƠNG NGHỆ BÁO CÁO TIẾN ĐỘ NGHIÊN CỨU ĐỀ TÀI KHOA HỌC SINH VIÊN XÂY DỰNG ỨNG DỤNG TRÊN MÔI TRƯỜNG DI ĐỘNG Nhóm ngành: KĨ THUẬT (KT3) Chủ nhiệm đề tài: Đinh Bảo Mạnh Tel: 01682666814 Email:manhict.it@gmai.com Cộng tác viên: Bùi Hồng Quân Tel: 01672657131 Email:quanhongbui92@gmai.com Giảng viên hướng dẫn: ThS.Phạm Đức Thọ Phú Thọ, 2013 Bài nghiên cứu hoàn thành hướng dẫn trực tiếp thầy giáo Phạm Đức Thọ - giảng viên khoa Tốn Cơng Nghệ, Trường Đại Học Hùng Vương Trước hết em xin bày tỏ lòng biết ơn đến thầy, thầy đề hướng chọn hướng nghiên cứu phù hợp với đề tài chúng em chọn, dẫn chi tiết, có điều mà chúng em chưa học, chúng em hoàn thành đề tài nghiên cứu khoa học Một lần chúng em xin chân thành cảm ơn Lời mở đầu: Xã hội ngày phát triển, thông tin ngày trở nên phong phú, đa dạng phức tạp Sự bùng nổ thông tin trở nên vấn đề cấp thiết cần giải Công nghệ thông tin đời phát triền nhằm xử lý vấn đề trọng đại Cùng với phát triển nhanh chóng cơng nghệ thông tin, người nghĩ nhiều ứng dụng phục vụ cho nhu cầu lợi ích cho người Trong “Xây Dựng Ứng Dụng Trên Môi Trường Di Động” Cũng ứng dụng mà người quan tâm nhiều Bản báo cáo tiến độ gồm có: I Báo cáo tổng quan thị trường thơng tin di động II Tìm hiểu số ngơn ngữ lập trình web - -3- I.Mục Đích Của Đề Tài: Đề tài hoàn thiện nhằm mục đích nghiên cứu tổng quan dịch vụ viễn thơng mơi trường di động, sở vận dụng linh hoạt vào thực tế chuyện nội dung trang website trường Đại Học Hùng Vương sang dạng mobile để truy nhập thiết bị di động II Đối Tượng Phạm Vi Nghiên Cứu: + Đối tượng Nghiên cứu: Đối tượng nghiên cứu đề tài dịch vụ thông tin môi trường di động + Phạm vi nghiên cứu: dịch vụ thông tin môi trường di động nghiên cứu phát triển nước ta giới III Phương Pháp Nghiên Cứu: Đề tài vận dụng cách logic khoa học nhiều phương -pháp nghiên cứu khác như: phương pháp thu thập tài liệu, phương pháp tổng hợp phân tích liệu…Từ có cách nhìn tồn diện, tổng thể mà đề tài nghiên cứu IV Công Việc Đã Thực Hiện: IV.1 Báo cáo Về Lịch Sử Phát Triển Của Dịch vụ Thông Tin Trên Môi Trường Di Động: Khi ngành thông tin quảng bá vơ tuyến phát triển ý tưởng thiết bị điện thoại vô tuyến đời tiền thân mạng thông tin di động sau Năm 1946, mạng điện thoại vô tuyến thử nghiệm ST Louis, bang Missouri Mỹ Sau năm 50,việc phát minh chất bán dẫn ảnh hưởng lớn đến lĩnh vực thông tin di động Ứng dụng linh kiện bán dẫn vào thông tin di động cải thiện số nhược điểm mà trước chưa làm Thuật ngữ thông tin di động tế bào đời vào năm 70,khi kết hợp vùng phủ sóng riêng lẻ thành cơng, giải tốn khó dung lượng.Tháng 12-1971 đưa hệ thống cellular kỹ thuật tương tự, FM, - -4- dải tần số 850Mhz.Dựa công nghệ đến năm 1983, mạng điện thoại di động AMPS (Advance Mobile Phone Service) phục vụ thương mại Chicago, nước Mỹ Sau hàng loạt chuẩn thơng tin di động đời Nordic Mobile Telephone (NTM), Total Access Communication System (TACS) Giai đoạn gọi hệ thống di động tương tự hệ (1G) với dải tầng hẹp, tất hệ thống 1G sử dụng điều chế tần số FM cho đàm thoại, điều chế khoá dịch tần FSK (Frequency Shift Keying)cho tín hiệu kỹ thuật truy cập sử dụng FDMA (Frequency Division Multiple Access) Thế hệ thứ 2(2G) phổ biến suốt thập niên 90 Sự phát triển công nghệ thông tin di động hệ thứ hai tiện ích làm bùng nổ lượng thuê bao di động toàn cầu Đây thời kỳ chuyển đổi từ công nghệ analog sang digital Giai đoạn có hệ thống thơng tin di động số : GSM-900MHZ (Global System for Mobile), DCS-1800MHZ (Digital Cordless System), PDC1900Mhz(Personal Digital Cellular),IS-54 IS-95 (Interior Standard) Trong GSM tiền thân hai hệ thống DCS, PDC Các hệ thống sử dụng kỹ thuật TDMA (Time Division Multiple Access)ngoại trừ IS95 sử dụng kỹ thuật CDMA (Code Division Multiple Access) Thế hệ 2G có khả cung cấp dịch vụ đa dạng, tiện ích hỗ trợ cho cơng nghệ thơng tin, cho phép thuê bao thực trình chuyển vùng quốc tế tạo khả giữ liên lạc diện rộng họ di chuyển từ quốc gia sang quốc gia khác Thế hệ thứ ba (3G), từ năm 1992 Hội nghị giới truyền thông dành cho truyền thông số dải tần cho hệ thống di động 3G : phổ rộng 230MHz dải tần 2GHz, 60MHz dành cho liên lạc vệ tinh Sau Liên Hiệp Quốc Tế Truyền Thơng (UIT)chủ trương hệ thống di động quốc tế toàn cầu với dự án IMT-2000 sử dụng dải 1885-2025MHz 2110- 2200MHz Thế hệ 3G gồm có kỹ thuật : W-CDMA (Wide band CDMA) kiểu FDD TD-CDMA (Time Division CDMA) kiểu TDD Mục tiêu IMT- 2000 giúp cho thuê bao liên lạc với sử dụng dịch vụ đa truyền thông phạm vi giới, với lưu lượng bit từ 144Kbit/s vùng rộng lên đến 2Mbps vùng địa phương Dịch vụ bắt đầu vào năm 2001- 2002 - -5- VI.1.1 Sự phát triển dịch vụ viễn thông môi trường di động: Khi công nghệ đời kéo theo đời sản phẩm Và khởi đầu cho dịch vụ hái tiền với nhiều loại hình kinh doanh khác Trong ngành dịch vụ di động khơng có khác biệt Bắt nguồn từ nói chuyện “khơng cần dây“ qua sóng radio vào năm 1890 kỷ 19, điện thoại di động đời, kéo theo nguồn lợi nhuận béo bở cho nhà cung cấp dịch vụ “ăn theo“ Những năm 1990, dịch vụ điện thoại chiếm lĩnh thị trường dịch vụ di động, đến tình hình hoàn toàn khác, dịch vụ liệu đa phương tiện vượt hẳn lên, kèm theo xuất khái niệm dịch vụ, phức tạp trải rộng toàn cầu Mùa hè năm 2000, trang web nội dung sex phát triển mạnh, có tới hàng triệu người trở thành độc giả trang web Các nhà phân tích cho khơng có quan tâm đến Internet qua di động kích thước hình q nhỏ Tuy nhiên, thực tế lại ngược lại suy luận nhà phân tích Cuối năm 2001, số người sử dụng Internet qua mobile lên đến hàng triệu người + Dịch vu SMS: Tin nhắn ban đầu thiết kế cho hệ thống mạng di động GSM với mục tiêu gửi thông báo cho thuê bao để chờ nghe thư thoại (voicemail) Lúc đó, khơng nghĩ đến khả gửi nhận đoạn văn hai điện thoại với Đến năm 1994, Vodafone trở thành nhà cung cấp dịch vụ Anh mắt dịch vụ liệu, fax tin nhắn SMS Dịch vụ tin nhắn nhanh chóng phát triển, tăng tốc nhờ dịch vụ tin nhắn cho thuê bao trả trước Với khởi đầu không hút Mỹ, SMS trở nên vô phổ biến thị trường châu Âu, châu Á Úc, đặc biệt với người trẻ thành thị SMS trở thành dịch vụ thành công rực rỡ lịch sử dịch vụ di động Người ta sử dụng (tin nhắn SMS) cách tạo tương tác khán giả đài truyền hình Và trào lưu hình thành, phát triển mạnh mẽ Đem lại nguồn thu khổng lồ cho nhà cung cấp dịch vụ nội dung, đồng thời mang lại nhiều thông tin, kiến thức giàu tính giải trí cho người dùng - -6- + Các dịch vụ di động chia thành nhóm: - Cuộc gọi - Internet - Tin nhắn - Nội dung Bên cạnh hình thức gọi truyền thống điện thoại, dịch vụ gọi di động bổ sung thêm nhiều hình thức mới, phong phú tạo nhiều giá trị mới: + Cuộc gọi truyền hình + Cuộc gọi hội nghị Internet + Mobile internet + Mobile intranet/extranet IV.2: Tìm Hiểu HTML, WML PHP Tìm Hiều Ngơn Ngữ HTML: HTML (tiếng Anh, viết tắt cho HyperText Markup Language, "Ngôn ngữ Đánh dấu Siêu văn bản") ngôn ngữ đánh dấu thiết kế để tạo nên trang web với mẩu thông tin trình bày World Wide Web HTML định nghĩa ứng dụng đơn giản SGML sử dụng tổ chức cần đến yêu cầu xuất phức tạp HTML trở thành chuẩn Internet tổ chức World Wide Web Consortium (W3C) trì Phiên thức HTML HTML 4.01 (1999) Sau đó, nhà phát triển thay XHTML Hiện nay, HTML phát triển tiếp với phiên HTML5 hứa hẹn mang lại diện mạo cho Web Một file html bao gồm chứa thẻ (tag) định dạng HTML Các thẻ HTML quy định cách hiển thị trình duyệt File định dạng HTML phải ghi lại với phần mở rộng html htm - -7- Để soạn thảo file HTML dùng trình soạn thảo đơn giản (notepad, pspad, word, ) - Thẻ trình bày trang + Một số thẻ Các thành phần trình bày trang để định dạng đoạn văn phải nằm phần thân tài liệu Có nhiều thẻ sử dụng tài liệu trình bày số thẻ trình bày chính: định dạng phần địa (), đoạn văn (

), xuống dòng (), (), đường kẻ ngang (), đoạn văn định dạng sẵn (), trích dẫn nguồn tài liệu () a Định dạng phần địa Cho biết thông tin địa chỉ, danh thiếp tác giả, thường đặt đầu hay cuối tài liệu Thẻ định dạng: … b Đoạn văn Thẻ dùng để xác định đoạn văn Thẻ

(Paragraph) dùng kèm thuộc tính để ấn định cách trình bày đoạn văn Chỉ giới hạn đoạn paragraph, cách bày trí thành phần khác tạo thành Thường có khoảng trống khoảng dịng hay nửa dòng trước paragraph, trừ nằm phần địa … Một số trình duyệt thể dịng đầu paragraph thụt vào Thẻ định nghĩa dạng:

Một đoạn văn rỗng dịng trắng Vì đầu dịng CR (Carriage Return) khơng có hiệu lực xuống dịng mà có tác dụng dấu cách, tạo dòng dãn cách (một dòng trắng) đoạn văn cần phải sử dụng thẻ

Trường hợp cần dùng thẻ

đơn lẻ, không cần thẻ đóng - -8- c Xuống dịng Thẻ dùng để xuống dòng Bắt buộc xuống dòng vị trí gặp từ khóa Dịng lề dịng bẻ tự động dịng q dài Thẻ định nghĩa dạng: d Đường kẻ ngang Thẻ tạo đường kẻ ngang (Horizontal Rule) ngăn cách phần tài liệu Thẻ định nghĩa dạng: e Căn Thẻ dùng để chỉnh đoạn văn chiều rộng trang văn Thẻ định nghĩa dạng: Thẻ có tác dụng xuống dòng kết thúc đoạn văn f Đoạn văn định dạng sẵn Giới hạn đoạn văn định dạng sẵn (pre-formatted) cần thể phơng chữ có độ rộng ký tự khơng đổi (do phải thẳng cột) Nếu khơng có thuộc tính WIDTH bề rộng mặc định 80 ký tự/dòng Bề rộng 40,80 132 thể tối ưu, cịn bề rộng khác làm tròn Thẻ định nghĩa dạng: Trong thành phần trước: Dấu xuống dịng có ý nghĩa chuyển sang dịng (chứ khơng cịn dấu cách)

khơng dùng Nếu coi xuống dịng Được phép dùng thành phần liên kết nhấn mạnh Không chứa thành phần định dạng paragraph (tiêu đề, địa chỉ, …) - -9- Ký tự TAB (có mã US-ASCII ISO-8859-1 9) phải hiểu số dấu cách nhỏ ký tự vị trí bội Tuy nhiên khơng nên dùng g Trích dẫn nguồn tài liệu khác Dùng để trích dẫn đoạn văn bản, thường thể chữ nghiêng có lề thụt vào (như paragraph) thường có dịng trống Thẻ định nghĩa dạng: + Tài Liệu HTML đơn giản Để dễ hình dung, bạn nhập đoạn mã vào trình soạn thảo mà có sẵn máy bạn(notepad, MS word, ) Tiều tài liệu

Dưới nội dung của bạn

Ghi lại file vừa soạn thảo vào ổ C: với tên test.html test.htm Để mở file bạn chạy trình duyệt Internet Explorer (IE) Firefox Từ menu File chọn Open file trỏ tới file mà bạn ghi lại Sau ghi lại bạn click đúp vào file vừa ghi, Windows tự động chạy chương trình thích hợp để mở file +Ý nghĩa số thẻ đoạn mã HTML sau: Thẻ liệu có định dạng HTML chứa số thông tin trang (tiêu đề, đường link tới số file khác.) mà khơng hiển thị cửa số trình duyệt - - 10 - Theo chiều ngang: ALIGN=LEFT, ALIGN=RIGHT Nếu khơng có thuộc tính mặc định ảnh đặt nơi đặt thẻ IMG dóng dịng chữ, theo cạnh khung nhìn A.7 Thuộc tính VSPACE HSPACE Khi sử dụng thuộc tính ALIGN, ảnh chèn vào dòng văn với chữ dính sát liền Thuộc tính VSPACE HSPACE dùng để tạo khoảng trống nhỏ viền xung quanh ảnh (tính theo đơn vị pixel) VSPACE=n Thêm khoảng trống theo chiều dọc HSPACE=n Thêm khoảng trống theo chiều ngang B Thẻ neo mối liên kết Các liên kết siêu văn tài liệu HTML để tham chiếu đến tài liệu khác hay phần tài liệu khác nằm tài liệu Liên kết siêu văn gồm có ba phần: giao thức, neo địa hay URL Để tạo mối liên kết việc cần làm thiết lập neo Cặp thẻ tạo neo … (Anchor) Thẻ có nhiều thuộc tính bắt buộc phải xác định rõ, ta tìm hiểu kỹ phần sau B.1 Thuộc tính HREF HREF (Hypertext REFerence – tham chiếu siêu văn bản) dùng để liên kết đến: Một tài liệu khác (external link) hay Một phần khác nằm tài liệu đọc (internal link) Giao thức để tham chiếu HREF HTTP Nếu liên kết nội – internal link khơng cần phải có phần giao thức B.2: Liên kết – External Links Để liên kết đến một tài liệu khác, ta cần phải biết địa chỉ URL của tài liệu đích Cũng cần phải chỉ chỗ, thường là một nhóm vài từ để làm đầu mối liên kết Nhóm từ này sẽ đổi màu để phân biệt, chuột trỏ vào sẽ - - 13 - có hình bàn tay và nhấn chuột thì trang siêu văn bản đích sẽ được hiển thị Nên chọn các từ làm đầu mối cho gợi tả và cho tự nhiên, không ảnh hưởng đến nội dung ý nghĩa câu văn Tránh sử dụng lặp lặp lại câu "nhấn vào đây" tạo đầu mối liên kết Cú phá p để tạ o mộ t mố i liên kế t tớ i tà i liệ u khá c - liên kế t ngoà i - là sau: Nhóm từ đầu mối liên kết B.3 Địa tuyệt đối Khi liên kết tới một tệp nằm ở ngồi máy tính cục bợ ta phải nêu rõ giao thức và đầy đủ địa chỉ URL của tệp đích B.4: Địa tương đối Nếu liên kết đến một tệp ở máy chủ của bạn thì không cần dùng địa chỉ URL tuyệt đối mà dùng địa chỉ tương đối Thay cho URL là tên tệp cùng với đường đẫn đến thư mục nơi chứa tệp đích B.5 Liên kết nội – Internal Link Cũng có thể tạo mối liên kết bản thân tài liệu siêu văn bản, từ phần này đến phần khác Điều này rất có ích tài liệu có kích thước lớn Ta có thể tạo mục lục toàn bộ nội dung phần đầu trang gồm tên các chương và liên kết từng tên chương đến phần nội dung tương ứng Để làm điều này, cần đánh dấu điểm đích - book mark- của liên kết bằng thẻ neo còn thẻ neo tại điểm đầu của mối liên kết thì thay URL bằng tên nói - - 14 - Lưu ý có thêm dấu "#" C.Dùng hình ảnh làm đầu mối liên kết C.1.Thay chữ hình Như phần trên, cấu trúc thành phần HTML mối liên kết siêu văn là: Để thay “đầu mối liên kết” biểu tượng, hay hình ảnh Ta cần chèn hình ảnh hay biểu tượng vào vị trí “đầu mối liên kết” C.2 Đưa âm vào tài liệu C,3: Liên kết đến tệp âm Để chèn đoạn âm thành vào tài liệu HTML ta theo quy tắc tạo mối liên kết thông thường Trong thẻ neo, địa điểm URL địa tệp âm Dưới ví dụ việc chèn âm thành vào tài liệu Khi nhấn chuột vào mối liên kết này, tệp âm phát lại Papa C.4 Màu văn C.5 Đặt màu Để văn trở nên đẹp hấp dẫn, đặt cho trang siêu văn Thuộc tính BGCOLOR (Background Color) Dùng thuộc tính này kèm thẻ để đặt màu nền cho văn bản Cú pháp sau: Nội dung tài liệu đó "#rrggbb" là red-green-blue, bộ ba số hai chữ số hệ đếm 16, xác định mã màu - - 15 - C.6: Màu chữ văn Thuộc tính TEXT Thuộc tính này để thiết lập màu cho các chữ văn bản, trừ các đầu mối liên kết phải có màu khác Nội dung tài liệu ́ C.7: Màu đầu mối liên kết - Thuộc tính LINK, VLINK ALINK Ba thuộc tính để đặt màu của các đầu mối siêu liên kết LINK - đặt màu hiển thị trước nhấn chuột vào để đến thăm đích liên kết VLINK - Đặt màu sau đích liên kết đã được đến thăm (visited“ ALINK - đặt màu bạn kích hoạt, nhấn chuột vào (active““ Các màu mặc định là: LINK=blue, VLINK=purple and ALINK=red Lưu ý: Tổ hợp màu chỉ được thiết đặt một lần cho toàn văn bản Hãy thận trọng lựu chọn để đảm bảo dễ đọc, dễ nhìn C.8 Thuộc tính mã màu Thuộc tính Mô tả BGCOLOR Đặt màu nền TEXT Đặt màu các chữ, trừ các mối nối LINK Đặt màu ban đầu của đầu mối liên kết chưa kích hoạt VLINK Đặt màu đầu mối liên kết đã thăm đích - - 16 - ALINK Đặt màu đầu mối liên kết kích hoạt Tuy nhiên hiện nhiều trình duyệt chấp nhận dùng tên màu tiếng Anh thay cho các chữ số rất khó nhớ ở Nạp hình ảnh làm cho trang văn D: Thuộc tính BACKGROUND Có thể dùng thuộc tính này để tạo một ảnh nền cho trang tài liệu siêu văn bản Thay cho xác định màu ta cần chỉ tên tệp hình ảnh kèm đường dẫn Nội dung tài liệu ́ Khi dùng ảnh làm nền cho trang Web cần phải nạp một tệp hình ảnh Như ta đã biết tệp ảnh thường có kích thước lớn, làm chậm việc hiển thị trang tài liệu Do đó cần chọn tệp ảnh có kích thước nhỏ làm ảnh nền Toàn bộ trang văn bản sẽ được "lát nền" bằng hình ảnh này ta lát nền nhà bằng gạch hoa D.1 Water mark Nhiều trang web có nền trang trí gắn chặt cố định, còn phần văn bản sẽ cuộn trôi bên mỗi ta di chuyển trượt Hiệu ứng này được tạo nhờ thiết lập thêm thuộc tính cho ảnh nền là bgproperties="fixed" D.2 Hãy ký tên vào tài liệu Mợt thơng lệ nên tuân theo là "kí tên" vào tài liệu Nó giúp cho người đọc biết được những thông tin tối thiểu về tác giả soạn tài liệu, thời gian cập nhật Việc đưa thêm địa chỉ của tài liệu Web vào cuối trang sẽ giúp cho người đọc lưu lại được xuất xứ của trang tài liệu Đó là chưa nói đến ý nghĩa quan trọng của phần chữ kí này các tài liệu chính thức hoặc có tính thương mại - - 17 - Phần chữ kí thường gồm các thông tin sau: Ngày khởi tạo lần đầu Ngày sửa chữa cập nhật gần nhất Tên (và e-mail) tác giả Tuyên bố về bản quyền (nếu cần ) URL D.3 Khung – Frames HTML có các thẻ trình bày cho phép chia vùng hiển thị của cửa sở trình dụt thành nhiều khung, mỡi khung là một cửa sổ độc lập, hiển thị một tài liệu HTML khác nhau.Khung cho phép người thiết kế hiển thị đồng bộ nhiều tài liệu HTML khác để tiện theo dõi, so sánh Ví dụ, khung bên trái hiển thị các nút bấm, còn khung bên phải hiển thị tài liệu tương ứng D.4 Trang trí khung Trang HTML thực hiện bày trí các khung (gọi là frameset document) có cấu trúc khác trang thông thường, không có khung Trang thường có phần, HEAD và BODY Trang bày trí khung có HEAD và FRAMESET thay cho BODY Thành phần FRAMESET tổ chức các khung cửa sở trình dụt Nó cũng có thể chứa thẻ NOFRAMES để xử lí trường hợp trình dụt khơng hỡ trợ frame Các thành phần thông thường khác vốn nằm BODY không được xuất hiện trước thẻ mở FRAMESET Nếu khơng, thành phần FRAMESET sẽ bị bỏ qua Khi trình duyệt khách không hỗ trợ khung thì các khung sẽ không được hiển thị mà thành phần NOFRAMES sẽ được xử lí D.5 Thành phần FRAMESET Thẻ FRAMESET dùng để phân chia vùng hiển thị cửa sở trình dụt thành các khung hình chữ nhật Mỗi khung hình chữ nhật gọi là một frame, được định nghĩa bằng thẻ FRAME a Các thuộc tính ví dụ minh họa rows = Danh sách các độ cao của các khung - - 18 - Danh sách gồm nhiều phần tử, cách dấu phẩy Mỗi phần tử xác định độ cao (số dòng !) của một khung Chia chiều đứng thành khung thì danh sách có bấy nhiêu phần tử Chiều cao thể hiện bằng - số pixel, - tỷ lệ phần trăm chiều cao màn hình - hay tỷ lệ phần chiều cao còn lại Giá trị mặc định là 100%, tức chỉ có một khung theo chiều ngang cols = Danh sách các độ rộng của các khung ý nghĩa tương tự Giá trị mặc định là 100%, tức chỉ có một khung theo chiều dọc Thuộc tính row thiết lập việc chia khung theo chiều ngang frameset Nếu không định nghĩa, thì các cột khung sẽ chiếm toàn bộ chiều cao vùng hiển thị Thuộc tính cols thiết lập việc chia khung theo chiều đứng frameset Nếu không định nghĩa, thì các dòng khung sẽ chiếm toàn bộ chiều rộng vùng hiển thị Phối hợp hai thuộc tính sẽ tạo ô lưới các khung b Chia khung lồng thành phần FRAME Các thuộc tính: name = Tên của khung Có thể dùng tên này để làm đích của mối siêu liên kết src = URI Trỏ đến trang tài liệu sẽ hiển thị khung noresize Không cho phép co giãn lại kích thước scrolling = auto|yes|no Thiết lập cuộn - - 19 - auto: Xuất hiện cuộn cần thiết Đây là giá trị mặc định yes: Luôn có cuộn no: Luôn không có cuộn frameborder = 1|0 Thiết lập đường biên 1: Có đường biên giữa khung xét với các khung kề nó Đây là giá trị mặc định 0: Không có đường biên giữa khung xét với các khung kề nó marginwidth = số pixel Thiết lập độ rộng lề chiều rộng = khoảng trống giữa phần hiển thị nội dung và biên trái, biên phải Giá trị mặc định tuỳ theo bộ duyệt marginheight = số pixel Thiết lập độ rộng lề chiều cao = khoảng trống giữa phần hiển thị nội dung và biên trên, biên dưới Giá trị mặc định tuỳ theo trình dụt Lưu ý: Nợi dung mợt frame khơng được thuộc về chính trang tài liệu định nghĩa frameset E Thiết lập Target, thẻ NOFRAME IFRAME E.1.Thiết lập Target ThZuộc tính target là để xác định tệp tài liệu HTML sẽ hiển thị khung target = tên khung đích Thiết lập tên của khung mà tài liệu sẽ mở khung đó Thuộc tính này dùng với các thành phần tạo mối liên kết: (A, LINK), image map (AREA), và FORM E.2 Thẻ NOFRAMES Thành phần NOFRAMES thiết lập nội dung cần hiển thị trình khách không hỗ trợ frame hoặc đã tắt chức hiển thị frame - - 20 - Thành phần NOFRAMES đặt ở phần cuối của thành phần FRAMESET E.3.Nhúng frame - thẻ IFRAME Thành phần IFRAME cho phép người thiết kế chèn một frame vào giữa một khối văn bản text và hiển thị một tài liệu HTML khác bên Thuộc tính SRC thiết lập tài liệu nguồn để hiển thị frame Các thuộc tính: name = tên để tham chiếu tài liệu width = Độ rộng của inline frame height = Độ cao của inline frame Tìm Hiểu Về WLM: A Khái niệm WML ngôn ngữ thiết kế dành riêng cho mục đích tạo ứng dụng gửi lên mạng vơ tuyến đến thiết bị nhỏ gọn, điện thoại di động WML chuẩn mở rộng phát triển Wireless Application Protocol Forum, chuyên ngành WML hình thành từ phần chuyên nghành WAP rộng lớn WML ứng dụng XML, có nghĩa định nghĩa tài liệu type definition Ba việc này- đề cao mà họ ngụ ý- dùng để trả lời nhiều câu hỏi như:"Tại lại làm vậy" vốn dường thường đặt cho WML WML có khác biệt so với ngơn ngữ đánh dấu khác mục tiêu nhắm vào khơng giống ngơn ngữ đánh dấu khác Nếu cách ứng xử nghe lạ, điều thường đặt xuống định mà thực để thành cơng mục tiêu B Cấu trúc ứng dụng WML Nếu bạn dùng WWW, bạn không cần hiểu HTML để hình thành ấn tượng cách mà thứ làm việc Mỗi web site bao gồm nhiều trang Tùy theo yeu cầu site, trang chứa vài thông tin, - - 21 - hay tập hợp tác vụ cho người dùng thực hiện, tổng hợp hai Trong hầu hết trường hợp, có hiều cách để đến trang khác web site, tương tự bạn muốn từ trang đến môt site khác HTML thực tốt mục tiêu này, trở thành thành công vĩ đại Xét giá trị bề mặt, WML giống nhiều với HTML, có khác biệt khuynh hướng người sáng tạo chúng WML thiết kế để tạo ứng dụng, HTML thiết kế nhằm mục đích tạo tài liệu Ranh giới ứng dung tài liệu không rõ ràng, nhìn tồn cục, ứng dụng có khuynh hướng thiết kế xoay quanh giao tiếp người dùng, tài liệu lại có khuynh hướng truyền đạt thông tin Điểm khác then chốt khac WAP web nằm chỗ phần cứng phần mềm dùng để truy cập vào internet Thông thường, Web truy cập từ máy tính desktop mạnh có khả hiển thị lớn, có kết nối internet nhanh, rẻ đáng tin cậy Các phần mềm duyệt web thân chương trình tinh vi mà thơng thường tiện sử dụng cho người dùng Nguợc lại WAP, mạng dành cho người dùng không cố định tương đối chậm, không đáng tin cậy, giá mắc, lại đồng hành với trình duyệt siêu nhỏ thiếu thốn hình hiển thị q hẹp cho việc thể thơng tin đến người dùng Đối mặt với khó khăn trên, WML cần vài điểm khác so với HTML kiểu thông tin gửi đến người dùng cách mà thông tin gửi đi.Những người dùng thiết bị có khả WAP tất nhiên khơng muốn đọc dịng text dài ngoằn có thơng tin họ cần, vấn đề "thời gian tiền bạc" khó giải cách tích đáng giới liên lạc di động Những người đến site bạn để tìm kiếm mẫu nhỏ thơng tin, tất nhiên học mong tìm nhanh tốt Trong tình cách duyệt web khơng cịn thích hợp cho điện thoại di động Mức độ cao giao tiếp hợp lý diều cần thiết với người dùng muốn đọc mẫu tin ngắn, tìm nhanh câu trả lời mà họ cần Tìm Hiểu WAP: A Khái niệm - - 22 - Giao thức WAP thiết kế để trình bày nội dung internet thiết bị di động, ví dụ điện thoại di động WML ngơn ngữ sử dụng để tạo trang web hiển thị trình duyệt WAP WAP tắt Wireless Application Protocol – Giao thức ứng dụng không dây WAP giao thức truyền thông ứng dụng WAP sử dụng để truy cập vào dịch vụ thông tin WAP thừa hưởng từ chuẩn Internet WAP dành cho thiết bị cầm tay điện thoại di động WAP giao thức thiết kế cho trình duyệt nhỏ WAP cho phép tạo ứng dụng web cho thiết bị di động WAP sử dụng ngôn ngữ đánh dấu WML (không phải HTML) WML định nghĩa ứng dụng XML 1.0 Giao thức WAP chuẩn tốt cho dịch vụ thông tin thiết bị không dây kỹ thuật thoại di động Chuẩn WAP dựa tiêu chuẩn Internet (HTML, XML TCP / IP) Nó bao gồm ngôn ngữ đặc tả WML, đặc tả WMLScript, đặc tả giao diện ứng dụng điện thoại không dây (WTAI) WAP công bố diễn đàn WAP, thành lập vào năm 1997 Ericsson, Motorola, Nokia, Unwired Planet Các thành viên diễn đàn đại diện cho 90% thị trường thiết bị số cầm tay toàn cầu, nhà cung cấp sở hạ tầng, phát triển phần mềm hàng đầu B.WAP Micro Browsers Để phù hợp với thiết bị đầu cuối không dây nhỏ bé, WAP sử dụng Micro Browser A Micro Browser phần mềm nhỏ giúp tối - - 23 - thiểu nhu cầu phần cứng, nhớ CPU Nó hiển thị thơng tin viết ngôn ngữ đánh dấu giới hạn gọi WML Micro Browser thơng dịch phiên thu gọn JavaScript gọi WMLScript 4.Tìm Hiểu Về PHP: A Khái niệm PHP (viết tắt hồi quy “PHP: Hypertext Preprocessor”) ngôn ngữ lập trình kịch hay loại mã lệnh chủ yếu dùng để phát triển ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng qt Nó thích hợp với web dễ dàng nhúng vào trang HTML Do tối ưu hóa cho ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C Java, dễ học thời gian xây dựng sản phẩm tương đối ngắn so với ngôn ngữ khác nên PHP nhanh chóng trở thành ngơn ngữ lập trình web phổ biến giới Thẻ đánh đấu bắt đầu kết thúc phần mã PHP qua máy chủ biết để xử lý dịch mã cho Đây điểm tiện lợi PHP giúp cho việc viết mã PHP trở nên trực quan dễ dàng việc xây dựng phần giao diện ứng dụng HTTP Ngôn ngữ, thư viện, tài liệu gốc PHP xây dựng cộng đồng có đóng góp lớn Zend Inc., cơng ty nhà phát triển cốt lõi PHP lập nên nhằm tạo môi trường chuyên nghiệp để đưa PHP phát triển quy mô doanh nghiệp PHP phát triển từ sản phẩm có tên PHP/FI PHP/FI Rasmus Lerdorf tạo năm 1995, ban đầu xem tập đơn giản mã kịch Perl để theo dõi tình hình truy cập đến sơ yếu lý lịch ông mạng Ông đặt tên cho mã kịch ‘Personal Home Page Tools’ Khi cần đến chức rộng hơn, Rasmus viết thực thi C lớn để truy vấn tới sở liệu giúp cho người sử dụng phát triển ứng - - 24 - dụng web đơn giản Rasmus định công bố mã nguồn PHP/FI cho người xem, sử dụng sửa lỗi có đồng thời cải tiến mã nguồn PHP/FI, viết tắt từ “Personal Home Page/Forms Interpreter”, bao gồm số chức cho PHP ta biết đến chúng ngày Nó có biến kiểu Perl, thơng dịch tự động biến form cú pháp HTML nhúng Cú pháp giống Perl, hạn chế nhiều, đơn giản có phần thiếu quán Vào năm 1997, PHP/FI 2.0, lần viết lại thứ hai phiên C, thu hút hàng ngàn người sử dụng toàn giới với xấp xỉ 50.000 tên miền ghi nhận có cài đặt nó, chiếm khoảng 1% số tên miền có mạng Internet Tuy có tới hàng nghìn người tham gia đóng góp vào việc tu chỉnh mã nguồn dự án vào thời chủ yếu dự án người PHP/FI 2.0 thức cơng bố vào tháng 11 năm 1997, sau thời gian dài công bố dạng beta Nhưng không lâu sau đó, thay alpha PHP 3.0 B PHP PHP 3.0 phiên cho thấy hình ảnh gần gũi với phiên PHP mà biết ngày Nó Andi Gutmans Zeev Suraski tạo năm 1997 sau viết lại hoàn toàn mã nguồn trước Lý mà họ tạo phiên nhận họ thấy PHP/FI 2.0 yếu việc phát triển ứng dụng thương mại điện tử mà họ xúc tiến dự án trường đại học Trong nỗ lực hợp tác bắt đầu xây dựng dựa sở người dùng có PHP/FI, Andi, Rasmus Zeev định hợp tác công bố PHP 3.0 phiên hệ PHP/FI 2.0, chấm dứt phát triển PHP/FI 2.0 Một sức mạnh lớn PHP 3.0 tính mở rộng mạnh mẽ Ngoài khả cung cấp cho người dùng cuối sở hạ tầng chặt chẽ dùng cho nhiều sở liệu, giao thức API khác nhau, tính mở rộng PHP 3.0 thu hút nhiều nhà phát triển tham gia đề xuất mơ đun mở rộng Hồn tồn kết luận điểm mấu chốt dẫn đến thành công vang dội PHP 3.0 Các tính khác giới thiệu PHP 3.0 gồm có hỗ trợ cú pháp hướng đối tượng nhiều cú pháp ngơn ngữ qn khác Ngơn ngữ hồn tồn cơng bố tên mới, xóa bỏ mối liên hệ với việc sử dụng vào mục đích cá nhân hạn hẹp mà tên - - 25 - PHP/FI 2.0 gợi nhắc Nó đặt tên ngắn gọn ‘PHP’, kiểu viết tắt hồi quy “PHP: Hypertext Preprocessor” Vào cuối năm 1998, PHP phát triển số cài đặt lên tới hàng chục ngàn người sử dụng hàng chục ngàn Web site báo cáo cài Vào thời kì đỉnh cao, PHP 3.0 cài đặt cho xấp xỉ 10% số máy chủ Web có mạng Internet PHP 3.0 thức cơng bố vào tháng năm 1998, sau thời gian tháng cộng đồng kiểm nghiệm C PHP Vào mùa đơng năm 1998, sau PHP 3.0 thức công bố, Andi Gutmans Zeev Suraski bắt đầu bắt tay vào việc viết lại phần lõi PHP Mục đích thiết kế nhằm cải tiến tốc độ xử lý ứng dụng phức tạp, cải tiến tính mơ đun sở mã PHP Những ứng dụng chạy PHP 3.0 dựa tính hỗ trợ nhiều sở liệu API bên thứ ba, PHP 3.0 không thiết kế để xử lý ứng dụng phức tạp cách có hiệu Một động mới, có tên ‘Zend Engine’ (ghép từ chữ đầu tên Zeev Andi), đáp ứng nhu cầu thiết kế cách thành công, lần giới thiệu vào năm 1999 PHP 4.0, dựa động này, kèm với hàng loạt tính bổ sung, thức cơng bố vào tháng năm 2000, gần năm sau PHP 3.0 đời Ngoài tốc độ xử lý cải thiện nhiều, PHP 4.0 đem đến tính chủ yếu khác gồm có hỗ trợ nhiều máy chủ Web hơn, hỗ trợ phiên làm việc HTTP, tạo đệm thông tin đầu ra, nhiều cách xử lý thông tin người sử dụng nhập vào bảo mật cung cấp vài cấu trúc ngôn ngữ Với PHP 4, số nhà phát triển dùng PHP lên đến hàng trăm nghìn hàng triệu site công bố cài đặt PHP, chiếm khoảng 20% số tên miền mạng Internet Nhóm phát triển PHP lên tới số hàng nghìn người nhiều nghìn người khác tham gia vào dự án có liên quan đến PHP PEAR, PECLvà tài liệu kĩ thuật cho PHP D PHP Sự thành công to lớn PHP 4.0 khơng làm cho nhóm phát triển PHP tự mãn.Cộng đồng php nhanh chóng giúp họ nhận yếu PHP đặc biệt với khả hỗ trợ lập trình hướng đối tượng (OOP), xử lý XML, không hỗ trợ giao thức máy khách MySQL 4.1 5.0, hỗ trợ dịch vụ web yếu Những điểm mục đích để Zeev Andi viết Zend Engine 2.0, lõi PHP 5.0 Một - - 26 - thảo luận Slashdot cho thấy việc phát triển PHP 5.0 bắt đầu vào thời điểm tháng 12 năm 2002 vấn Zeev liên quan đến phiên có mặt mạng Internet vào khoảng tháng năm 2002 Ngày 29 tháng năm 2003, PHP Beta thức cơng bố để cộng đồng kiểm nghiệm Đó phiên Zend Engine 2.0 Phiên Beta sau mắt vào tháng 10 năm 2003 với xuất hai tính chờ đợi: Iterators, Reflection namespaces tính gây tranh cãi khác bị loại khỏi mã nguồn Ngày 21 tháng 12 năm 2003: PHP Beta công bố để kiểm tra với việc phân phối kèm với Tidy, bỏ hỗ trợ Windows 95, khả gọi hàm PHP bên XSLT, sửa chữa nhiều lỗi thêm nhiều hàm PHP thức mắt ngày 13 tháng năm 2004 sau chuỗi dài kiểm tra thử bao gồm Beta 4, RC 1, RC2, RC3 Mặc dù coi phiên Sản xuất PHP 5.0 số lỗi đáng kể lỗi xác thực HTTP Ngày 14 tháng năm 2005, PHP 5.1 Beta PHP Team cơng bố đánh dấu chín muồi PHP với có mặt PDO, nỗ lực việc tạo hệ thống API quán việc truy cập sở liệu thực câu truy vấn Ngoài ra, PHP 5.1, nhà phát triển PHP tiếp tục có cải tiến nhân Zend Engine 2, nâng cấp mô đun PCRE lên PCRE 5.0 tính cải tiến SOAP, streams - - 27 - ... bị di động II Đối Tượng Phạm Vi Nghiên Cứu: + Đối tượng Nghiên cứu: Đối tượng nghiên cứu đề tài dịch vụ thông tin môi trường di động + Phạm vi nghiên cứu: dịch vụ thông tin môi trường di động nghiên. .. ích cho người Trong ? ?Xây Dựng Ứng Dụng Trên Môi Trường Di Động? ?? Cũng ứng dụng mà người quan tâm nhiều Bản báo cáo tiến độ gồm có: I Báo cáo tổng quan thị trường thông tin di động II Tìm hiểu số... Đích Của Đề Tài: Đề tài hồn thiện nhằm mục đích nghiên cứu tổng quan dịch vụ viễn thông môi trường di động, sở vận dụng linh hoạt vào thực tế chuyện nội dung trang website trường Đại Học Hùng

Ngày đăng: 25/10/2014, 13:46

Từ khóa liên quan

Mục lục

  • - Thẻ trình bày trang

  • + Một số thẻ chính

    • a. Định dạng phần địa chỉ

    • b. Đoạn văn bản

    • c. Xuống dòng

    • d. Đường kẻ ngang

    • e. Căn chính giữa

    • f. Đoạn văn bản đã định dạng sẵn

    • g. Trích dẫn nguồn tài liệu khác

    • A.1 Tệp ảnh

    • A.2. Thẻ <IMG…>

    • A.3. Các thuộc tính của thẻ chèn hình ảnh

      • A.4. Thuộc tính ALT

Tài liệu cùng người dùng

Tài liệu liên quan