Bài mới nhất

Sửa Đóng
Thư mục: IT |
Quan trọng
Đăng ngày: 08:22 16-06-2008

Một tuần nữa vừa trôi qua. Và đúng theo lịch, plus lại có một vài thay đổi nhỏ vào thứ 6 tuần trước. Hiện tại phần thống kê số lượng khách tham quan và chức năng danh sách người truy cập cuối cùng đã được đưa vào hoạt động. Có điều mỗi khi Yahoo VN team càng mở thêm nhiều chức năng, plus càng bộc lộ những mặt hạn chế của mình.

Về phần thống kê khách tham quan, bạn nghĩ rằng plus chỉ thống kê những người có đăng nhập vào nick trên yahoo 360 plus blog, còn đối với những người không đăng nhập, sẽ không được tính. Dự đoán này được đưa ra dựa vào thông số chênh lệch khá lớn giữa page views so với số lượng khách tham quan blog trong ngày. Đôi khi một blog có số page views cao lại có số lượng khách ít hơn blog có số page views thấp hơn nhiều. Tất nhiên nhận định này hiện tại chưa có đủ căn cứ xác thực, vì đôi khi một người vào blog họ có thể sục sạo khắp nơi vì thấy trong blog đấy có những bài viết thú vị chẳng hạn, và khi đó 1 khách viếng thăm có thể khiến cho blog tăng thêm nhiều views hơn so với một khách bình thường chỉ đến ngó qua cho biết =).

Nếu dự đoán này là đúng (nhiều khả năng lắm) thì cũng không được hay cho lắm, vì như thế có thể bỏ sót một số lượng khách, là những người truy cập net ngoài dịch vụ nhưng không đăng nhập thường xuyên vì lý do bảo vệ thông tin cá nhân chẳng hạn. Hợp lý nhất có lẽ vẫn là thống kê xét duyệt dựa trên cookie và địa chỉ IP nhỉ .


Về phần chức năng "Ai mới vào", lần này đã chính thức đưa vào sử dụng, không phải là dạng thử nghiệm "14 ngày một liều" như hồi trước. Mục đích và tác dụng của chức năng này có thể nói là khá hay. Dựa vào đấy bạn có thể biết được những ai hay đến chơi nhà bạn, hay những vị khách lạ mặt bạn chưa từng quen biết, để lên kế hoach có nên xây dựng mối quan hệ hay ko . Có điều vẫn có một hạn chế khá lớn, đó là chức năng này chỉ cập nhập thông tin mỗi ngày một lần, vào khoảng 2h sáng giờ VN (phần thống kê số lượng khách cũng cập nhập vào giờ này). Và vì chức năng này chỉ liệt kê có 20 người cuối cùng, cho nên nếu số lượng khác trong ngày lớn hơn con số 20, đồng nghĩa với việc bạn sẽ không thể biết được những người đã viếng thăm blog trước 20 người này là những ai. Trước đây, bạn có tham quan một dạng blog yahoo của China, cũng có chức năng thống kê danh sách những người mới đến tham quan blog. Nhưng không như của plus, phần danh sách này cập nhập ngay tức thì khi có khách mới đến viếng thăm. Có nghĩa là nếu bạn lỡ "sa chân" vào blog này, bạn sẽ bị "vạch mặt điểm danh" ngay, ko trốn đi đâu được .

Việc này cũng đơn giản sử dụng biến session và cookie thôi, khi có khách mới đến thì ngay lập tức những thông tin của họ sẽ được ghi nhận và cập nhập vào phần danh sách khách viếng thăm, giống như việc đếm số page views chẳng hạn. Không hiểu sao plus lại chỉ update thông tin đúng 1 lần mỗi ngày, vì chưa hoàn thiện hay là do plus có mục đích riêng, thích chơi kiểu khác người?!
Hehe, việc bạn xuất hiện trong danh sách Last visitors của ai đó có vẻ như giống chuyện bốc thăm trúng thưởng nhỉ, "tùy duyên tùy số" . Bạn hay lọ mọ đêm nên chắc ít khi có tên trong danh sách này của các blogger khác, vì luôn ở cuối bảng xếp hạng và có thể bị đá đít bất cứ lúc nào, thế thì làm sao những người kia biết đc sự "quan tâm" của bạn dành cho họ .


