post image

8 lý do không nên làm Flash Website

Flash rộ lên như một trào lưu trong một khoảng thời gian rất ngắn rồi lầm lũi rút lui khỏi “võ đài” cũng âm thầm không kém. Tôi còn nhớ có một thời gian hầu như trang nào cũng phải có một đoạn Flash Intro, Flash Banner hoặc chí ít cũng phải có chút Flash Navigation. Đơn đặt hàng nào của khách hàng cũng phải có một chút Flash thì họ mới cho là đúng tiêu chuẩn của một trang web hiện đại.

Vậy tại sao Flash lại thoái lui lẹ như thế? dưới đây là 8 lý do bạn không nên thiết kế trang web hoàn toàn bằng Flash. Trong thực tế Flash là phần không thể thay thế nếu bạn muốn làm một đoạn phim hoạt hình, ecard, online games và các banner quảng cáo động. Nó hơn hẳn định dạng GIF động vì cho chuyển động mượt mà hơn và dung lượng tốt hơn rất nhiều. Nhưng nếu mang Flash để làm một trang web hoàn chỉnh, đặc biệt là những trang web thương mại điện tử, thì đó là một sai lầm lớn nhất bạn có thể mắc phải khi làm trang web. Ai đó khuyên bạn phải làm trang web bằng Flash thì nó mới Pro, hãy mỉm cười và bước đi trước khi bạn trở thành nạn nhân của những điều sau.

Flash rất nặng khi load

Với dân nghiền web như bạn và tôi thì truy cập internet bằng Dial Up thời buổi này là khó chấp nhận. Nhưng còn rất nhiều những “cán bộ lão thành” còn sử dụng CPU thời Naponeon Đại Đế với mạng Internet vừa pha trà vừa lướt web. Thì việc load một trang web được thiết kế bằng Flash là một cực hình. Khi bạn lướt web tìm thông tin bạn có quan tấm đến đoạn Intro nhạc nhẽo phải mất để cả phút để load không? mà khi load xong thì toàn là cái gì đâu không liên quan gì đến thông tin bạn cần.

Làm một trang Flash mất thời gian, công sức và tiền bạc

Phải công nhận rằng làm một trang Flash rất tốn thời gian, công sức và tiền bạc. Với một trang web tĩnh bình thường bạn chỉ phải trả khoảng vài triệu. Nhưng với một trang được làm bằng Flash bạn có thể phải trả gấp nhiều lần và phải đợi rất lâu mới hoàn thành. Tuy nhiên, sau này nếu bạn muốn thay đổi một cái gì đó thì bạn phải trả thêm tiền nếu bạn không biết gì về Flash. Ví dụ sau này bạn không muốn thanh Navigation ở bên tay phải mà cho nó sang tay trái thì chắc chắn bạn cũng phải bỏ ra vài triệu để sửa chữa.

Phụ thuộc vào Plugin của trình duyệt

Đây là thời đại công nghệ số và ngày càng có nhiều người lướt web bằng thiết bị di động. Nếu họ truy cập trang web của bạn thì sẽ ra sao? nội dung họ thấy duy nhất là “You need Adobe Flash Player to view this content“. Oops. Hơn nữa chỉ có những thần dân thường xuyên của mạng mới biết Install Plugin như thế nào, cài đặt làm sao. Ví dụ ba mẹ bạn được cho một địa chỉ trang web về một sản phẩm nào đó, muốn lên mạng xem thử xem nó ra sao. Nhưng trình duyệt chưa có Plugin thì làm sao? có bao nhiều phần trăm ba mẹ bạn biết cách install Plugin cho trình duyệt? Tại sao bạn lại phải phụ thuộc vào một bên thứ 3 để có thể tương tác với người đọc của bạn?

flash
Rất không thân thiện với công cụ tìm kiếm

Đây cũng là một điểm đặc thù của những trang Flash, bởi vì nội dung của trang đó toàn là hình ảnh và đoạn phim. Các công cụ tìm kiếm tại thời điểm hiện tại không thể biết nội dung của nó về cái gì và chính vì thế không thể chỉ mục được trang web đó. Một trang web thất bại về SEO là đã 50% thất bại về mọi mặt.

Không thân thiện với người dùng

