Học cách viết mã website bằng ngôn ngữ HTML cùng với CSS là một quá trình lâu dài và gian nan, nhất là nếu bạn tự học từ căn bản. Mặc dù bạn có thể mua sách để đọc song song việc lập trình HTML, nhưng đôi khi có những khái niệm bạn cần thấy cách dùng mới có thể hiểu trọn vẹn. Nếu biết sao chép một website, bạn sẽ có thể phân tích quá trình lập trình và dần hiểu một cách chính xác cách mà mã HTML hoạt động.
những bước
Phương pháp số 1 Windows
1Tải và cài đặt HTTrack. Nếu muốn sao chép toàn bộ website hay lượng lớn trang web cùng vị trí trong một lần, bạn cần sự hỗ trợ của trình tải trang web tự động. Những công cụ này sẽ tự động hóa toàn bộ quá trình, thay vì bạn phải lưu thủ công từng trang rất mất thời gian. Chương trình sao chép website phổ biến và mạnh mẽ nhất là HTTrack, một phần mềm mã nguồn mở có sẵn cho Windows và Linux. Chương trình này có thể sao chép toàn bộ trang web, thậm chí là toàn bộ internet nếu nó được thiết lập cấu hình (không) đúng cách! Bạn có thể tải HTTrack miễn phí tại www.httrack.com.2Thiết lập thư mục đích cho những tập tin sao chép. Sau khi mở HTTrack, bạn cần đặt thư mục đích cho bản sao trang web, nếu không bạn sẽ khó mà tìm kiếm chúng sau này. Đặt tên cho dự án nhằm giúp bạn xác định vị trí. HTTrack sẽ tạo một thư mục với tên dự án trong thư mục đích.3Chọn “Download web site(s)” (Tải trang web) từ trình đơn thả xuống. Điều này đảm bảo HTTrack sẽ tải toàn bộ nội dung từ trang web, bao gồm hình ảnh và mọi tập tin khác. 4Nhập địa chỉ mà bạn muốn sao chép. Bạn có thể gõ nhiều trang web nếu muốn sao chép nhiều trang vào thư mục dự án. Theo mặc định, HTTrack sẽ bắt mọi liên kết có thể trên cùng máy chủ web từ website đó. Nếu trang web cần sao chép đòi hỏi bạn phải đăng nhập, hãy nhấp vào nút “Add URL” (Thêm URL) để nhập địa chỉ trang web, tên người dùng và mật khẩu.5Bắt đầu sao chép trang web. Sau khi nhập một hoặc nhiều URL, bạn có thể bắt đầu quá trình sao chép. Tùy vào dung lượng trang web, quá trình có thể mất một khoảng thời gian và băng thông đáng kể để hoàn thành. HTTrack sẽ hiển thị tiến trình của tất cả tập tin mà bạn đang sao chép vào máy tính.6Kiểm tra trang web được sao chép. Sau khi tải xong, bạn có thể mở và duyệt tìm trang web sao chép trực tiếp trên máy tính. Nếu bạn đang trực tuyến, hãy mở tập tin HTM hay HTML bất kỳ bằng trình duyệt web để xem trang. Bạn cũng có thể mở những tập tin này bằng trình biên tập trang web để xem tất cả mã làm cho website hoạt động. những tập tin sẽ được xác định vị trí theo mặc định để liên kết không điều hướng đến trang web mà dẫn đến những file đã tải về và bạn hoàn toàn có thể xem khi ngoại tuyến
Phương pháp số 2 Mac
1Tải SiteSucker từ kho ứng dụng Mac App Store. Đây là một chương trình miễn phí cho phép bạn tải bản sao hoàn chỉnh của trang web. Bạn có thể tải SiteSucker từ trang chủ ricks-apps.com/osx/sitesucker/index.html. Sau khi tải ứng dụng từ trang web, nhấp đúp vào tập tin DMG. Kéo biểu tượng ứng dụng SiteSucker thả vào thư mục Applications để cài đặt.2Nhập URL trang web mà bạn muốn sao chép. Với thiết lập mặc định của SiteSucker, mọi trang trên website sẽ được sao chép và tải về máy tính. SiteSucker sẽ lần theo mọi liên kết mà nó tìm được, nhưng chương trình chỉ tải những tập tin trên cùng máy chủ web. Người dùng có kinh nghiệm có thể điều chỉnh thiết lập cho SiteSucker, nhưng nếu bạn chỉ muốn tải một trang web thì không cần lo lắng. Theo mặc định, SiteSucker sẽ sao chép website hoàn chỉnh.Một thiết lập mà bạn có thể thay đổi là vị trí lưu trữ trang web sao chép trên máy tính. Nhấp vào nút hình bánh răng để mở bảng chọn Settings (Cài đặt). Trong mục “General” (Chung), nhấp vào bảng chọn “Destination” (Thư mục đích) để chỉ định nơi những tập tin sẽ được lưu.3Nhấp vào nút “Download” (Tải) để bắt đầu lưu trang web. SiteSucker sẽ tải toàn bộ nội dung từ trang web mà bạn đã nhập URL. Quá trình sẽ mất nhiều thời gian và bạn có thể theo dõi tiến trình này trong phần dưới cùng của cửa sổ SiteSucker. 4Gõ tên người dùng và mật khẩu nếu được nhắc. Nếu tải nội dung từ một trang được bảo vệ bằng mật khẩu, chương trình sẽ yêu cầu thông tin đăng nhập. Theo mặc định, SiteSucker sẽ kiểm tra Keychain của bạn trước để xem thông tin đăng nhập đã được lưu trữ chưa. Nếu chưa, bạn cần nhập thông tin này một cách thủ công.5Xem trang web sao chép sau khi hoàn tất. Khi tải xong, bạn sẽ có thể xem trang web ngoại tuyến như khi trực tuyến. SiteSucker sẽ định vị những trang web để chúng hướng đến những tập tin tải về thay vì địa chỉ trực tuyến ban đầu. Bạn sẽ có thể xem toàn bộ trang web khi không có mạng
Cảnh báo
Nhiều quản trị viên trang web dùng chức năng tự động được thông báo nếu nội dung của họ xuất hiện trên những trang web khác. Đừng cho rằng nội dung truy cập được là có thể dùng. Bạn phải liên hệ với quản trị viên hay người sở hữu trang web trước khi dùng bất kỳ điều gì cho công việc của bạn.Việc sao chép trang web và dùng như của mình là hành vi ăn cắp chất xám. Nó cũng được xem là vi phạm quyền sở hữu trí tuệ. Đừng bao giờ dùng nội dung sao chép từ trang web khác như thể của riêng mình, tuy nhiên, nếu bạn dùng phần nào đó nội dung của người khác thì nhớ ghi nguồn.