Tiếp theo là về phần cái nick name. Mấy hôm vừa rồi tâm trạng bất ổn nên bạn dở chứng thay đổi cái nick name. Và nhờ đó mà vô tình phát hiện ra một lỗi khá là hay ho trong phần thiết kế database của plus: Sau khi bạn thay đổi nick hiện tại, những bài comment cũ bạn sử dụng nick name trước đây vẫn giữ nguyên tên đấy, không hề thay đổi theo thông tin mới bạn vừa chỉnh sửa. Điều này có nghĩa là gì? Có nghĩa là bạn có thể comment dưới nhiều tên nick khác nhau trên các blog, hoặc thậm chí ngay trong cùng một Entry.

Có thể một số người cho rằng chuyện này khá thú vị, vì có thể dùng nick name riêng để comment cho từng blog bạn thích - đa nhân dạng hóa một blogger. Nhưng nếu xét về mặt cấu trúc database, đây là một kiểu thiết kế không tốt, vì tên trường không có liên quan đến nhau, sẽ dẫn đến việc khó quản lí, thống kê hay tìm kiếm thông tin.

Nguyên nhân của việc mỗi comment có một nick name riêng như thế này, theo như bạn dự đoán (nói lịch sự thế thôi, chứ chắc chắn là thế rồi), là vì mỗi comment sẽ lấy thông tin từ biến session của người đăng nhập, trong đó bao gồm nickname, ghi trực tiếp vào dữ liệu của comment trong database chứ ko dùng các foreign keys. Đa số các phần thông tin của comment là cố định không thể thay đổi như thời gian post, nội dung, link dẫn đến blog của người post comment, ở chế độ private hay public,... Có lẽ vì vậy nên người thiết kế database cho plus, cũng đánh đồng luôn cái nickname - thành phần duy nhất có thể thay đổi trong các thông tin liên quan, là một thứ có giá trị cố định, không thay đổi.

Tuy xét về nhiều mặt khác, việc tùy tiện thay đổi nick name là không nên, vì có liên quan đến tầm ảnh hưởng và vị trí của một blogger trên cộng đồng mạng - khi thay tên đổi họ thì đôi khi những người không biết sẽ không nhận ra được blogger đó là ai. Nhưng bạn hơi ngạc nhiên vì việc có thay đổi nickname là không thể tránh khỏi, và ngay từ blog 360° cũ, chuyện này đã xảy ra rất thường xuyên. Chẳng lẽ plus là sản phẩm ra đời sau, có nhiều điểm ưu việt hơn mà lại không xử lý tốt được tình huống này so với 360° beta?!
Quả thật càng ngày càng khó hiểu...


Điều cuối cùng, cho đến giờ bạn vẫn còn đang thắc mắc, chuyện các phiên bản trình duyệt IE từ version IE 6 trở về trước không hỗ trợ tốt định dạng ảnh PNG đâu phải là điều gì mới mẻ lạ lẫm, và đa số những web site khác có liên quan đến mặt xử lý đồ họa dính dáng đến hiệu ứng transparent đều có cách khắc phục, thế nhưng plus lại không. Nếu thật sự quan tâm, chỉ cần dùng các công cụ seach gõ vào cụm từ "CSS fix IE png", ta sẽ nhận được ngay kết quả cần tìm.
Cách khác phục lỗi hiển thị ảnh .png dạng glass được nói đến khá nhiều, đơn giản chỉ là dùng thuộc tính behaviors của CSS để sử dụng extension của chính MS dành cho việc xử lý ảnh png, và chỉ có tác dụng đối với các phiên bản của IE (ver5.5 trở lên) chứ ko hề ảnh hưởng đến các trình duyệt khác. Cách thông dụng và hay dùng nhiều nhất là đặt thêm một file .htc và một ảnh gif trong suốt 1x1 px nằm cùng thư mục chứa các file CSS có nội dung là các đoạn code javascript để triệu gọi, sử dụng và xử lý hiệu ứng cho các ảnh png. Các file cần thiết và các mô tả có thể xem thêm ở địa chỉ này: www.twinhelix.com .