Với một trang web bình thường như Izwebz tôi có thể link đến bất cứ chỗ nào trên trang web miễn là nó tồn tại trên server. Ví dụ bạn muốn hỏi một câu nào đó có trong phần FAQs tôi có thể lấy link chính xác đến tận câu hỏi dạng như: http://www.izwebz.com/faqs/#link2. Nhưng với Flash thì bạn phải giải thích cho khách hàng như: Vào trang chủ, ngó sang bên tay phải góc bên trái có một đường link -> click vào đó -> rồi kéo xuống khoảng 3/4 màn hình đoạn văn thứ 6 -> nhấp chuột vào … Holy shit! thôi ông ở đâu tôi đến tận nơi chỉ cho ông. Và cuối cùng bạn cũng không có cách gì Bookmark trang mình thích.

Nội dung trên trang không copy được

Bởi vì phần lớn chữ trên trang là dạng hình ảnh cho nên bạn không thể copy được. Ví dụ bạn phải trích dẫn lại một phần nào đó, cách duy nhất là bạn phải gõ lại toàn bộ. Bạn không có cách gì “bôi đen” được hết.

Không in ấn được

Cũng như điểm trên, vì Flash là dạng hình ảnh cho nên nếu khách hàng của bạn muốn in phần địa chỉ công ty hoặc thông tin về sản phẩm thì họ cũng bó tay vì chẳng biết phải làm sao.

Luôn phải đợi cho bất cứ tác vụ nào

Một trang nặng về Flash thì bất cứ tác vụ nào bạn muốn làm đều phải đợi vài giây hoặc vài chục giây phụ thuộc vào tốc độ mạng của bạn. Muốn xem chút thông tin giá cả và địa điểm phân phối cũng phải .. 23% .. 34% …56% .. 78% .. 86% .. oh shoot! Mah outa here.

Kết luận

Có nhiều cách để làm trang web của bạn nổi trội hơn những trang web khác. Nhưng Flash không phải là một cách. Bạn luôn nhớ rằng nội dung trang web mới quyết định tất cả chứ không phải hình thức của nó. Tất nhiên hai điểm này nếu kết hợp hài hòa sẽ bổ trợ cho nhau. Nhưng một trang chỉ nặng về khâu trình bày và quên đi những nhu cầu thiết yếu nhất của người dùng thì thất bại là điều rất dễ hiểu. Tuy nhiên, Flash cũng không tệ như bạn tưởng. Nó là công cụ tuyệt với nhất để tạo hiệu ứng động, online game, Movie … nhưng nó lại là tội đồ nếu được sử dụng để làm trang web. Trước khi kết thúc bài này, tôi muốn cho bạn xem một Epic Fail của thương mại điện tử. Trang web của nước uống Lavie . Bạn hãy tự xem và tự thấm những điều tôi vừa nói.

«

»

102 Comments

