Nội dung chính
Web cookies là một trong những thuật ngữ quen thuộc của người dùng internet thì thực hiện quy trình truy cập và duyệt một trang website. Tuy nhiên nhiều người dùng vẫn chưa biết được nhiều thông tin về web cookie hay http cookie ? Vì vậy trong chuyên mục bài viết ngày hôm nay, Làm Web xin được chia sẻ những thông tin liên quan đến Internet cookie và trình duyệt Cookie để người dùng nhận biết và hiểu rõ hơn về những thuật ngữ này.
Web cookie hay http cookie internet, cookie hay trình duyệt cookie là tập hợp những tập tin của một trang website gửi đến mấy người dùng và đi được lưu thông qua trình duyệt khi người dùng truy cập trang web đó.
Người ta thường sử dụng cookie để lưu trữ phiên đăng nhập phục vụ cho mục đích xác thực với website và duy trì trạng thái đăng nhập. Ngoài ra cookie còn được dùng để ghi nhớ thông tin trạng thái chẳng hạn như quốc gia ngôn ngữ ghi nhớ hoạt động của người dùng đã thực hiện trong quá trình truy cập và duyệt website.
Ngay cả khi người dùng nhấn nút bấm hay đường liên kết mà người dùng tương tác thì cookie cũng lưu lại các thông tin này để người dùng đăng nhập hay điền vào trang web như tên, địa chỉ, email…
Mặc dù cookie có nhiều tên gọi khác nhau. Bởi vì chúng có nhiều đặc điểm và mục đích sử dụng cho nên những thuật ngữ được giữ nguyên theo tên gọi tiếng Anh tạo sự thuận tiện cho việc tra cứu của người dùng internet.
Cookie phiên chạy chỉ tồn tại trong bộ nhớ tạm thời khi người dùng duyệt web. Trình duyệt sẽ xóa bỏ cookie khi người dùng ngừng phiên duyệt web. Session cookie không có hiệu lực về thời gian khác biệt với các loại cookie khác nên trình duyệt có thể phân biệt chúng rất dễ dàng.
Cookie cố định sẽ có hiệu lực trong một thời điểm nào đó hoặc sau một khoảng thời gian được ấn định trước. Trong thời gian có hiệu lực của một persistent cookie sẽ thực hiện việc lưu lại và gửi đến máy chủ của website mà người dùng truy cập mỗi khi họ duyệt trang web đó. Thậm chí khi họ truy cập một nguồn tài nguyên quen thuộc website thông qua một website khác, chẳng hạn như truy tìm hình ảnh.
Đây là một loại cookie an toàn để nhận và gửi kết nối được mã hóa https. Những trang website không được mã hóa sẽ không thể được gửi và nhận bằng cách secure cookie này.
Httponly cookie
Cookie http không được truy cập bởi các giao diện lập trình ứng dụng API từ phía người dùng như JavaScript.
Cookie cùng trang là loại Cookie chỉ được gửi qua các yêu cầu xuất phát từ một tên miền mục tiêu cùng với sự xuất hiện của Google Chrome phiên bản 51 thì same site cookie cũng được ra đời vào năm 2016.
Cookie bên thứ nhất hiển thị thông tin về tên miền của một cookie sẽ trùng với tên miền được hiển thị ở thanh địa chỉ của trình duyệt. Còn third party cookie là cookie bên thứ ba thuộc một tên miền khác với tên miền của thanh địa chỉ. Người dùng sẽ gặp cookie này trong trường hợp một website hiển thị thông tin từ website khác chẳng hạn như các banner quảng cáo từ website khác.
Cookie chủ là một loại Cookie xuất phát từ tên miền ở tầng cao nhất hay các hậu tố công cộng các loại Cookie thông thường khác xuất phát từ một tên miền còn supercookies được dùng để ngụy trang một yêu cầu không hợp pháp trong như một yêu cầu hợp pháp từ người dùng.
Cookie ma là loại bị xóa đi.
Cookie được dùng để quản lý phiên chạy web, cá nhân hóa và theo dõi hoạt động của người dùng. Cookie là các tệp của trang website mà người dùng truy cập tạo ra để có thể trải nghiệm trực tuyến dễ dàng hơn bằng cách lưu thông tin duyệt web.
Các trang website có thể duy trì trạng thái đăng nhập của người dùng ghi nhớ tùy chọn trang web và cung cấp nội dung phù hợp với vị trí của người dùng nhờ vào cookie. Người dùng có thể lựa chọn một trong hai loại cookie đó là cookie của bên thứ nhất do trang web truy cập tạo ra hiển thị trên thanh địa chỉ.
Hoặc cookie của bên thứ ba do trang website tạo ra sở hữu một số nội dung quảng cáo và hình ảnh mà người dùng nhìn thấy trên trang website mình truy cập.
Cá nhân hóa
Cookie cá nhân hóa kinh nghiệm cho người dùng khi truy cập các website. Hầu hết các Cookie trên website phải ghi nhớ các lựa chọn ưa thích của người dùng thiết lập khi tương tác trên website chẳng hạn như màu sắc hay ngôn ngữ mặc định.
Theo dõi hoạt động của người dùng
Đây là một trong những lợi ích lớn nhất khi sử dụng cookie cho các trang website nhằm ghi lại và phân tích thói quen duyệt web của người dùng. Những trang web nào mà người dùng thường ghé thăm với tần suất cao lựa chọn những sản phẩm nút bấm hay đường link mà người dùng dành thời gian xem hoặc tương tác nhiều nhất.
Vào năm 1966 một lập trình viên trẻ có tên là Lou Montulli đã phát triển ý tưởng về cookies như một phần của việc mua hàng thương mại điện tử Netscape. Công ty này được thiết kế để liên lạc với máy tính người dùng xác định được những sản phẩm nào đã từng được truy cập trước đó.
Bởi vì mấy chủ gặp sự cố phù hợp với các yêu cầu trình duyệt của người dùng. Công ty này muốn biết được trải nghiệm của người dùng về sản phẩm để nhánh được mục tiêu đạt hiệu quả cao hơn.
Lúc đầu cookie là những tập tin văn bản được mã hóa sau này được điều chỉnh từ thuật ngữ khoa học máy tính cookie ma thuật là một gói dữ liệu ngắn trao đổi giữa hai chương trình giao tiếp. Năm 1998 Microsoft Internet Explorer đã biến cookie thành một tính năng chính của việc khám phá internet.
Người dùng truy cập trang website sử dụng cookie trang website sẽ báo cho trình duyệt lưu thông tin này với các quy tắc yêu cầu để sử dụng lần sau. Máy chủ web thực hiện điều này bằng cách gửi tiêu đề đặt cookie http định hướng thời gian sử dụng cookie và tên miền đã được sử dụng. Lần sau khi người dùng truy cập vào website này sẽ được yêu cầu thông tin từ trình duyệt để nhận dạng cá nhân người dùng.
Điều này thực sự rất cần thiết cho các trang website, nhà cung cấp email và doanh nhân khi họ muốn hợp lý hóa quy trình đăng nhập, ghi nhớ các yêu cầu và xu hướng người dùng khi họ thực hiện lặp đi lặp lại. Đặc điểm nổi bật của những loại cookie này là không có mã thực thi và không chứa bất kỳ loại virus gây hại nào cho máy tính.
Sau gần 2 thập kỷ được hình thành Cookie đã định hình việc lướt web của người dùng và quản trị website. Đối với người dùng thì cookie sẽ giúp cho họ xem email và mua hàng trực tuyến dễ dàng hơn. Đồng thời cookie còn được sử dụng để đơn giản hóa các quy trình đăng nhập khi xin việc, điền vào biểu mẫu, thực hiện truy vấn công cụ, tìm kiếm, đặt tên…
Các trang website cải thiện chất lượng dịch vụ của họ nhờ sử dụng cookies để cung cấp mục tiêu và tạo nguồn thu khổng lồ. Vì vậy cookie trở thành tài sản của người mua các tập đoàn khi có thể trao đổi các thông tin dễ dàng hơn.
Khi bạn muốn xóa tệp cookie khỏi máy tính của mình hay người dùng máy tính bắt đầu từ trung gian. Bởi vì cookies chứa thông tin trang web tùy chỉnh và chứa thông tin đăng nhập website cho nên người dùng muốn xuất hay lưu website trước khi xóa cookie trong Internet Explorer có thể thực hiện theo những hướng dẫn sau đây :
Bước 1: Thoát Internet Explorer và các phiên bản của trình duyệt Windows Explorer.
Bước 2: Thực hiện cách xóa Cookie trên trình duyệt Internet Explorer :
Trong Windows Vista hoặc Windows 7 bấm vào biểu tượng Windows rồi nhập lệnh vào thanh tìm kiếm inetcpl.cpl rồi nhấn enter.
Trong Windows XP bấm vào bắt đầu và chạy dòng lệnh trong hộp mở inetcpl.cpl rồi nhấn enter.
Bước 3 : Trong tab chung xóa bên dưới lịch sử duyệt trong hộp thoại thuộc tính internet.
Bước 4 : Trong hộp thoại Xóa lịch sử duyệt web bấm xóa tất cả các hộp kiểm ngoại trừ cookies rồi bấm xóa.
Khi người dùng sử dụng một trình duyệt như Chrome sẽ lưu một số chức năng thông tin từ trang website trong bộ nhớ đệm và cookie. Vì vậy để khắc phục một số vấn đề nhất định khi tải hoặc định dạng trên trang website thì người dùng cần phải xóa bộ nhớ đệm và cookies.
Hoạt động của bộ nhớ đệm và cookie trên các trang website sẽ giúp cho người dùng trải nghiệm trực tuyến dễ dàng bằng cách lưu thông tin duyệt web. Nhờ cookie tạo bởi các trang website mà người dùng truy cập. Còn bộ nhớ đệm sẽ ghi nhớ các phần của trang để giúp mở trang website nhanh hơn trong lần truy cập tiếp theo.
Trên trình duyệt Chrome người dùng mở trang trình duyệt nhấp vào biểu tượng ba dấu chấm bên góc phải màn hình.
Tiếp theo nhấp vào công cụ khác để xóa dữ liệu duyệt web. Ở trên cùng hãy chọn một khoảng thời gian nếu muốn xóa mọi thứ thì chọn từ trước đến nay.
Sau đó người dùng đánh dấu vào các ô “Cookie và dữ liệu trang web khác” hay “Hình ảnh và tệp được lưu trong bộ nhớ đệm”.
Cuối cùng là nhấp vào xóa dữ liệu.
Điều gì sẽ xảy ra sau khi người dùng xóa hết tất cả những thông tin trên bộ nhớ đệm và cookies thì lần đăng nhập sau người dùng phải đăng nhập lại. Bởi vì một số cài đặt trên các trang web đã bị xóa.
Khi người dùng đăng nhập vào tài khoản Google đã được đồng bộ hóa nếu bật tính năng đồng bộ hóa trong Chrome để xóa các các dữ liệu trên thiết bị của mình.
Khi xóa bộ nhớ đệm và cookie thì một số trang web sẽ chậm hơn vì cần phải tải lại tất cả nội dung và hình ảnh.
Lời kết:
Web Cookie là một trong những ứng dụng hỗ trợ cho người dùng internet truy cập website nhanh chóng và thuận tiện hơn. Tuy nhiên trong một số trường hợp người dùng muốn xóa bộ nhớ đệm và cookie thì có thể thực hiện để đảm bảo quyền riêng tư và bảo mật của mình khi truy cập các trang website trên máy tính công cộng.