Hoặc có thể chèn trực tiếp đoạn code sau vào trong file CSS cũng có thể giải quyết đc vấn đề tương tự:
Code:

* html img, * html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}

-- Tham khảo thêm từ komodomedia's blog.


Việc khắc phục một số lỗi do IE cố tình "giả ngây" không hiểu, plus đều đã thiết kế CSS cần thiết và khá tốt, riêng cái phần hiển thị hình ảnh này, lại không có chút đả động gì . Không có người nào phàn nàn góp ý? Hay do plus có cách suy nghĩ khác người, một phong cách đặc trưng riêng?



Trích dẫn (0)
Tìm tag: Design, Tips, IT, CSS, HTML, fix, yahoo, 360plus
Bạn bè blog có liên quan: Yahoo! 360plus
  • Báo cáo

    CLong 04:53 21-08-2009

    có được đâu, vẫn lỗi như thường
  • Báo cáo

    X.X[19.02!08]X.X 03:28 24-06-2009

    Về vấn đề chèn ảnh PNG thì theo mình không cần. Vì thứ nhất định dạng .PNG có dung lượng lớn hơn nhiều so với định dạnh ảnh JPG hoặc GIF. Đa số dạng ảnh PNG là ảnh trong suốt để chèn vào Blog. Theo mình có thể chuyển ảnh trong suốt dạng PNG sang trong suốt dạng GIF là Ok nhất. Bạn có thể tham khảo hình sau


    Chúc cả nhà vui vẻ nha!!!!!!
    Báo cáo

    Noa07:55 24-06-2009

    Ko biết bạn nói "không cần" ở đây là như thế nào, yahoo ko cần hỗ trợ PNG hay yahoo ko cần phải tìm code để fix vấn đề hiển thị PNG trên IE6 và các phiên bản thấp hơn?! Thực tế mà nói, hỗ trợ hiển thị hay ko chủ yếu là do trình duyệt, còn nhà cung cấp (như Y!Plus) chỉ đóng vai trò là nơi duy trì, phát hành dịch vụ mà thôi =).
    Nếu bạn bảo ko cần dùng PNG mà thay vào đó sử dụng lại GIF thì quả thật, bạn đang đi lùi lại quá trình phát triển của lĩnh vực Computer Graphic nói chung và Website Interface Display nói riêng. GIF chỉ hỗ trợ tối đa 256 màu, nếu trừ đi màu 'vô sắc'/phần hiển thị có thể nhìn xuyên qua của .GIF - tương đương 8bit dữ liệu. Với 8bit màu thì hình ảnh thu đc thường rất hạn chế về nội dung và ko đảm bảo độ sinh động của hình ảnh lẫn tính chân thật của màu sắc.
    Ảnh PNG thì hỗ trợ cả 8bit, 16bit, 24bit và cao nhất là 32bit màu. Ảnh PNG thông thường nặng hơn GIF, đơn giản vì PNG là dạng lossless. Nhưng đấy chỉ là khi nó ở dạng ảnh chụp - lưu từ máy ảnh sang, còn trong lĩnh vực design, khi mà phần lớn hình ảnh đều được dựng nên bởi vector, thì với cùng 1 kích thước ảnh, cùng một nội dung, với tỉ lệ nén thích hợp, ảnh PNG có thể cho chất lượng hình ảnh tốt hơn nhiều so với ảnh GIF và thậm chí dung lượng file ảnh cũng nhỏ hơn. Và nếu so sánh tính năng transparent của PNG với tính năng non-background của GIF, bạn sẽ nhận ra ngay sự khác biệt. Ngay như bức trên thôi, hình ảnh ở một vài điểm đã bị mất đi nội dung và tạo nên các "vết rỗ".

    Ảnh PNG chỉ có một nhược điểm so với GIF đó là ko làm đc các hình ảnh động mà thôi. Hiện nay thì đối với ảnh dạng tĩnh, người ta thiên vê sử dụng PNG, còn đối với các phần nội dung động, họ vẫn dùng animate-GIF, nhưng xu hướng đang dần chuyển qua flash, hình ảnh vừa sống động hơn, lại vừa có thể chèn script tạo khả năng tương tác =).

  • Báo cáo

    Luna'Boy 19:50 18-06-2008

    Hakuna Matata : cía ôg này đag wản cáo ấy chứ mà cm jì :))

    @NoA: bài này viết hay nè:) rõ ràng :D

  • Báo cáo

    Hakuna Matata 10:54 18-06-2008

    Oa, bạn viết bài hay quá đi. Bạn tự viết hay là nhờ người khác viết dùm vậy ? Nếu bạn tự viết thì hâm mộ bạn quá à !
    Bạn đã chán phải chầu chực blog để comment cả ngày ? Hay đơn giản chỉ là quá mỏi mắt vì phải đọc nhiều bài viết có số lượng chữ ... như dãy núi Trường Sơn ? Hay đơn giản hơn nữa là bạn muốn giải trí sau những ngày mệt mỏi. Hãy ghé qua blog của mình đi, bảo đảm bạn sẽ có được một ngày cười ra nước mắt ^_^
    Thân ! ( Thân ai người ấy lo =)) )
    Báo cáo

    Noa12:56 18-06-2008

    Ồ,... Tôi cũng đang muốn tìm người có thể viết hộ bài cho mình đây =)
  • Báo cáo

    Roni 10:30 18-06-2008

    hihi` thanks  Noa ve loi hoi tham bat ngo nhe'

    Plus Cang ngay cang rac roi nhi'?

    Ngay dep troi Noa nhe' :D

  • Báo cáo

    __Fire_Silver__ 01:22 18-06-2008

    phân tích rõ ràng dễ hiểu. Vnteam mà ko hiểu thì 8-}
  • Màu xanh khác màu đỏ ---> vì màu xanh không phải màu đỏ ..........
    Báo cáo

    Noa05:03 18-06-2008

    Bạn có comment nhầm entry ko? Mình ko hiểu bạn đang nói gì cả :/.
  • Báo cáo

    Vũ Nguyễn 15:05 17-06-2008

    kekeke tag vnteam cũng vậy à vì vnteam có dùng module blog về tôi đâu tag cũng vậy.
  • Báo cáo

    Doan 10:36 17-06-2008

    Chắc  vụ sửa nick name nên  Noa bị đóng của?
    Báo cáo

    Noa05:02 18-06-2008

    Ko, hai vụ này chả liên quan gì đến nhau cả =).
    Chuyện sửa nick, bác có thể xem lại các comment em trả lời ở 2 Entry trước, như bài "Đôi khi...", hiển thị 3 tên nick khác nhau .
  • Báo cáo

    kokotsk2003 00:47 17-06-2008

    hix cai pac' plus nay cu moi lan them chuc nang lai them loi hok bit dau mu lan` .9 day na Noa
  • Báo cáo

    Rainie 21:45 16-06-2008

    blog U tuyet lam, ngya tot lanh
  • Báo cáo

    co0l.l0ve 14:57 16-06-2008

    "Những góp ý chưa gửi"-->Tiêu đề không chính xác =))

    Nhiều phát hiện thú vị,hy vọng VNTEAM sẽ lắng nghe và sớm khắc phục

    Báo cáo

    Noa03:15 17-06-2008

    Thì vốn toàn là những thứ muốn góp ý cho vnteam nhưng vì dài, lại thêm mấy lần kiến nghị trước chưa thấy có phản hồi gì cho nên mới đề là "chưa gửi" .
  • Báo cáo

    [W].Dephia 14:31 16-06-2008

    Đề nghị Tag bài này cho vnteam đê

    Báo cáo

    Noa14:38 16-06-2008

    Ừ thì tag =)
  • Báo cáo

    Vũ Nguyễn 14:24 16-06-2008

    Hay bài này hay đây phân tích chi tiết lắm. Kekeke Dephia nhanh chân nhỉ?
  • Báo cáo

    [W].Dephia 14:14 16-06-2008

    Tem

Bài viết về bạn hoặc có tag tên bạn:

  • Chưa có bài nào có liên quan.

Người đăng ký yêu thích blog này cũng đồng thời thích:

  • Chưa có blog yêu thích nào có liên quan.

Xem thêm

Thư mục

Xem ngày tháng

S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30