( Comment bài này )
  1. Flash không thể tạo ra bản in bằng chữ như những trang web thường được. Vì bản thân Flash là dạng movie cho nên bạn chỉ có thể in từng frame của nó mà không có cách gì tách riêng ra được. Hơn nữa bạn không thể chỉ in chữ mà phải in cả hình ảnh vào đó nữa.

    Việc copy trong flash cũng chỉ hạn chế với những vài thành phần. Còn Flash cũng không cho phép bạn copy và paste như những trang web làm bằng HTML khác.

    Cho nên những lý do bạn đưa ra cũng không đủ chứng minh luận điểm của tôi là sai phải không nào? :D

  2. thanh says:

    Theo em thì bản thân em không thích flash mặc dù những hiệu ứng của flash rất đẹp và hay nhưng em nghĩ chỉ nên dùng để quảng cáo thì hay nhưng nếu làm cả website bằng flash thì đẹp nhưng em cứ thấy chờ loading nó lại nãn! Chút ý kiến riêng của cá nhân^^

    • Toma says:

      Đưa ra lý lẽ như tác giả là đủ thấy tác giả đã ko còn đủ khả năng biện hộ cho những sai trái của mình…

      Ban đầu thì là ko thể copy và in ấn được, sau đó lai là chỉ có thể in ấn và copy đươc vài thứ, xin thưa tất là chỉ là biện hộ cho sự thiếu hiểu biết mà thôi!

      Khi đã muốn in thì bất kể j cũng có thể in được, nếu muốn in chỉ toàn text thì họ sẽ tao ra 1 khuôn in trong flash để in toàn text, còn không thì họ đâu cần chức năng in làm gì?!

      Và flash chỉ copy và paste được vài thành phần là thế nào? cụ thể là thành phần gì? Xin thưa khi đã muốn copy thì những gì họ muốn đều có thể copy được, chỉ là họ ko muốn đoạn text đó bị copy mà thôi!

      Xin đưa ra 1 trang web flash khi nhìn vào thì client sẽ cảm thấy thich thú hay ko, và html có làm được ko!!!
      http://jet.samsungmobile.com/

      • nhtera says:

        @Toma
        Cái quan trong là google nó không thể tìm kiếm được mấy site flash này.
        p/s: Chắc bác này fan của flash :D

  3. Toma says:

    Tôi ko có ý mỉa mai hay phê phán những luận điểm cá nhân nhưng tôi muốn đúc kết vài vấn đề cơ bản:
    Theo quan điểm của tác giả thì dựa vào 8 lý do đó để chứng minh rằng ko nên dùng flash để làm web site, nhưng những lý do đó đã chính xác chưa khi cho rằng flash ko thể copy nội dung, hoăc ko in ấn đc nội dung? Xin thưa rằng flash vẫn có thể copy và in ấn đc nội dung của nó, và đây là 1 dẫn chứng cho việc flash có thể in đc: http://www.devx.com/webdev/Article/9970/0/page/4
    Môt vấn đề liên quan là người ta ko hoặc chưa có nhu cầu để in mà thôi!
    Vậy xin hỏi, để dẫn chứng 1 vấn đề hay chứng minh những lý do của mình là đúng thì như vậy đã đúng chưa? chỉ cần 1 lý do nhỏ là sai trong luận điểm của mình thì cũng đủ để nói rằng điều đó chưa đủ thuyết phục… Và liệu những người ko rành vè web hay flash thì họ có còn muốn tham khảo thêm thông tin từ đó nữa hay ko?!

  4. Moon Knight says:

    Theo mình thì flash chỉ nên dừng lại ở Video và Game là hết, Flash có nhiều nhược điểm, tương lai có thể HTML5 và CSS3 sẽ là xu hướng mới, Silverlight của Microsoft cũng chưa đang tịt nữa là.

  5. Nếu bạn nói đứng trên quan điểm của một Viewer bình thường sẽ thích trang flash hơn thì tôi không dám chắc bạn dựa vào cơ sở gì để nói. Có chăng đó là ý kiến của riêng bạn?

    Nếu tôi vào một trang web để tìm thông tin về sản phẩm, có cần thiết phải cho menu thò ra thụt vào, sao bay xung quanh mỗi khi tôi di chuột qua không? Tại sao tôi phải nghe đoạn nhạc Techno chẳng ra techno làm gì? Nếu tôi di chuột qua chữ Read More có cần phải quay 360 độ rồi lộn 2 vòng không?

    Những thứ đó chỉ cho đẹp mắt (mà lại khó chịu với tôi >”<) nhưng không mang lại giá trị gì cho người dùng và đặc biệt không làm cho nội dung thêm phong phú.

    Nếu bạn nói suy xét kỹ hơn thì trang flash lại nhanh hơn thì đúng là điều tôi chưa bao giờ nghĩ tới. Bạn có thể chứng minh luận điểm này bằng những ví dụ hoặc nghiên cứu cụ thể không?

    Nhưng thử hỏi bạn một câu nếu flash hay như thế, đẹp như thế, tốt như thế? tại sao số lượng những trang làm hoàn toàn bằng flash lại không nhiều?

  6. Toma says:

    Đứng trên quan điểm của 1 viewer bình thường khi gặp 1 trang flash web thì họ sẽ thấy thích thú hơn so với những trang web html bình thường, vì tính sinh động và đa dạng của nó, hơn nữa nếu 1 trang flash có story board tốt thì có thể dẫn viewer đi hết toàn bộ nội dung của nó. Mặc dù đó chỉ là những trang web mang tính show thông tin và hình ảnh để làm marketing, điều đó là có lợi cho người muốn tạo ra nó. Có thể flash web có loading chậm hơn nhưng khi suy xét chi tiết hơn thì thật ra flash lai nhanh hơn. Ví dụ 1 hình ảnh bình thường có dung lượng 560kb khi được bỏ vào flash chúng sẽ thấp hơn dung lượng thật của nó (phụ thuộc vào các tùy chỉnh), vì flash là 1 môi trường compressed, và khi load chúng hay đc show lên thời gian loading tạo cảm giác chờ đợi cho viewer. Nhưng xét cho cùng, để “thưởng thức” 1 trang flash hoành tráng mà chỉ bỏ thêm chút thời gian chờ thì cũng không có gì là quá đáng cả! Và flash cũng có thể cải thiện loading bằng việc load động các hình ảnh bên ngoài…

    Những điều tác giả nói như ko thể copy nội dung, ko thân thiện, phụ thuộc vào plugin thi đã có phản hồi rồi nên tôi cũng ko nói thêm.

    Tóm lại tùy vào nhu cầu của mỗi người, mỗi công ty mà họ sẽ quyết định dùng loại web nào, điều cần thiết là những người làm web nên tư vấn những cái hay, cái không hay thôi, và theo thôi thì ko nên áp đặt cho 1 loai hình nào đó khi chưa hiểu rõ về nó!

  7. Chủ đề này cũng mang ra tranh luận nhiều rồi, nhưng nếu bạn có gì bổ sung để phân tích cái sai của tôi thì tôi vẫn muốn được nghe. Chứ bạn chỉ nói tôi sai mà không phân tích thì tôi không biết được mình sai ở đâu.

  8. Toma says:

    Ý kiến tí:

    Tác giả bài viết trên chắc hẳn là ko rành rọt về công nghệ cũng như khả năng của flash.. Có 1 số ý kiến tác giả đưa ra là sai hoàn toàn!
    Chừng nào HTML5 hoăc 1 công nghệ nào khác tốt hơn mà có thể diễn hoạt được 3D thì khi đó Flash mới có khả năng (Adobe luôn nâng cấp khả năng của flash) die dần …

    • nhtera says:

      @Toma đang nói trong việc làm web thôi bác, quả thực nó chỉ đóng vai trò trang trí thêm cho sinh động thôi.

  9. Trước đây công nghệ còn lạc hậu, phần mềm thường được thiết kế theo mô hình đóng, dồn tất cả vào “một cục”. Sau đó mô hình “gắn thêm” (plug in, add in, add on, widget, gadget) ra đời được chào đón nồng nhiệt, đơn giản vì nó rất khoa học và mềm dẻo. Firefox trở thành trình duyệt có số má cũng chính vì khả năng “gắn thêm” cực kỳ linh động của nó và các trình duyệt khác đều phải cải tiến khả năng “gắn thêm” này. Cho nên nếu lấy các lý do khác như Flash ngốn RAM, Flash gây chậm máy… (giả dụ thế) để lên án Flash thì lại đi một nhẽ, còn nếu lên án nó vì cái plug-in thì đúng như một bạn đã nói, nghe rất buồn cười. Nếu vậy thì đến một lúc người ta sẽ lên án Windows, Mac, Linux vì cứ phải cài thêm trình duyệt cho rườm rà, và Chrome OS sẽ thành bá chủ vì… không cần trình duyệt. Tốt nhất nghỉ dùng máy tính luôn cho đỡ… rườm rà. Nhưng vấn đề là ở chỗ cố lên gân để đem so sánh Flash và HTML đã là một sự vô lý kinh khủng, vì chúng khác nhau ở rất nhiều khía cạnh và chỉ có một khía cạnh gần đây đụng nhau khi chuẩn HTML5 được công bố, đó là khía cạnh Rich Media Content, còn lại các thứ khác vẫn… đường ai nấy đi, chẳng hề đụng chạm đến nỗi phải triệt tiêu lẫn nhau.

    ( Hiền )(comment của 1 bạn trên VNexpress )

  10. kaylaximuoi says:

    Thấy pà kon bàn luận đông vui quá nên cũng muốn góp vui.

    Theo tôi, nếu xét về thị hiếu, trên thị trường cả flash và non-flash đều tồn tại. Bạn @BA nói đúng, flash dev lương cao nhưng bạn có so sánh lực lượng flash dev với other devs trong một công ty và trãi rộng toàn thành phố và toàn quốc không? Theo tôi biết, 1 công ty phát triển web với nhân số 35-40 thì chỉ có 3-4 flash dev là cùng. Và trường hợp chỉ có 1 hoặc 0 flash dev không phải là hiếm.

    Xét về loại hình ứng dụng, flash chỉ dùng cho biểu diễn, quãng cáo và hiển thị nội dung nhanh gọn. Nếu 1 website thuần flash, có thể công ty đó muốn marketing về hình ảnh, profile nhiều hơn chứ không nặng về nội dung. Ngoài ra để thúc đẩy chiến lược kinh doanh, họ dùng flash mang tính ngắn hạn chẳng hạn như quãng cáo, khuyến mãi.. phần này sẽ tích hợp vô trang web chính của họ theo thời vụ.

    Nếu nói rộng hơn về outsourcing nước ngoài hợp tác với VN để phát triển ứng dụng, đa phần họ không quan tâm đến flash dev. Họ chỉ tìm hiếm ngôn ngữ lập trình như C++, Java, PHP, .net, v.v…

    Xét về quan điểm cá nhân, anh DW không thích flash có lý do riêng của anh ấy. Và hiện tại có nhiều kỹ thuật có thể thay cho việc biểu diễn như flash. Bản thân tôi cũng thích các hiệu ứng của flash nhưng để vào xem được các hiệu ứng đó tôi phải làm thế này, browser tôi phải thỏa điều kiện thế kia tôi cũng oải lắm. Có trang tôi vào mọi thứ đã load xong hết có flash là vẫn đang rù rì, chưa kể kg có plugin thì kg thấy gì ngoài câu thông báo cài đặt. Tôi đành để vậy xem thông tin cần tìm rồi đi ra. Đứng trên quan điểm của một người phát triển web, nếu muốn đem lại sự mãn nhãn cho người dùng mà cùng với nó mang đến vài rắc rối thì cũng nên cân nhắc lựa chọn.

    Nói chung, mỗi người một quan điểm, tùy vào mục đích và nhu cầu. Bạn đang theo flash và bạn rất thích flash dĩ nhiên bạn sẽ luôn bảo vệ quan điểm của mình. Anh DW cũng vậy thôi. Nếu nói anh ấy chủ quan thì bạn cũng đang như thế đấy. :-)

  11. Trong bài viết anh có viết mà “Nhưng nếu mang Flash để làm một trang web hoàn chỉnh, đặc biệt là những trang web thương mại điện tử, thì đó là một sai lầm lớn nhất bạn có thể mắc phải khi làm trang web“.

    Hơn nữa những bài viết của anh trên izwebz là dựa vào kiến thức cá nhân cho nên nếu em nói 8 lý do trên là chủ quan thì đúng rồi còn gì :D . Anh “thấy sao nói vậy người ơi” đó mà. Với lại bao giờ vấn đề cũng có hai mặt tốt xâu, người đồng ý người không.

    Tất nhiên Flash cũng phải có cái tốt của flash nên mới có người dùng. Nhưng cá nhân anh thì rất không thích Flash. Với những trang design hoàn toàn bằng flash chưa giữ được anh ở lại quá 5 phút.

    Anyway, Welcome em đến izwebz và mang ra nhiều luận điểm có lý trong tranh luận. Đó cũng là điều anh muốn cho mỗi bài viết, như thế ai cũng có cơ hội học hỏi của nhau.

    Cuối cùng không phải chỉ U20, U30 mới biết mua hàng online đâu em.

  12. Cuối cùng là , chỉ có những cty thiết kế hám tiền , lừa những khách hàng không biết tí gì vài triệu để chuyển cái flash navigation từ phải qua trái :| .

  13. Ah , ngoài lê với anh DW nè , bên em làm web , nhất là tmđt , khách hàng đối tượng U20 , U30 , tầm tuổi đó họ mới có nhu cầu mua sắm nhiều và lướt web nhiều để tiết kiệm thời gian . Chứ không phải các ông già 50 , 60 .

  14. Bạn mrkyt cũng tự nhận hơi quá lời rồi . Em cũng ko nói là anh đả kích flash và em nói rõ ràng , đã không còn ưa thích flash nữa . Nhưng nhu cầu , buộc lòng làm chúng ta chưa thể từ bỏ . 8 lý do này phải nói cụ thể là đối với tmdt web ( không phải web nói chung , em nhấn mạnh web có nhiều loại web tùy vào nhu cầu và mục đích ), như wordpress không mạnh bằng shopping cart để làm 1 trang bán hàng . . Một bộ phận quá lớn khách hàng đòi hỏi việc trình diễn sản phẩm và thể hiện hình ảnh công ty họ .

    Nếu flash chỉ thích hợp làm banner , thì xin hỏi bạn đã làm đến bao nhiêu project flash , bạn đã code flash as3 siêu việt chưa để có thể am hiểu đến mức , cho rằng giới hạn của flash đến mức đó . Trong những comment ở đây ngoài tanil là flash dev , bạn nào rành flash hay làm việc với flash trên 5 năm ( e đã làm việc với flash từ flash MX – năm 2002) . ? từ năm 2010 trở lại ? .

    Chỉ nói rằng , nếu ko am hiểu rõ ràng , không nên quá chủ quan .

    Bài viết của anh cũng xuất hiện trên nhiều trang khác nhau .Nên em mới vào comment thế thôi . Bản thân những flash dev lương cũng rất cao , bận suốt ngày , nếu flash đang die thì đúng , hy vọng bao giờ những flash dev thất nghiệp sẽ có thể vào và comment , tại sao 8 lý do này hơi quá mức chủ quan .

    Comment của em thống kê flash , xuất hiện phổ biến , để biết rằng , flash plugin ko hoàn toàn là trở ngại quá lớn đối với người sử dụng .Kể cả 1 trang html thì cũng phải nhúng vào đó vô số các banner hay player cần chạy trên nền flash. Đó là 1 trong những lý do anh đưa ra cho rằng ko nên làm web = flash . Chúng ta chờ html5 được hỗ trợ trên mọi trình duyệt , để đỡ phải xài cái shockware plugin nữa .:| giờ thì chưa .

  15. Nếu vậy anh phải để tiêu đề :8 lý do không nên làm web tmdt = flash site chứ nhỉ :D .

  16. mrkyt says:

    Nếu làm site bằng Flash, thì chẳng khác gì làm 1 đoạn phim !

    Flash chỉ thích hợp với – Player
    – Banner quảng cáo
    Chấm hết! (hơi quá lời)

    Để làm 1 website, nếu còn bảo thủ lao đầu vào Flash thì sẽ mãi nằm ở cuối cuộc đua mà thôi.

    Hiện tại và tương lai đã có Jquery, HTML5, css3. 3 công cụ cực mạnh, tại sao cứ mãi là Flash- một “tiểu thư” gồ ghề ?

  17. Đọc lại các comment của em anh thấy càng ngày càng đi xa hơn với ý ban đầu của anh rồi. Anh không nói Flash không tốt, nhưng anh nới ở đây là Flash không phù hợp cho những trang web về TMDT bởi vì nó chậm, không tốt cho SEO, khó chỉ mục, không thân thiện in ấn, phụ thuộc vào plugin …

    Đó là ý chính của bài viết này. Nhưng các luận điểm em đưa ra rất có lý nhưng chứng minh những điều anh viết là sai thì chưa được.

    Nếu bây giờ làm một so sanh nho nhỏ là có bao nhiêu trang web về TMDT sử dụng 100% flash và bao nhiêu trang sử dụng dạng HTML?

    Nhắc lại một lần nữa là anh không có ý đả kích những ai thích flash, anh chỉ nói Flash không thích hợp với những trang web về thương mại thôi.

  18. Nếu anh nhớ không nhầm thì FireFox không đi kèm plugin Flash ở trạng thái mặc định. Muốn có plugin Flash phải install. Nên anh chưa thấy em đưa ra dẫn chứng cho thống kê của em.

    Những “người dùng” em đề cập đến trong bài của em là những “người dùng” thích công nghệ, hoặc ít nhiều biết về Web. Nếu đã làm web TMDT thì phải hướng tới nhóm người dùng phổ thông hơn như U50, U60 …

  19. Các phiên bản của nó cũng đã phù hợp với các trình duyệt mới như chrome , safari và ff . :D .

    Người dùng thì thích những browser mới vì có những add on , widget . Một điều phải thừa nhận rằng , chẳng có vấn đề gì to lớn khi phải cài vào đó thêm flash :) ) .

  20. Còn nữa , chỉ có những người sử dụng IE mới phải thêm vào đó thao tác cài đặt flashplayer . Flash plugin đã tích hợp sẵn trong các browser hiện đại . Cụ thể anh lên wiki để xem .

  21. Thống kê này từ adobe , anh có thể lên trang chủ của adobe player để xem . Ko có flashplayer , ko có youtube , ko có rất nhiều thứ khác . Đừng nói người xem izwebz không cần flashplugin anh à . Việc cài đặt nó cũng không đến mức quá khó khăn . :| . Nếu đã lướt web thì phải chấp nhận 1 điều flashplayer đã tồn tại như 1 thành phần trong web vậy .

    Bản thân em đã không thích flash từ lâu rồi , nhưng cái j là tồn tại thì phải thừa nhận thôi .

    Đến iphone4 bây giờ cũng phải có flash đó thôi :) .

  22. Em có nguồn dẫn chứng cho thống kê của em không?

  23. Theo thống kê có đến 98% người sử dụng phải cài đặt flash plugin . Với sự phát triển của streaming video , các dịch vụ chia sẻ video …. Mặc dù một ai đó không ưa thích flash vẫn cứ phải cài đặt nó , không vì cụ thể 1 trang web nào .

    Hy vọng sau này Html5 sẽ làm cho flash plugin không phổ biến rộng rãi như bây giờ .

    Làm một trang web cải tiến như em nói , cũng như những trang web khác , hay bất cứ thứ gì khác , phải đầu tư thời gian và tính sáng tạo . Flash có tính kế thừa cao , tức là , anh hoàn toàn có thể vác những module có trước đó sử dụng cho những project sau . Thời gian tùy thuộc vào tính năng và đòi hỏi của khách hàng .

    Vấn đề chi phí , thứ gì cũng có giá trị của nó .Chi phí do thỏa thuận của khách hàng . Khách hàng họ đồng ý thì ta mới làm . Và ngược lại .

    Nó nhiều tiền hơn hay không , không phải do flash hay html . Cái nào đòi hỏi cao hơn sẽ có chi phí cao hơn .

    Có những trang web flash 2000$ , cũng có những trang code thường chục ngàn $ vậy .

    So sánh flash hay html , chẳng khác nào so sánh một shopping cart cms với một blog cms như wordpress .

  24. Để link đó làm ví dụ cho những người khác xem nữa mà :D làm gì xóa đi lẹ vậy.

    Nhưng em nói 6/8 là cũng hơi nghiêm khắc rồi. Flash có yêu cầu trình duyệt của người dùng cài plugin không? làm một trang flash cải tiến như em nói có mất thời gian hơn không? khách hàng có phải trả tiền nhiều hơn không? Nội dung của Flash có Printer Friendly không?

  25. Sau khi anh xem xong thì xóa giùm em comment có link của 2 trang web đó . Thanks anh.

  26. http://sofresh.vn/?#/portfolio/web/lacongaithattuyet

    ? đây có phải flash ko ? và có phải link tuyệt đối đến không ?

    http://www.dpa.com.sg/

    Text ở trang này có copy được hay không ?

    Hiệu ứng menu sinh động ở đó , có đến nỗi quá lâu và html có thể làm được không ?

  27. Có đến 6/8 đặc điểm anh Dw nêu ra đã hơi chủ quan . Cá nhân em cho rằng flash chỉ có mỗi hai nhược điểm to lớn nhất là SEO và load rất chậm . Tuy nhiên vẫn hoàn toàn có thể cải tiến vấn đề tốc độ dựa vào AS3 . Nguyên nhân sâu xa hơn , ko hẳn do flash.

    Một trang web mang nặng tính trình diễn thường dùng flash . Ở đây phải hiểu , tính trình diễn , có nghĩa khách hàng của chúng ta có nhu cầu nhiều về hiệu ứng , âm thanh , hình ảnh , đa phương tiện . Bản thân những thứ này , nghe là thấy nặng nề Nếu anh load đống nội dung này với html thường thì cũng thế cả thôi .

    Ví dụ khách hàng yêu cầu anh load nguyên 1 modular 3D vào , rất nhiều trang flash 3d nó chậm vô cùng . Nếu anh load = HTML ? có chậm ko và vấn đề là có load được hay không ?

    Hoàn toàn có thể dễ hiểu vì sao chúng ta không thể copy được . Đa số nội dung là hình ảnh , hoặc điều anh nói xảy ra với static full site . Nhưng nếu muốn copy những đoạn text thì đơn giản thôi . Mà bản thân khách hàng đa số họ lại ko thích cho copy :D .Hoặc lưu trữ hình ảnh từ họ .

    Flash cải thiện được tốc độ nhờ vào việc các hiệu ứng của nó được build từ những library có sẵn hoàn toàn ,(nói cách khác đó là những dòng code ) ví dụ tweenmax , tweenlite vv ….nếu những trang web thường họ không yêu cầu tính trình diễn cao , chỉ vài hiệu ứng menu qua lại , đương nhiên đâu thể nào làm nó chậm cho được .

    Nói về sự sửa đổi . Flash sửa nhanh hơn tất cả . Nếu anh muốn sửa navigation , anh chỉ việc sửa cái file có tên là navigation mà thôi . Một trang flash được load external từ hàng trăm mảnh ghép khác nhau . Anh muốn sửa phần nào , hoàn toàn có thể thêm vào phần đó . Muốn đưa đến vị trí nào , anh có thể bốc nó đến đó . Không ảnh hưởng đến bố cục cũng như mã lệnh của web .

    Chúng ta hoàn toàn có thể đem cái class đó vác đi sử dụng cho những trang web khác , cất đi để dành . Chúng ta có thể mang cái thanh nav đó qua cho những bản thiết kế sau đó nếu cần thiết . Đối với css điều này thật sự khó khăn hơn .

    Vấn đề link , không thể nói là flash chỉ có static link được . Flash bây giờ build trên nền asp.net hay php load động từ server hoàn toàn được . Nó tự động phát
    sinh link hẳn hoi .

    Đối với coder , anh không quan tâm đến mặt hình thức . Mặc dù là 1 designer , em cũng quan tâm đến tính useful của hình thức sản phẩm . Nhưng vấn đề là khách hàng . Họ không phải coder , càng không phải designer . Họ thích thế này và thích thế kia . Họ thích sự hoành tráng và tính sống động của sản phẩm . Và đại đa số designer cũng cùng chung ý tưởng . Nhiều designer họ thích được thể hiện cá tính 1 cách nhanh nhất . Nên họ không thích menu thường , họ thích menu bồng bềnh ở trên màn hình . :) .

    Flash tại sao lại không còn rầm rộ như xưa nữa ? Vì ở cái thời chưa có OOP flash . Flash thân thiện với designer hơn . Flash làm bạn với designer , giúp họ thể hiện ý tưởng . Nhưng ý tưởng độc đáo và màu mè thường xuyên gặp trở ngại về mặt tốc độ . Giống 1 cô gái đẹp chảnh chọe cần ngồi trong 1 căn nhà đẹp .

    Flash nhanh chóng muốn tối ưu hóa vấn đề này . Nó tiến đến với dev, thay đổi giao diện của chương trình . Cập nhật những công nghệ tân tiến , cho ra những RIA APP , nó còn muốn phân thân ra thành 2 , thế nhưng cả FLEX lẫn CATALYST đều tỏ rõ ra so complicated =)) . Nó muốn thế , nhưng nó quên mất cái làm người ta cần nó , chính là tính chất trình diễn của nó . Dev làm sao có thể có con mắt nghệ thuật như designer . Thế là , khi designer rời bỏ flash vì flash bắt designer phải suy nghĩ và viết những dòng code OOP dài dòng cho chỉ 1 chuyển động của bánh xe lăn từ bên này sang bên kia . Rất vô lý ,cũng như những dev đang điên đầu import UI từ AI vào với những tức tối . Nếu mà chỉ đơn thuần những layout với menu horizontal, thì xhtml nhẹ nhàng hơn cả về dung lượng lẫn giá thành , đơn giản hơn cho dev , tại sao lại flash ? .

    :) , đó là theo em thấy như vậy . Điều gì tồn tại , điều đó hợp lý , khi nhu cầu vẫn còn , flash vẫn ko chết , khi nhu cầu không còn , flash sẽ chết. Không thể chủ quan cho rằng cái gì hay hơn khi mình chưa nắm bắt và hiểu biết đến một mức độ điêu luyện .

  28. longvuit says:

    Em thấy các bác bình luận rất hay, tuy mỗi người có một ý kiến nhưng lại là cơ hội để em đúc kết kinh nghiệm.
    Các bác cho em hỏi là có cách nào tối ưu để cho banner flash của mình nó load nhanh hơn không chứ một lần mở trang lên thấy nó load 10%, 20%, 30% …. nhìn oải quá.
    Ví dụ cái demo mà em nói tới cái flash đó: http://demo.longvuit.com

  29. Crazy bull says:

    Công nhận bài này của anh hạy thật, phải học hỏi ở trang này nhiều ^^

  30. Risk says:

    xin góp ý :
    -Các reply sao anh không sắp xếp từ trên xuống ưu tiên date-time nhỉ? (những reply mới sẽ lên trước )
    -Comment về thời gian tải flash của ai đó :
    -đương nhiên sẽ phụ thuộc vào coder!
    -không thể trông đợi nào cơ sở hạ tầng nó là thứ dùng chung, lúc đó flash sẽ cải thiện được tốc độ vậy những công nghệ khác chẵng lẽ không tăng? chẳng khác nào so sánh tuổi mẹ và con : năm nay mẹ hơn co 23 tuổi vậy 100 năm nữa mẹ sẽ hơn con bao nhiểu tuổi?
    ==> flash vốn dĩ sinh ra không dành cho tốc độ ! nó sinh ra cho nghệ thuật mà :D
    -Không có gì thái quá mà tốt cả !
    -Các luận điểm : tạo lợi thế khi search, cải thiện tốc độ hướng về khách hàng,tối ưu hóa website thương mại điện tử thì sẽ không dùng nhiều flash trong thiết kế = hoàn toàn đồng ý!

1 2 3
  1. BB
  2. BB
  3. BB

arrow

Lưu ý khi post comment:

  • Không "bóc tem" topic
  • Dùng lời lẽ có văn hoá và lịch sự
  • Xem trang FAQs trước khi hỏi
  • Bạn có thể dùng thẻ HTML như:<strong>, <em>, <a>
  • Đặt code trong thẻ [php],[html],[javascript],[css]

Chọn kiểu gõ: Tự động TELEX VNI Tắt