Thiết kế Web

Mục lục Nội dung Trang Lời nói đầu 3 Phần 1: Giới thiệu chung 5 Chương I: Website 6 Website - từ một góc nhìn 6 Website về bài giảng Turbo Pascal mang lại những gì? 7 Những lý do đưa đến việc xây dựng webbsite và các bài giảng Turbo Pascal 8 Chương II: Tổng quát về Internet 10 Lịch sử phát triển về Internet 10 Khái niệm về Internet 11 Cấu trúc mạng Internet 12 Dịch vụ trên Internet 13 Các tài nguyên chính của Internet 16 Phần 2: Giới thiệu về FrontPage và những chương trình thực h

doc42 trang | Chia sẻ: huyen82 | Lượt xem: 1692 | Lượt tải: 1download
Tóm tắt tài liệu Thiết kế Web, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
iện 21 Chương I: Giới thiệu FrontPage 22 2.1 FrontPage Web, Website và trang Web 22 2.2 FrontPage và Website 23 2.3 Trang Web 23 2.4 Tìm hiểu nhanh về FrontPage 24 Chương II: Những chương trình được sử dụng trong thiết kế 26 2.1 Sử dụng FrontPage 2003 26 2. 2 Sử dụng chương trình Power Point 2003 29 Phần 3: Giới thiệu về sách điện tử Turbo Pascal 31 Chương I: Cấu trúc và giao diện 32 3.1 Cấu trúc và giao diện 32 3.2 Thiết kế giao diện 34 Chương II: Sách điện tử 37 3.1 Vòng lặp có số bước lặp xác định (For) 37 3.2 Vòng lặp While và Repeat 39 3.3 Kiểu mảng (Array) 40 Phần 4: Tổng kết 42 Lời nói đầu Ngày nay, Internet , trang Web và Website không còn là một khái niệm xa lạ nữa. Mọi người, mọi lứa tuổi đều biết đến Internet. Tin học còn là một công cụ, một ngành khoa học không thể thiếu được đối với một số người, một số ngành nghề, với bất kỳ một quốc gia nào. Nó đóng một vai trò quan trọng trong việc thúc đẩy nền kinh tế phát triển cũng như trong quá trình công nghiệp hoá hiện đại hoá đất nước. Tin học không chỉ chỉ áp dụng rộng rãi vào việc dạy và học trong các trường Tiểu Học, THCS, THPT , ĐH, CĐ,THCN và ở cả lĩnh vực sản xuất kinh,kinh tế, xã hội, vui chơi, giải trí, trao đổi thông tin trong nước và quốc tế… Một phương tiện đặc biệt quan trọng để tiếp cận nhanh chóng đối với người sử dụng là Website. Web hỗ trợ giao diện giữa những người sử dụng với nhau, ngoài ra Web cung cấp phương tiện truy cập nhiều tập hợp thông tin khác nhau bao gồm: Tex, hình đồ hoạ, Audio, video, phim… Web còn giúp cho chúng ta có thể xuất và trình duyệt các tài liệu văn bản trên Internet. Là sinh viên khoa Tin chúng ta phải làm sao để tin học được ứng dụng rộng dãi hơn nữa đặc biệt là việc thiết kế và đưa vào sử dụng những trang web như hiện nay . Sau những ngày được học tập trên ghế nhà trường và một thời gian được học thiết kế Web em thấy Web có thể giúp ích rất nhiều ttrong cuộc sông của mọi người đặc biệt là trong thời đại CNTT phát triển như hiện nay .Nên em đã chọn thiết kế Web làm đồ án thực hành nghề nghiệp . Trong một thời gian ngắn, với lương kiến thức không được nhiều nên không thể tránh khỏi những sai phạm vậy Mong được sự góp ý đánh giá của các Thầy Cô cùng toàn thể các bạn. Để em có thể có những trang Web tốt hơn . Phần 1 GiớI THIệU CHUNG CHƯƠNG I WEBSITE 1.1 Website - từ 1 góc nhìn. Con người làm nên thế giới loài người Website làm nên thế giới Internet Con người tồn tại với mục đích cung cầu , nên khi thế giới ngày càng phát triển thì đòi hỏi con người phải có một lượng kiến thức nhất định để phù hơp với nó .Nên Internet ra đời để đáp ứng nhu cầu của con người và giúp đỡ con người trong cuộc sống . Website tồn tại với mục đích cung cấp thông tin, kiến thức, cung cấp dịch vụ … phục vụ con người, làm tăng giá trị, thoả mãn nhu cầu cần hiểu biết của con người. Thông tin - đó có thể là tình hình kinh tế của một quốc gia nào đó hoặc một khám phá mới nhất của những nhà nghiên cứu về bộ gen người … Kiến thức - đó có thể là kiến thức về Marketing trên Internet, hoặc cũng có thể là việc học hành qua mạng … hoặc đơn giản là những dịch vụ phục vụ nhu cầu giải trí, trao đổi, liên lạc của con người. Và vì con người là chủ của thế giới này nên con người là chủ của Website, của Internet. Cũng như con người tạo ra xe gắn máy để phục vụ nhu cầu nhanh chóng và tiện lợi của họ thì họ cũng tạo ra Website, tạo ra Internet như một phương tiện truyền thông khác cũng để phục vụ chính mình. Vì với Website, thông tin mang tính toàn cầu không biết phân biệt thời gian và không gian. Cũng giống như con người: đông đúc, đa dạng và phức tạp, Website cũng rất phong phú, đa dạng, phức tạp và nhiều nữa, trên thế giới hiện nay có khoảng 73 triệu Website và mỗi ngày con số Website tăng thêm là 4000. Là một cá thể tồn tại trong cuộc sống bạn phải biết cách tự thể hiện mình sao cho người khác biết đến những giá trị như tuổi trẻ, tình yêu, lòng nhiệt thành, tri thức … được có cơ hội sử dụng, nếu không chúng sẽ qua đi một cách vô ích mà không có điều kiện cống hiến cho xã hội. Và như vậy, tự thể hiện cũng là một trong những điều đáng được quan tâm. Nhìn từ một góc độ khác, Website cũng vậy. Trong cái thế giới Internet với hàng triệu Website đó không biết “tự thể hiện” mình, người xem không thể nhớ đến nó nếu nó không có gì đáng cho họ nhớ đến. Nói như vậy là để lưu ý một điều khi có ý định tạo ra một Website ta nên nghĩ đến phải làm gì để thu hút nhiều người viếng thăm nó, cũng như phải có chiến lược quản lý và phát triển như thế nào để mọi người luôn trở lại trang Web của bạn vào những lần sau. 1.2 Website về bàI giảng turbo pascal mang lại những gì ? Tuỳ theo quy mô, mục đích và đối tượng mà mỗi Website về bài giảng đều khác nhau. Nhưng xét một cách tổng quát Website về bài giảng Turbo Pascal mang lại: Mang lại cho chúng ta những kiến thức về môn Pascal sâu rộng trong cuộc sống, để vận dụng vào cuộc sống đời thường, trong công việc. Mà chính những công việc đó lại giúp các bạn hiểu thêm về những cái khác nữa mà thế giới mọi người cần hiểu. 2. Sự phổ biến của môn Pascal đivào hầu hết các lĩnh vực. Website về bài giảng Turbo Pascal mang lại cho con người sự mới mẻ trong phương thức học. Học thế nào để có hiệu quả và tránh sự nhàm chán, chán nản trong việc học. Kết hợp phần ví dụ bằng các lưu đồ để vận dụng ngay trong bài học để người học thấy thoải mái, nhớ lâu và có kiến thức thực tế chứ không “sách vở”. Có thể liên lạc tin nhắn cho nhau ngay trong Website. Còn có thể chat với nhau trực tiếp ngay trong khi họp để thực hành kỹ năng vận dụng vào bài học của mình. 5. Có thể liên lạc trực tiếp với những bài giảng dạy để hỏi những điều mà người học chưa hiểu. Thông qua website này chúng ta có thể đến với những Website khác. Tìm kiếm điện thoại và địa chỉ email của các bạn cùng học bài giảng hay của những người giảng dạy trong những mục đích khác. Thảo luận, trao đổi, tạo hộp thư điện tử riêng, giải trí, thăm viếng … Tóm lại, Website có thể mang lại tất cả những gì giúp thoả mãn nhu cầu lành mạnh của đối tượng sinh viên - học sinh. 1.3 những lý do đưa đến việc xây dựng website về bàI giảng turbo pascal Với nguyên tắc: Xem việc chau dồi kiến thức cho mọi người trong nước là rất cần thiết và “tất cả mọi người là đối tượng chính của quá trình đào tạo và mọi người tự học, tự nghiên cứu là chính”, xây dựng Website với đối tượng chính là cho tất cả mọi người dân trong nước (cung cấp thông tin kiến thức…) sẽ là một hành động thiết thực nhằm thể hiện nguyên tắc này. Cung cấp thông tin về vốn kiến thức Pascal cần thiết: “Thực hiện hoá giáo dục. Tạo cơ hội, điều kiện và đáp ứng nhu cầu học tập của toàn dân, phục vụ phát triển kinh tế - xã hội, củng cố quốc phòng, an ninh vì sự nghiệp trồng người. Thiết nghĩ việc xây dựng Website với nhiều hình thức học khác nhau sẽ giúp các bạn nắm chắc hơn về môn Pascal. áp dụng được vào trong thực tế một cách triệt để nhất giúp các bạn có được công việc hoàn hảo hơn trong thực tế. Chương II Tổng quát về internet 1.1 Lịch sử phát triển về Internet: Nguồn gốc của Internet là tổng hợp các mạng máy tính được phát triển vào thập kỷ 70. Chúng bắt đầu từ một mạng máy tính gọi là Arapanet, được đỡ đầu bởi Bộ Quốc Phòng Mỹ. Cấu hình đầu tiên của Arapanet gồm có 4 máy tính, được thiết kế để minh hoạ khả năng dễ dang xây dựng mạng bằng cách dùng các máy tính trong diện rộng đảm bảo thông tin trong suốt giữa các trạm làm việc trên mạng. Vấn đề cần thiết là có chuẩn truyền thông thống nhất và cơ chế dẫn đường trên các mạng phân tán diện rộng trong điều kiện tắc nghẽn cục bộ trên mạng. Khi đó nếu một trạm nào đó bị hỏng thông tin có thể di chuyển qua các trạm khác để di đến đích cuối cùng. Các giao thức trên có tên chung là TCP/IP được VintCerf (đại học Sandfosd) và Robert Kahn BBN phát triển, ban đầu cùng tồn tại với NCP và đến năm 1983 thì hoàn toàn thay thế NCP trong Arrpanet. Thành công Arrpanet được nhân lên gấp bội và đã nhanh chóng mở rộng thêm các nút mới trở thành một mạng quốc gia, được nhiều tổ chức, chính phủ và các trường đại học tham gia vào mạng này. Nhưng vì lý do thông tin với quy mô lớn của mạng đã gây khó khăn trong vấn đề quản lý. Từ đó Arapanet đã tách ra làm hai hệ thống đó là: Milnet là hệ thống mạng dành riêng cho quân sự còn Arapanet được dùng riêng cho dân chúng sử dụng, chẳng hạn như nghiên cứu khoa học.Vì thế người sử dụng được vào mạng và có thể trao đổi thông tin với nhau và được gọi là Internet. Ngoài ra, các mạng khác như Benet (Because it is time) và CSNet (Computer Sience Network) bắt đầu phát sinh. Đầu tiên, chúng là các mạng xác lập được sử dụng cho các mục đích giáo dục và nghiên cứu. Nhưng hầu như chúng đều được kết nối vào Internet để dễ dàng sử dụng thông tin chung giữa các tổ chức. Một trong những bước tiến nổi bật của Internet xảy ra vào năm 1986 khi CSNet nối vào các siêu máy tính có tốc độ xuyên quốc gia làm cho mạng Arapanet bị bỏ đi và mạng NSF đã trở thành đường truyền chính cho Internet. NSFNet ra đời với tốc độ nhanh hơn (từ 1,5Mb/s lên tới 56Mb/s) đã ký hợp đồng và quản trị NSFNet với một liên doanh của IBM, MCI và MCN. Sự xuất hiện của mạng xương sống NSFNet và các mạng vùng đã thúc đẩy mạnh mẽ sự tăng trưởng của Internet. Một xa lộ thông tin mới hình thành lôi kéo được nhiều tổ chức tham gia và nó đã nhanh chóng vượt ra khỏi nước Mỹ để trở thành mạng toàn cầu với hàng chục triệu người sử dụng như hiện nay. Internet đã bùng nổ với khoảng 2000 máy chủ. Hiện nay có khoảng trên 9 triệu máy chủ hỗ trợ cho hàng triệu người sử dụng hoà mạng. Mỗi tháng Internet đón tiếp hàng triệu người mới. Tìm hiểu về kiến trúc mạng Internet cũng đã có những thay đổi. Trước đây người ta còn có thể định nghĩa “Internet là mạng của tất cả các mạng” sử dụng giao thức TCP/IP. Nhưng hiện nay điều đó không còn chính xác nữa so với nhiều mạng mới với kiến trúc khác (không dùng IP) nhưng nhờ có các cấu trúc đa giao thức (Multiprocon Getway) nên vẫn có thể nối kết vào Internet và sử dụng đầy đủ các dịch vụ thông tin trên đó. 1.2 Khái niệm Internet Internet là nhóm tài nguyên thông tin trên khắp thế giới. Nhưng tài nguyên tất sẽ mênh mông so với nhận thức của con người. Khi chúng ta bắt đầu làm việc với nhau đây chính là điều chúng tôi muốn người sử dụng nghĩ vê Internet, không phải như là một mạng máy tính mà như là một nguồn khổng lồ các thông tin có ích và lý thú. Nhưng đây chỉ là bắt đầu, chúng tôi cùng mỗi người dùng phát triển sự đánh giá của Internet như là một xã hội hướng tới con người. Nói một cách đơn giản, Internet cho phép hàng triệu người trên thế giới liên lạc và chia sẻ với nhau. Người dùng liên lạc bằng cách gửi và nhận thư điện tử (Email) thay bằng cách thiết lập một liên kết với máy tính của một người nào đó và gõ các thông điệp. Người dùng chia sẻ bằng cách tham dự vào nhóm thảo luận và bằng cách sử dụng các chương trình và nguồn thông tin miễn phí. Có nghĩa là tài nguyên Internet sẽ trở nên quan trong đối với người dùng. Như vậy, Iternet và cái gì đó lớn hơn một máy tính hay một dịch vụ thông tin, Internet là bằng chứng sống động rằng loài người có thể liên lạc với nhau một cách tự do và thuận tiện. Nhưng bao trùm lên tất cả, quan trọng nhất vẫn là con người. Internet là diễn đàn toàn cầu đầu tiên và là thư viện toàn cầu đầu tiên. Bất kỳ ai cũng có thể tham gia vào bất kỳ lúc nào, Internet không bao giờ đóng. Hơn nữa bất kể người dùng là ai ? thì vẫn luôn được chào đón và không bao giờ bị loại ra do bất kỳ một lý do gì ? Cấu trúc của mạng Internet Nhà cung cấp dịch vụ Internet (IST - Internet Sever Provide): ISP là nơi hạn đăng ký có quền gia nhập vào Internet và sử dụng những dịch vụ mà ISP cung cấp như Email, Web… Nhà cung cấp khả năng truy cập Internet (IAP - Internet Access Provide). Nếu hiểu Internet như một xa lộ thông tin thì IAP là phương tiện để đưa bạn vào xa lộ, hay nói cách khác là kết nối trực tiếp bạn với Internet. IAP có thể làm luôn chức năng ISP nhưng ngược lại thì không. Một IAP thường phục vụ cho nhiều ISP khác nhau. Hình minh hoạ cho thấy sơ đồ Internet, theo đó ta thấy các máy chủ chứa đựng những thông tin mà ISP có thể cung cấp. Một khi đã nằm trong Internet các máy chủ được kết nối với nhau, thường là qua hệ thống các tốc độ cao như cáp quang. Mỗi máy tính có địa chỉ riêng gọi là URL (Unifrom Resource Lcator) Người dùng có thể truy cập trực tuyến đến máy chủ thông qua cáp mạng, nhưng phần lớn đều truy nhập từ xa thông qua đường điện thoại. Các ISP lại nối vào IAP để giao tiếp với Internet, việc kết nối này có thể thông qua cáp mạng hoặc vệ tinh viễn thông. Khi đã đăng ký với một ISP nào đó, bất kỳ ở đâu, ISP đó sẽ cho phép bạn truy cập vào những dịch vụ mà nó cung cấp, trước hết cần phải cài đặt các phần mềm cần thiết để truy cập tới ISP đó thông qua đường điện thoại. Trong quá trình cài đặt có thể đưa vào những thông tin liên quan đến móc nối Internet. Nếu nhà cung cấp dùng giao thức điểm nối điểm (PPP) thì những gì cần nhập là user ID, mật khẩu và có thể cả số điện thoại của máy tính dịch vụ. Nếu dùng giao thức tuyến tuần tự (có tên là SILIP account) thì cần phải đưa thêm số giao thức Internet (IP), tuy nhiên hiện nay được sử dụng nhiều hơn SILIP do hiệu năng của nó. 1.4 Dịch vụ trên Internet: Phần mềm Internet cung cấp một số lớn các dịch vụ kỹ thuật trên nhiều lĩnh vực khác nhau nhưng: trao đổi kinh nghiệm, thành tựu kết quả nghiên cứu giữa các nhà khoa học, sinh viên các trường đại học hoặc trong lĩnh vực thương mại của các tổ chức, các công ty để từ đó có thể dùng Internet và nhiều dịch vụ đa dạng, nhằm cung cấp các thông tin hay lĩnh vực quảng cáo bán hàng, những dịch vụ mà Internet hay dùng nhiều nhất là: ỉDịch vụ thư điện tử (Email): Đây là dịch vụ đáng tin cậy mà mọi người dùng trên Internet đều dùng để gửi và nhận các thông điệp. Dịch vụ thư điện tử bảo đảm rằng thông điệp này tới đúng địa chỉ và còn nguyên vẹn ỉDịch vụ đăng nhập từ xa (Telnet): Cho phép thiết lập một phiên bản trạng đầu cuối (Terminal Session) với một máy tính từ xa. Ví dụ có thể sử dụng Telnet để kết nối với một máy chủ ở một miền khác của thế giới. Chỉ khi kết nối được mới có thể thâm nhập vào máy tính đó như lệ thường. Tất nhiên phải có một tài khoản, người dùng hợp lệ và mật mã. Telnet còn cho phép hai chương trình cùng phối hợp làm việc bằng cách trao đổi dữ liệu trên Inrnet. ỉDịch vụ truyền file FPT: FPT cho phép truyền file từ một máy tính tới một máy tính khác. Đa số thời gian dùng FPT để chép file trên một máy chủ từ xa vào máy người dùng. Việc xử lý này gọi là Downloading (loát xuống). Tuy nhiên cũng có thể chuyển file từ máy tính của người dùng vào máy chủ từ xa. Điều này gọi là Uploading (nạp lên). Thêm vào đó, nếu thấy cần thiết FPT sẽ cho phép file từ một máy chủ từ xa tới một máy khác. ỉDịch vụ tra cứu thông tin theo thực đơn (Gopher): Gopher là một dịch vụ cho phép ta định hướng theo các nguồn thông tin, nó được dùng để tích hợp các giao diện người dùng như là tiện ích Netscape. Hiện nay, Gopher mới chỉ hiển thị dữ liệu ở dạng văn bản và hoạt động giống như các dịch vụ FPT, Telnet, Wais . . . Mặc dù vậy Gopher vẫn được ưa chuộng bởi vì nó là dịch vụ giá thấp và truy nhập thông tin nhanh nhất. ỉDịch vụ tìm kiếm thông tin theo chỉ số (Wais): Wais (Wide area information Server) là dịch vụ tìm kiếm thông tin rất hữu hiệu. Wais là công cụ cho phép các nhà cung cấp thông tin chuẩn bị trước các chỉ mục của các tài liệu không được cấu trúc hoá, và nó còn cho phép người dùng tìm kiếm thông tin trên một danh sách của Server cho một hoặc nhiều từ khoá đưa ra những báo cáo kết quả của quá trình tìm kiếm được trình bày theo nhiều mức khác nhau. ỉDịch vụ trên miền (DNS) Khi định danh các phần tử của liên mạng bằng con số như trong địa chỉ IP rõ ràng là không làm cho người sử dụng hài lòng, bởi chúng khó nhớ và dễ nhầm lẫn vì thế người ta xây dựng hệ thống đặt tên cho các phần tử của Internet, cho phép người dùng nhớ đến các tên chứ không nhớ đến các địa chỉ IP nữa. Tất nhiên việc định danh bằng tên cũng có những vấn đề của nó. Tên phải là duy nhất - có nghĩa là hai máy tính trên mạng không được phép cùng tên. Ngoài ra cần phải có cách để chuyển đổi tương ứng giữa các tên và các địa chỉ số. ỉDịch vụ tìm kiếm tệp (Archie): Archie là một dịch vụ của Internet cho phép tìm kiếm theo chỉ số (Index) các tệp khả dụng trên các Server công cộng (Archie Server) của mạng. Có thể yêu cầu Archie tìm kiếm tệp có chứa các văn bản nào đó hoặc chứa một từ nào đó. Archie sẽ trả lời bằng các tệp thoả mãn yêu cầu và chỉ ra của các tên Server chứa các tệp đó. Khi đã chắc chắn hoàn toàn rằng đó là cần tìm thì có thể dung FPT “vô danh” (Anonymous) để sao chép về. ỉDịch vụ nhóm tin (New Groups): Đây là dịch vụ cho phép nhiều người sử dụng ở nhiều nơi khác nhau có cùng mối quan tâm của mình có thể tham gia vào một “nhóm tin” và trao các vấn đề quan tâm của mình thông qua nhóm tin này. Có nhiều nhóm tin khác nhau như: nhóm tin về hội hoạ, nhạc cổ điển, thể thao. Trong mỗi nhóm tin như vậy có thể có nhiều nội dung thảo luận khác nhau. Nhóm rộng nhất sẽ đứng đầu tiên, theo sau là một số tuỳ ý các nhóm “con”, “cháu” … tên của mỗi nhóm đựơc phân cách với “cha” và “ con” của (nó nếu) có bằng một dấu chấm (.). Ví dụ rec.music.classiclaf nhóm tin về nhạc cổ điển thuộc loại tin giải trí. ỉDịch vụ WWW (Would Wide Web): Đây là dịch vụ hấp dẫn nhất hiện nay trên Internet, cho một thiết kế đồ hoạ dễ dàng thân thiện cho việc tìm kiếm các tài liệu trên Internet. Những tài liệu này có các siêu liên kết (hyperlink) giữa chúng, một liên kết thì chỉ tới một liên kết hay một trang xác định. Các trang web có thể chứa text, Image, multimedia… Những trang này có thể đặt đâu đó trong các máy tính trên khắp thế giới. Tất cả các trang Web đặt trong một homepage của một Website, có một địa chỉ độc lập gọi là URL (Uniform Reessourrce Locator). 1.5 Các tài nguyên chính của Internet: + Thư điện tử (Electronic Mail) Với tư cách một người dùng Internet, người dùng có thể gửi và nhận các thông điệp tới bất kỳ ai trên Internet. Hơn nữa người dùng có thể làm như thế với các hệ thống thư tín khác - như computer Server hay MCI Mail - có kết nối với Internet. Tuy nhiên, như tin không đơn giản chỉ là nhưng thông điệp cá nhân. Bất kỳ thứ gì có thể chứa trong một file văn bản đều có thể được gửi như: File nguồn chương trình, quảng cáo, tạp chí điện. Người dùng muốn gửi một file nhị phân không thể trình bày như một văn bản thông thường - như trình bày biên dịch hay ảnh đồ hoạ - có rất nhiều công cụ để mã hoá dữ liệu vào trong văn bản, tại phía bên kia, người nhận giải mã dữ liệu văn bản một cách đơn giản dạng ban đầu của nó. Vì vậy, có thể gửi thực sự bất kỳ dữ liệu nào tới bất kỳ ai. Hệ thống thư điện tử Internet bản thân nó là một trục chính (và là động lực ban đầu mạng máy tính). - Thâm nhập từ xa (Remote Login) Như trong phần trước có thể dùng Telnet để thâm nhập tới một máy tính từ ở bất kỳ đâu trên Internet, chỉ khi người dùng thiết lập được một mối liên kết mới có thể nhập mạng (trong khi đó phải có một tài khoản người dùng hợp lệ trên máy tính đó). Từ khi đa số máy tính trên Internet sử dụng Unix, thì được mệnh danh từ thâm nhập mạng (login) của Unix. Một tài khoản được biết tới bởi một tên gọi là Usirid (User Indentification). Một mã bí mật cần được gõ vào để chứng tỏ đó chính là của bạn, được gọi là mật mã (Password). Chừng nào còn có một Userid hợp lệ và mật mã thì có thể thâm nhập vào bất kỳ một máy tính nào trên mạng Internet. Như một dịch vụ công cộng, nhiều hệ thống dịch vụ trên Internet được cài đặt để cho bất kỳ ai cũng thâm nhập vào được, sử dụng tài khoản Guest (khách). Ví dụ: ở Mỹ có một hệ thống dự báo thời tiết trên toàn quốc. Ai cũng có thể thâm nhập này để kiểm tra thời tiết. - Dịch vụ (Finger server) Hầu hết các máy tính trên thế giới đều cung cấp các công cụ cho phép hỏi thông tin về cá nhân một người dùng nào đó. Dịch vụ này được mô tả với tên gọi là Finger. Thêm vào đó, một vài hệ thống Finger cho ta biết một người vào mạng lần cuối khi nào và anh ta có thư chưa đọc không. Điều này thật thuận tiện, nếu ta cần kiểm tra xem ai đó nhận một thông điệp quan trọng hay chưa. Như đã thấy mọi người trên Internet thường được biết tới bằng Userid của họ. - Usenet. Usenet _ tên này là viết tắt của (User Network) (mạng của người sử dụng) là một trong những lý do chính sử dụng Internet Usenet không phải là sử dụng được ở khắp mọi nơi. Hơn nữa, thậm chí những vị trí cung cấp phương pháp này sẽ không truyền tải mọi nhóm thảo luận có thể nhận thấy được. - Anonymous FPT. Anonymous FPT là một trong những dịch vụ Internet quan trọng nhất. Thực sự mọi kiểu dữ liệu có thể lưu trữ ở một vài nơi trên một vài máy tính, điều đó đều có thể sử dụng miễn phí được. Ví dụ: Rất nhiều chương trình được sử dụng trên Internet được tạo ra và bảo trì do những người khác nhau, phân phối những chương trình trên khắp thế giới thông qua Anonymous FPT. Bạn cũng có thể tìm thấy tạp chí điện tử, văn bản các nhóm thảo luận usenet, tàI liệu kỹ thuật và nhiều hơn nữa. Như một người sử dụng còn non nớt, bạn sẽ phụ thuộc rất nhiều vào Anonymous FPT. Có hàng ngàn các Anonymous FPT server trên toàn thế giới, cung cấp một lượng khổng lồ các file. Vai trò của các Arrchie Server là làm cho hệ thống trở lên quản lý được người sử dụng tìm kiếm những gì mà người sử dụng muốn. Giả sử rằng một người dùng muốn một file xác định nào đó, chẳng hạn như một chương trình đã nghe nói tới. Thì có thể dùng một Archie Server để nói cho người dùng biết vị trí Anonymous FPT nào dữ liệu file đó. Khi đó người dùng biết vị trí này thật là đơn giản để sử dụng FPT và nạp file đó xuống. Nếu ta coi thế giới của Anonymous FPT như một thư viện toàn cầu khổng lồ, được thay đổi liên tục, thì ta có thể nghĩ về các Archie Server như là một danh mục. Thực tế, không có các Archie Server, đa số các tài nguyên Anonymous FPT là không thể với tới. - Công cụ Talk (Talk Facility) Công cụ Talk thiết lập một kết nối giữa máy tính của người sử dụng với một máy tính khác. Người sử dụng có thể dùng kết nối này để gõ thông điệp đến và đi. Điều vĩ đại của Internet Talk là nó dữ được cuộc đối thoại với những người nào đó, bất kể họ ở xa tới đâu. Người khác sẽ thấy những gì mà người dùng gõ và cũng có thể cùng gõ đồng thời nhưng không làm trộn lẫn các thông điệp với nhau. - Internet Relay Chat (cuộc trò chuyện tiếp sức Internet) Internet Relay Chat (IRC) giống như công cụ Talk dành cho nhiều người đồng thời. Như ta có thể hình dung, IRC được sử dụng cho nhiều người đồng thời. Như ta có thể hình dung, IRC được sử dụng thường xuyên và cung cấp nhiều thứ hơn là một đàm thoại đơn thuần. - Gopher. Gopher cung cấp một loại những menu từ đó có thể truy cập thực vào mọi loại thông tin văn bản, kể cả nó được truy cập bởi tài nguyên Internet khác có rất nhiều hệ thống Gopher bất kỳ thông tin nào mà người dùng Gopher trên Internet, mỗi cái được quản trị một cách cục bộ. Mỗi Gopher bất kỳ thông tin nào mà người dùng Gopher là những hệ thống đơn độc, đa số Gopher được cài đặt để kết nối những Gopher khác. Ví dụ: Ta đang sử dụng một Gopher ở Califonia. Với một sự lựa chọn đơn giản trên menu ta có thể kết nối với Gopher khác ở Châu Phi hay ở Nam Mỹ. Điều làm cho những Gopher mạnh mẽ như vậy là bất kỳ ta đang sử dụng những Gopher nào và loại thông tin gì, giao diện luôn là một menu đơn giản giống nhau. - Veronica và Jughead Không ai thực sự biết có bao nhiêu Gopher trên thế giới, Nói đầy đủ là có rất nhiều, tất cả đều có một loạt đề mục menu cung cấp thông tin và dịch vụ. Veronica là một công cụ theo dõi rất nhiều Gopher trên khắp thế giới. Có thể dùng nó thực hiện việc tìm kiếm và quan sát tất cả các đề mục menu chứa những từ khoá nhất định. Jughead làm cùng một việc đó với một nhóm đặc biệt của các Gopher menu. - Các Wais Server Những Wais Server cung cấp một phương pháp khác để tìm kiếm thông tin được giải ra trên khắp Internet. Wais có khả năng truy cập một số các cơ sở dữ liệu (data base). Để khởi đầu, ta nói cho Wais biết ta muốn tìm cơ sở dữ liệu nào, tiếp theo chỉ ra một hay nhiều từ khoá để tìm. Wais sẽ tìm tất cả từ trong mọi mục trong cơ sở dữ liệu đã đề ra. Kết quả tìm kiếm của Wais là danh sách các mục, được lựa chọn từ nguồn cơ sở dữ liệu. Wais trình bày chúng như một menu với: + World - Wide Web. + Các thư mục white pages. + Các tạp chí điện tử (Electronic Magazines). + Các danh sách địa chỉ thư điện tử (Mailinh List). + Các BBS của Internet. + Các trò chơi. + MUD. Phần 2 Giới thiệu về frontpage và những chương trình thực hiện Chương I Giới thiệu frontpage Các bạn thân mến Frontpage là một công cụ rất dễ dùng để tạo ra trang Web và quản lý Website. Frontpage cho bạn một công cụ rất mạnh trong việc tìm kiếm văn bản, tạo các diễn đàn thảo luận, gửi Form, viết script CGI, Java applet, các điều khiển ActiveX, truy cập cơ sở dữ liệu và rất nhiều dữ liệu, rất nhiều kỹ thuật Web. Nhưng sớm muộn gì (khi có trục trặc), bạn rất cần biết về những gì bạn đang làm. Bạn có thể thực hiện Website của mình qua FrontPage và một số tài liệu tham khảo. Bạn sẽ thấy được những ưu điểm của FrontPage khi sử dụng nó để thiết kế Website của mình: Tạo ra trang Web có chất lượng cao, quản lý một trường sử dụng, quan sát được nội dung, hình ảnh trong trang Web, thao tác sửa đổi đơn giản, có thể thay đổi trang Web một cách dễ dàng. Frontpage Web, Website và trang Web Từ quan điểm của nhà thiết kế Web, khi tạo ra một Website, bạn làm việc ở hai mức cơ bản: Thiết kế Web và thiết kế trang. Trừ khi Website của bạn chỉ có một trang Web, bạn cần phải có hai công việc liên quan với nhau. Bạn cần thiết kế cấu trúc Web mà người dùng có thể dùng để duyệt từ trang này tới trang kia và bạn cần thiết kế bản thân các trang Web. Hãy sử dụng những điểm giống nhau trong thiết kế để minh hoạ, công việc của bạn là thiết kế cả toà nhà (Website của bạn) vào từng căn phòng hay văn phòng (trang Web). Giao diện có tổ chức hợp lý trong Frontpage tạo cho công việc này rất trực quan. Bạn có thể dễ dàng chuyển từ các chế độ xem mà cho phép bạn thấy được toàn cảnh Website hoặc bạn có thể đi sâu vào từng trang web và soạn thảo nội dung để thể hiện trang Web đó. Trong khi đó, Frontpage cho phép bạn di chuyển tới lui một cách dễ dàng dưới chế độ xem trang và xem site, việc có được công nhận căn bản về những gì xảy ra phía dưới sẽ giúp bạn khi bạn đặt Website của bạn lại với nhau. Frontpage Web và Website: Frontpage web được tổ chức thành các tập hợp, tập tin liên quan đến Website. Internet đã dần được biết đến với tên gọi website. Để xem một Website, bạn cần nhập vào một URL hay uniform resource locator (Bộ định vị tài nguyên đồng nhất) [Một địa chỉ Website] từ trình duyệt và Website đó sẽ được định vị bởi trình duyệt, điều đó chỉ làm phức tạp thêm vấn đề. Frontpage có một cách sử dụng riêng của nó về thuật ngữ web. Một Web trong ngữ cảnh của Frontpage là một tập các trang Web và các tập tin liên quan được tổ chức trong một thư mục hay cấu trúc thư mục đơn. Nói chung, Frontpage Web có thể tạo trên cùng một Website. Đó là vì Frontpage sử dụng thuật ngữ Web để tham khảo tới một thư mục hay cấu trúc thư mục lưu trữ các tập tin của website đó. Có thể có nhiều loại này được gắn với một URL hay một Website. Thực tế, bước đầu tạo một Website trong Frontpage là định nghĩa một Fronpage. Chương trình này sẽ đi ngay vào quá trình đó, tuy nhiên đầu tiên hãy xem xét qua các phần tử chính khác của Website. Trong phần lớn trường hợp, một Frontpage Web là cấu trúc tập tin bên trong của nó. 2.3 Trang Web Trang Web khác với các hồ sơ khác theo cách thức chúng ta được thiết kế để có thể hiểu được bởi trình duyệt. Microsoft Internet Explore (IE) và Netscape Navigation hiểu được phần tử văn bản, đồ hoạ và thậm chí các có thể truy cập được chúng từ Website của bạn. Các trình dịch và hiển thị nội dung của trang Web bằng cách đọc một chương trình có tên là Hypertext Markup Language (HTML- ngôn ngữ đánh dấu siêu văn bản). Frontpage giúp cho bạn tránh phải học HTML bằng cách truyền dịch các tuỳ chọn từ menu mà các bạn chọn làm mã HTML. Nếu bạn thích tự mã hoá HTML. Front Page không chỉ thông dịch các lệnh của bạn sang HTML, nó còn phát minh ra các script chương trình theo các ngôn ngữ khác, cho phép bạn thêm vào các nội dung như là hộp tìm kiếm, Forn nhập, các đáp ứng có tính tương tác với người xem, âm thanh và video. 2.4 Tìm hiểu nhanh về FrontPage Khi bạn tìm mở Frontpage, bạn sẽ thấy một danh sách các chế độ thể hiện (views) ở lề trái của màn hình, nơi mà bạn chọn cách khác nhau và bạn sẽ thấy một khoảng không trống khá lớn ở phía phải của màn hình, nơi làm việc của bạn. Thậm chí trước khi bạn bắt đầu tạo các trang web và tổ chức chúng thành một Website, bạn có thể tự tìm hiểu chế độ thể hiện khác nhau trong Frontpage: - Chế độ thể hiện Page: Nếu bạn là người chịu trách nhiệm về nội dung của Website, có lẽ bạn sẽ dành nhiều thời gian với chế độ thể hiện Page, nơi mà bạn có thể soạn thảo từng trang Web riêng biệt. - Chế độ thể hiện Folders: Một thư mục các tập tin mà bạn tạo ra trong Frontpage tạo 2 thư mục trống (pirvate và images) khi bạn tạo ra một website bạn sẽ thấy các tập tin được liệt kê ở đây. - Chế độ thể hiện report: Frontpage có thể phát sinh các báo cáo đánh giá trạng thái của Website. Chế độ thể hiện mặc định xuất hiện khi bạn nháp vào biểu tượng Report trong thanh view sẽ hiển một bản tóm tắt về các dạng báo cáo khác nhau có được. Bạn có thể xem bất kỳ báo cáo nào bằng cách nhấp đúp nó trong bảng Site smmary hay bằng cách chọn một báo cáo từ menu con view Reports. - Chế độ thể hiện Navigation: Cho phép ban tổ chức tất cả các tập tin trang Web khác nhau thành một Website được tích hợp để định nghĩa các mối liên kết di chuyển giữa các trang. - Được cập nhật khi các trang Web thay đổi và chế độ thể hiện này kiểm tra chúng cho bạn. Chế độ thể hiện hyperlinks: Các siêu liên kết (hay liên kết cho ngắn gọn) là phần văn bản hay đồ hoạ mà khi nhấp vào sẽ kết nối người xem với một trang web khác. Các liên kết có thể bị đứt hay không đứt. - Chế độ thể hiện taks: Frontpage cho phép một vài thanh niên của nhóm thiết kế Web (hay một nhà thiết kế Web riêng biệt) tạo ra các._.

Các file đính kèm theo tài liệu này:

  • doc24838.doc