Read-only archive. Login and posting are unavailable.
View Full Version : Lập Trình web cả thiết kế web khác nhau à???
mrhuydzo
07-04-2008, 18:19
Các Pác cho em hỏi,Lập trình web ca thiết kế Web la 2 lĩnh vực khác nhau ạ??? nên học về cái nào nhỉ????:ops:
liên quan đến nhau khá nhiều , lập trình web nên biết về tk web , và ngược lại , tùy thôi à , có khiếu mỹ thuật thì học tk web , có khiếu lập trình thì học lập trình web .
chipheo83
07-04-2008, 18:33
Lập trình web: PHP, ASP.NET, PERL,PYTHON
Thiết kế web: HTML, Javascript, CSS, FLash, Photoshoop, Corel Draw.
Ở nước ngoài người ta tách làm 2 bộ phận, mỗi bên đảm nhiệm một chức năng riêng.
beatƖemania
07-04-2008, 18:38
ở việt nam cũng tách ra 2 bộ phận đó thôi, khác gì đâu z_z.
Nói nôm na thì lập trình web là đảm nhận phần server-side, còn thiết kế web là đảm nhiệm phần client-side.
Thiết kế web đảm nhận phần view. Giao diện người dùng, layout, hình ảnh, các phần tử hiển thị trên trang web... là do deigner đảm nhận. Kỹ năng cần có của web designer là Photoshop, (x)HTML, CSS, (Javascript).
Lập trình web đảm nhận phần xử lý backend, truy xuất database lấy dữ liệu, kết hợp với layout của designer để tạo ra trang web. web developer cần phải biết ít nhất 1 ngôn ngữ lập trình web (PHP, ASP/ASP.Net, JSP...), cơ sở dữ liệu (MySQL, MSSQL, Oracle...), Javascript cùng với tư duy logic để xây dựng chương trình.
invisible
07-04-2008, 19:49
Vào thời buổi Web 2.0 này thì ranh giới giữa lập trình Web với thiết kế web ko rõ ràng nữa. Người lập trình Web thường phải biết cả CSS, Javascript, ...
Vào thời buổi Web 2.0 này thì ranh giới giữa lập trình Web với thiết kế web ko rõ ràng nữa. Người lập trình Web thường phải biết cả CSS, Javascript, ...
Thời buổi web 2.0 là sao ạ, em làm từ 2002 đến giờ, thâý vẫn thế heh
mrhuydzo
07-04-2008, 21:41
Nói chung là để làm nên 1 trang Web hoàn chỉnh thì phải cần cả 2 Lĩnh vực đó phải không???:ops:
snakenum1
07-04-2008, 21:59
giống như xây nhà thì có bác kiến trúc thiết kế, và bác xây dựng đi xây
Thời buổi web 2.0 là sao ạ, em làm từ 2002 đến giờ, thâý vẫn thế heh
2002 là có 2.0 rồi mà ^_^
Nói chung là để làm nên 1 trang Web hoàn chỉnh thì phải cần cả 2 Lĩnh vực đó phải không???:ops:
Ừ, một ông xây bê tông thô, 1 ông sơn phết cho nó đẹp :D
Mà làm web tĩnh dăm ba trang đơn giản thì không cần lập trình, giống như xây nhà gạch 1 trệt thì không cần đổ betông
shabondama
07-04-2008, 22:16
Edited ! :byebye:
Đọc thread này xong kết luận một câu là hầu hết các bạn đều không hiểu khái niệm web 2.0 là gì (trừ 2 người mà ai-cũng-biết-là-ai đâý)
beatƖemania
07-04-2008, 22:26
web 2.0 là gì? em gà mấy cái này chả biết thế nào là thế nào :(.
shabondama
07-04-2008, 22:27
Đọc thread này xong kết luận một câu là hầu hết các bạn đều không hiểu khái niệm web 2.0 là gì (trừ 2 người mà ai-cũng-biết-là-ai đâý)
Web 2.0 đơn giản chỉ là web sử dụng template xài thẻ div thay cho các thẻ thông thường.
Dùng thẻ div kết hợp CSS nâng cao giúp giảm thời gian load web có khi tới 50% nhất là lần 2 load web do file CSS được load về máy client và lần sau chỉ việc lấy lại trong temporary.
Lâu nay người ta xài thẻ
là ko đúng do những thẻ này chỉ dùng để trình bày cụm dữ liêu phức tạp. :byebye:
Web 2.0 đơn giản chỉ là web sử dụng template xài thẻ div thay cho các thẻ thông thường.
Dùng thẻ div kết hợp CSS nâng cao giúp giảm thời gian load web có khi tới 50% nhất là lần 2 load web do file CSS được load về máy client và lần sau chỉ việc lấy lại trong temporary.
Lâu nay người ta xài thẻ
là ko đúng do những thẻ này chỉ dùng để trình bày cụm dữ liêu phức tạp. :byebye:
Biết ngay mà ... 99% "web designer" ở Vn hiểu sai khaí niệm web 2.0, cả bạn cũng vậy
"Cụm dữ liệu phức tạp" là gì âý nhỉ?
beatƖemania
07-04-2008, 22:31
em nghe nói table hay div gì thì cũng chả ảnh hưởng tới cái khái niệm web 2.0 :(
shabondama
07-04-2008, 22:35
Biết ngay mà ... 99% "web designer" ở Vn hiểu sai khaí niệm web 2.0, cả bạn cũng vậy
"Cụm dữ liệu phức tạp" là gì âý nhỉ?
Ko hẳn sai mà là chưa đủ bro à, đó là dựng web 2.0. Còn về nội dung của web 2.0 là kết hợp nhiều thành phần, cho phép người dùng có thể tùy biến thay đổi giao diện web linh hoạt và web cung cấp nhiều chức năng. Blog 360 và Youtube là 2 ví dụ điển hình :nosebleed:
Biết ngay mà ... 99% "web designer" ở Vn hiểu sai khaí niệm web 2.0, cả bạn cũng vậy
"Cụm dữ liệu phức tạp" là gì âý nhỉ?
Cho em hỏi tí ấy có phải nó cũng giống như 2d vơí " 3d " không ấy nhỉ. :beauty: :beauty:
đề nghị các anh tay to hiểu biết rộng giải thích thêm cho đàn em chứ đừng đánh đố, cười khỉnh thế :ah:
Ko hẳn sai mà là chưa đủ bro à, đó là dựng web 2.0. Còn về nội dung của web 2.0 là kết hợp nhiều thành phần, cho phép người dùng có thể tùy biến thay đổi giao diện web linh hoạt và web cung cấp nhiều chức năng. Blog 360 và Youtube là 2 ví dụ điển hình :nosebleed:
Web 2.0 chỉ là caí khaí niệm thôi, làm quái gì có mấy caí về chức năng, div table này nọ đâu là bạn phải đao buá thế
Blog 360 là 'điển hình' cuả web 2.0 thì chỉ có mâý ông Vn tự sướng vơí nhau thôi, chưa có ai đưa thằng 360 ra làm ví dụ về web 2.0 cả. Còn hai caí bạn đưa ra thì miễn bàn.
Web 2.0 cũng chẳng liên quan gì tơí front-end hay back-end. Web 2.0 is all about the concept.
http://en.wikipedia.org/wiki/Web_2
What is web 2.0 : http://www.andybudd.com/presentations/dcontruct05/
crông giút
07-04-2008, 22:46
ở Việt Nam thì đa số 1 người làm hết tớ toàn viết = asp lỗi lòi pha vẫn bán cho người ta như đúng rồi ,thằng nào mà hack site của tớ viết thì dễ không ấy mà,cái quan trọng là tiền mình cầm rồi lỗi khách hàng chịu ,lâu lâu nó phải hỏng phải lỗi , phhải có thằng nó hack thì mới có tiền bảo trì chứ :beauty: :byebye: :adore: :tire:
foggyflute
07-04-2008, 22:46
/mylove
mình có được xem là "biết chút chút" ko nhỉ :">
p/s nhiều khi cũng có thể chia ra 2 khâu concept và code thôi
shabondama
07-04-2008, 22:57
Web 2.0 chỉ là caí khaí niệm thôi, làm quái gì có mấy caí về chức năng, div table này nọ đâu là bạn phải đao buá thế
Blog 360 là 'điển hình' cuả web 2.0 thì chỉ có mâý ông Vn tự sướng vơí nhau thôi, chưa có ai đưa thằng 360 ra làm ví dụ về web 2.0 cả. Còn hai caí bạn đưa ra thì miễn bàn.
Web 2.0 cũng chẳng liên quan gì tơí front-end hay back-end. Web 2.0 is all about the concept.
http://en.wikipedia.org/wiki/Web_2
Bó tay với bro đấy, search google thì chả phải mất công đi tranh cãi với bro làm gì. Bro cũng chả giải thích nổi mà cứ đi nói bóng gió.
Thôi thì lấy luôn wiki ra đây ví dụ vậy ( tranh luận thường chả ai đi lấy wiki ra làm bằng chứng, wiki ai chả sửa được :nosebleed: )
Những cái đen đen dưới đây chắc Blog 360 và Youtube cũng có ít nhiều đặc điểm đấy chứ nhở :badsmell:
Web 2.0 websites allow users to do more than just retrieve information. They can build on the interactive facilities of "Web 1.0" to provide "Network as platform" computing, allowing users to run software-applications entirely through a browser.[13] Users can own the data on a Web 2.0 site and exercise control over that data.[14][13] These sites may have an "Architecture of participation" that encourages users to add value to the application as they use it.[13][2] This stands in contrast to very old traditional websites, the sort which limited visitors to viewing and whose content only the site's owner could modify. Web 2.0 sites often feature a rich, user-friendly interface based on Ajax,[13][2] Flex or similar rich media. The sites may also have social-networking aspects.[14][13]
The concept of Web-as-participation-platform captures many of these characteristics. Bart Decrem, a founder and former CEO of Flock, calls Web 2.0 the "participatory Web"[15] and regards the Web-as-information-source as Web 1.0.
The impossibility of excluding group-members who don’t contribute to the provision of goods from sharing profits gives rise to the possibility that rational members will prefer to withhold their contribution of effort and free-ride on the contribution of others.[16]
According to Best,[17] the characteristics of Web 2.0 are: rich user experience, user participation, dynamic content, metadata, web standards and scalability. Three further characteristics that Best did not mention about web 2.0: openness, freedom[18] and collective intelligence[19] by way of user participation – all should be viewed as essential attributes of Web 2.0.
mrhuydzo
07-04-2008, 23:00
Các bác ơi,em mới đặt chân vào IT chưa lâu,kiến thức rất ít,nên bây giờ mún đi sâu vào 1 chuyên nghành làm thế mạnh,..Em thích tìm hiểu về lập trình Web,thiết kế WEb căn bản,ở trường thì phải đợi đên sang năm mới có thể học,,ai biết ở đâu có khóa học ngắn hạn không,khoảng 2,3 tháng chỉ em với,tiền nong không quan trọng ^^,chỉ cân chất lượng tốt 1 chút
foggyflute
07-04-2008, 23:04
Bó tay với bro đấy, search google thì chả phải mất công đi tranh cãi với bro làm gì. Bro cũng chả giải thích nổi mà cứ đi nói bóng gió.
Thôi thì lấy luôn wiki ra đây ví dụ vậy ( tranh luận thường chả ai đi lấy wiki ra làm bằng chứng, wiki ai chả sửa được :nosebleed: )
Những cái đen đen dưới đây chắc Blog 360 và Youtube cũng có ít nhiều đặc điểm đấy chứ nhở :badsmell:
Web 2.0 websites allow users to do more than just retrieve information. They can build on the interactive facilities of "Web 1.0" to provide "Network as platform" computing, allowing users to run software-applications entirely through a browser.[13] Users can own the data on a Web 2.0 site and exercise control over that data.[14][13] These sites may have an "Architecture of participation" that encourages users to add value to the application as they use it.[13][2] This stands in contrast to very old traditional websites, the sort which limited visitors to viewing and whose content only the site's owner could modify. Web 2.0 sites often feature a rich, user-friendly interface based on Ajax,[13][2] Flex or similar rich media. The sites may also have social-networking aspects.[14][13]
The concept of Web-as-participation-platform captures many of these characteristics. Bart Decrem, a founder and former CEO of Flock, calls Web 2.0 the "participatory Web"[15] and regards the Web-as-information-source as Web 1.0.
The impossibility of excluding group-members who don’t contribute to the provision of goods from sharing profits gives rise to the possibility that rational members will prefer to withhold their contribution of effort and free-ride on the contribution of others.[16]
According to Best,[17] the characteristics of Web 2.0 are: rich user experience, user participation, dynamic content, metadata, web standards and scalability. Three further characteristics that Best did not mention about web 2.0: openness, freedom[18] and collective intelligence[19] by way of user participation – all should be viewed as essential attributes of Web 2.0.
/mylove
đồng ý với bác về youtube nhưng nếu nói yahoo thì fải nói đến cái mash hay là home của nó, chứ 360 thì sorry nhớ :baffle:
Thế hoá ra tất cả những caí gì có ajax hay flex là web 2.0 à.
Hỏi bạn một câu chứ khái niệm web 2.0 vơí ajax hay flex cái nào ra trước. Tôi build một cái CMS có đầy đủ ajax, rich user interface, dynamic data, blah blah rồi vỗ ngực xưng nó là web 2.0 cũng được à?
Nãy giờ bạn đang nói div-based sites là web 2.0 đấy thôi. Bạn đưa ra luận điểm nào chứng minh câu nói đó đi (đừng nói web-standard = tabless layout nha).
Mà tui có bảo là Youtube hay 360 không phải là web 2.0 đâu, chỉ thâý đưa thằng 360 ra làm ví dụ tiêu biểu hơi buồn cười tí thôi. Nêú như Youtube nó dùng table để layout thì về mặt bản chất và cách hoạt động cuả nó vẫn là web 2.0.
y!360 là dự án thất baị cuả Yahoo, đưa nó ra làm gì? Sao không lâý facebook, vimeo, delicious, Digg, Virb, Twitter,.... ra làm ví dụ?
Web standard và web 2.0 là hai khái niệm khác nhau rõ ràng.
beatƖemania
07-04-2008, 23:07
/mylove
đồng ý với bác về youtube nhưng nếu nói yahoo thì fải nói đến cái mash hay là home của nó, chứ 360 thì sorry nhớ :baffle:
nếu như web 2.0 is all about the concept. Thì tại sao youtube là web 2.0 còn yahoo 360 lại không phải là web 2.0 :(. Em vẫn chưa hiểu mấy cái này :(.
nếu như web 2.0 is all about the concept. Thì tại sao youtube là web 2.0 còn yahoo 360 lại không phải là web 2.0 :(. Em vẫn chưa hiểu mấy cái này :(.
y!360 vẫn là web 2.0. Đơn giản content cuả nó là do user tạo ra, và họ quản lý content cuả nó.
Nhớ lại anh chàng tác giả blog web 2.0 Vietnam đưa có site cuả mình lên đó rôì bảo đây là web 2.0 cuả VN vì nó có cái nút ... đổi theme. Bịt mồm nín cươì.
foggyflute
07-04-2008, 23:11
/mylove
mở 2 cửa sổ lên, rồi ngồi suy nghĩ xem :|
DTT_11-1983
07-04-2008, 23:12
y!360 vẫn là web 2.0. Đơn giản content cuả nó là do user tạo ra, và họ quản lý content cuả nó.
Nhớ lại anh chàng tác giả blog web 2.0 Vietnam đưa có site cuả mình lên đó rôì bảo đây là web 2.0 cuả VN vì nó có cái nút ... đổi theme. Bịt mồm nín cươì.
Thế pác thở bằng cái gì ? :oh:
Web 2.0 cũng khó phân biệt được rõ ràng lắm.
shabondama
07-04-2008, 23:21
Thế hoá ra tất cả những caí gì có ajax hay flex là web 2.0 à.
Hỏi bạn một câu chứ khái niệm web 2.0 vơí ajax hay flex cái nào ra trước. Tôi build một cái CMS có đầy đủ ajax, rich user interface, dynamic data, blah blah rồi vỗ ngực xưng nó là web 2.0 cũng được à?
Nãy giờ bạn đang nói div-based sites là web 2.0 đấy thôi. Bạn đưa ra luận điểm nào chứng minh câu nói đó đi (đừng nói web-standard = tabless layout nha).
Mà tui có bảo là Youtube hay 360 không phải là web 2.0 đâu, chỉ thâý đưa thằng 360 ra làm ví dụ tiêu biểu hơi buồn cười tí thôi. Nêú như Youtube nó dùng table để layout thì về mặt bản chất và cách hoạt động cuả nó vẫn là web 2.0.
y!360 là dự án thất baị cuả Yahoo, đưa nó ra làm gì? Sao không lâý facebook, vimeo, delicious, Digg, Virb, Twitter,.... ra làm ví dụ?
Web standard và web 2.0 là hai khái niệm khác nhau rõ ràng.
Ừa tôi có nói Div based temp xài trên web 2.0, tất nhiên nó ko bắt buộc nhưng nó là đặc điểm của các web 2.0, bác vẫn thích xài table thì đó là quyền của bác chả ai cấm. Nhưng sử dụng div chắc chắn là tốt hơn nên ko thằng nào ếch tới mức vẫn xài table based cũ kĩ cho nó nặng ra, nó gần như là chuẩn dựng web. Cho bác chạy xe máy giờ bẩu bác đi xe đạp chắc bác cũng ngại chứ ? :byebye:
Còn về "all about concepts" thì cái câu này giống như kiểu nói bâng quơ trúng thì chết ko trúng thì thôi. Tất nhiên cái gì chả là concepts, cái nào chả là concepts. Ngay cái tên của tôi hay của bác cũng là concepts để chỉ bác và tôi.
Tôi build một cái CMS có đầy đủ ajax, rich user interface, dynamic data, blah blah rồi vỗ ngực xưng nó là web 2.0 cũng được à?
lạy bác, em lấy ngay giải thích trong cái wiki của bác vứt cho và giờ nhắc lại lần 2. Theo cái này thì site của bác cũng cấp như vầy thì bác cũng có thể vênh váo tuyên bố đây là web 2.0
Web 2.0 sites often feature a rich, user-friendly interface based on Ajax, Flex or similar rich media. The sites may also have social-networking aspects.
The concept of Web-as-participation-platform captures many of these characteristics. Bart Decrem, a founder and former CEO of Flock, calls Web 2.0 the "participatory Web"[15] and regards the Web-as-information-source as Web 1.0.
The impossibility of excluding group-members who don’t contribute to the provision of goods from sharing profits gives rise to the possibility that rational members will prefer to withhold their contribution of effort and free-ride on the contribution of others.[16]
According to Best,[17] the characteristics of Web 2.0 are: rich user experience, user participation, dynamic content, metadata, web standards and scalability. Three further characteristics that Best did not mention about web 2.0: openness, freedom[18] and collective intelligence[19] by way of user participation – all should be viewed as essential attributes of Web 2.0.
Dạ vâng ... thôi không dám cãi nữa ... tabless = web 2.0 là haĩ hùng lắm rôì. Web 2.0 thường là standard compliant, nhưng điều đó không có nghiã là standard compliant là web 2.0
Ừa tôi có nói Div based temp xài trên web 2.0, tất nhiên nó ko bắt buộc nhưng nó là đặc điểm của các web 2.0, bác vẫn thích xài table thì đó là quyền của bác chả ai cấm
Chẹp 2.0 với chả 3.0, thằng Developer cứ làm ra, thằng Designer biến thành 2.0 được tất. Khác cái CSS và cách dùng thẻ HTML thoa
Tớ có làm Designer 1 thời gian trước, công nhận là làm Web 2.0 lợi thế hơn nhiều, tiết kiệm thời gian mà đỡ mất công chỉnh sửa sau này.
Tự đấm vào mồm thế có thâý đau không?
Web 2.0 sites often feature a rich, user-friendly interface based on Ajax, Flex or similar rich media. The sites may also have social-networking aspects.
Trình bác có vẻ cao nhờ, cho xem portfolio phát nào ...
2002 là có 2.0 rồi mà ^_^
Lúc đấy vẫn chưa ai ship về VN anh ạ :pudency:
Users can own the data on a Web 2.0 site and exercise control over that data
Web 2.0 sites often feature a rich, user-friendly interface based on Ajax,[13][2] Flex or similar rich media. The sites may also have social-networking aspects
According to Best,[17] the characteristics of Web 2.0 are: rich user experience, user participation, dynamic content, metadata, web standards and scalability.
Cho hỏi mấy cái mà bác bôi đen ấy có áp dụng cho VOz được ko nhể? Thread, post do member tạo ra, có quyền edit, có xài Ajax, nội dung động .... Voz có cũng gần đủ các đặc điểm được bôi đen rồi đấy :nosebleed:
foggyflute
07-04-2008, 23:40
/mylove
:| không fải cứ hoành tá tráng là thành 2.0. thậm chí mình làm cái site undercontruction mà người khcá nhìn vào vẫn fải công nhận là 2.0
just exam
/mylove
:| không fải cứ hoành tá tráng là thành 2.0. thậm chí mình làm cái site undercontruction mà người khcá nhìn vào vẫn fải công nhận là 2.0
just exam
Site nào? xem thử?
shabondama
07-04-2008, 23:41
Dạ vâng ... thôi không dám cãi nữa ... tabless = web 2.0 là haĩ hùng lắm rôì. Web 2.0 thường là standard compliant, nhưng điều đó không có nghiã là standard compliant là web 2.0
Trình bác có vẻ cao nhờ, cho xem portfolio phát nào ...
Oài, nhầm lẫn chút ! he he he !:byebye:
Ít ra thì nó cũng đáp ứng phần nào tiêu chuẩn :badsmell:
hơ, trình code thì còi, bỏ gần năm nay
Shop thì được bấy nhiêu thôi :go: http://img255.imageshack.us/img255/1036/arhtz8.jpg
Oài, nhầm lẫn chút ! he he he !:byebye:
Ít ra thì nó cũng đáp ứng phần nào tiêu chuẩn :badsmell:
hơ, trình code thì còi, bỏ gần năm nay
Shop thì được bấy nhiêu thôi :go: http://img255.imageshack.us/img255/1036/arhtz8.jpg
Đang nói xhtml/css thôi (không dám nói web 2.0 gì gì đấy), mang mấy cái hình đó ra show làm giè
foggyflute
08-04-2008, 00:23
/mylove
túm cái váy lại là sao huh? :ROFL:
muốn bàn về 2.0 or css or div/table or PS skill or concept design
/mylove
túm cái váy lại là sao huh? :ROFL:
muốn bàn về 2.0 or css or div/table or PS skill or concept design
Túm cái váy lại là all about concepts :go:
theo quan điểm của tui thì người thiết kế là người đưa ra ý tưởng về đồ họa và mỹ thuật cho trang web, không dính gì tới các kỹ thuật (HTML, CSS) hay ứng dụng (Photoshop, Corel) gì cả. Đôi khi 1 người thiết kế có tài họ chỉ dùng pencil & papel là đủ, sau đó bọn đệ tử mới dựa theo mà vẽ vào photoshop, sau đó cắt ra rồi cho coder tự ráp HTML cũng được. Khái niệm "thiết kế" nói chung là khá mơ hồ và đi sâu vào sáng tạo & mỹ thuật nhiều hơn là kỹ thuật. Lúc trước làm ở cty kia cha nội thiết kế rất là có khiếu thẩm mỹ (tối thiểu rồi), xài photoshop cực đỉnh, thao tác tay nhanh như gió, nhưng noob về CSS & HTMl --> vẫn là 1 web designer ngon lành. các bác để ý kỹ chữ "designer" và liên tưởng đến designer trong các ngành khác thì sẽ hiểu thôi. Đa số những người giỏi thiết kế thì họ không chỉ có thể thiết kế cho web, mà còn có thể thiết kế quảng cáo và những mặt khác nữa.
còn về lập trình web thì dễ định nghĩa hơn, đó là những người sử dụng các ngôn ngữ lập trình nói riêng, hay những kỹ thuật liên quan đến web nói chung, để biến từ ý tưởng thành hiện thực. Nói như thế nghĩa là 1 người lập trình web cần hội đủ cả từ HTML, CSS, JS (nếu cần), và 1 hoặc nhiều server-side language. Nếu là 1 người nào vào cty jay xin vị trí lập trình web, mà hỏi tới HTML & CSS chỉ biết "sơ sơ" thì 99% là không được nhận. Tại sao lập trình web phải biết HTML? rất đơn giản, chung quy lại thì tất cả ngôn ngữ lập trình web đều cho ra output là HTML. Nếu bản thân anh ko rành về HTML thì ai dám đảm bảo anh đủ khả năng lập trình để cho ra 1 output đúng tiêu chuẩn?
Khi đi sâu vào những project lớn hoặc công ty lớn, phần thiết kế còn chia ra 2 lĩnh vực là thiết kế hệ thống và thiết kế đồ họa. Thiết kế đồ họa thì vẫn như nói ở trên, còn thiết kế hệ thống thì nặng về cấu trúc & bố cục sản phẩm, các module và 1 phần của CSDL.
Shop thì được bấy nhiêu thôi :go: http://img255.imageshack.us/img255/1036/arhtz8.jpg
Ý bác muốn gì vậy :nosebleed: :badsmell: :badsmell: :badsmell:
Ý bác muốn gì vậy :nosebleed: :badsmell: :badsmell: :badsmell:
Chưa xem. Bác ý khoe cái gì thế :nosebleed:
foggyflute
08-04-2008, 01:06
/mylove
nói thật chứ còn thua mình lúc cấp 3 :-s
Web designer là người tạo ra cái giao diện mà mọi người nhìn thấy, còn nó hoạt động ra sao thì lại nhờ đến các bác lập trình web. Trong ngành thiết kế có một khái niệm là "Conceptual" là sản phẩm mà người họa sỹ thiết kế vẽ nên, các bạn có thể xem các sản phẩm của họ ở các website techeblog.com hay yankodesign.com v.v
Ở đấy các sản phẩm mô hình được dựng lên dựa trên ý tưởng chứ không hẳn hoạt động được.
Với thiết kế web thì bạn có thể dùng PS vẽ layout mà chả cần giỏi html hay css. Hoặc ngược lại bạn chả cần giỏi PS mà giỏi HML/CSS vẫn có thể tạo ra layout đẹp (simple chả cần ảnh ọt hay hiệu ứng gì). Nhưng nếu bạn biết cả thì PS và HTML/CSS thì hay hơn, vì khi bạn vẽ trên PS bạn vẫn hình dung được cái đó style trên html ra sao, hay thay vì táng cả mảng màu to tướng vào thì nếu rành css bạn chỉ cần điền thông số màu hay cho backgound vào thôi.
Tớ chả biết đếch gì về CSS hay Javascript hay HTML thì vẫn mò code ở W3c nhưng tớ vẫn làm ra layout web ngon lành.
Còn về vụ web 2.0 thì đối với tớ chỉ quan tâm đến style của nó, chứ nó là 3.0 hay 9.0 thì cũng chỉ là khái niệm, mà khái niệm thì không phải định nghĩa.
quây nhau à?
Biết mà không nói, tính spam hả ? :what:
Biết mà không nói, tính spam hả ? :what:
Ghê wé :adore:
Sao nói về web 2.0 loạn cả lên thế nhỉ, mà nó có liên wan wái gì đến div với table đâu. Xem câu này quả là xém té ghế :D
Chẹp 2.0 với chả 3.0, thằng Developer cứ làm ra, thằng Designer biến thành 2.0 được tất. Khác cái CSS và cách dùng thẻ HTML thoai. Developer chỉ cần xài HTML và CSS ở mức bt là ổn rồi, thằng Designer mới cần CSS nâng cao.
Tớ có làm Designer 1 thời gian trước, công nhận là làm Web 2.0 lợi thế hơn nhiều, tiết kiệm thời gian mà đỡ mất công chỉnh sửa sau này.
Còn về vụ web 2.0 thì đối với tớ chỉ quan tâm đến style của nó
shabondama
08-04-2008, 13:52
Ghê wé :adore:
Sao nói về web 2.0 loạn cả lên thế nhỉ, mà nó có liên wan wái gì đến div với table đâu. Xem câu này quả là xém té ghế :D
Nhầm nhọt tí bro quote lại làm cái rì :sosad: :angry:
Ghê wé :adore:
Sao nói về web 2.0 loạn cả lên thế nhỉ, mà nó có liên wan wái gì đến div với table đâu. Xem câu này quả là xém té ghế :D
Bởi vì mình design layout thì quan tâm đến style của nó thôi, những đặc trưng thường thấy của style web 2.0 là có nhiều khoảng trắng, nút, element bóng bảy, transparent, reflect effect, title to rõ ràng, màu sắc tươi sáng. Đó là những đặc trưng của giao diện web theo kiểu web 2.0
Nói vậy chắc bạn hiểu rồi chứ. :nosebleed:
Còn vậy mà chưa hiểu nữa thì... :brick:
Bởi vì mình design layout thì quan tâm đến style của nó thôi, những đặc trưng thường thấy của style web 2.0 là có nhiều khoảng trắng, nút, element bóng bảy, transparent, reflect effect, title to rõ ràng, màu sắc tươi sáng. Đó là những đặc trưng của giao diện web theo kiểu web 2.0
Nói vậy chắc bạn hiểu rồi chứ.
Còn vậy mà chưa hiểu nữa thì...
Khoảng trắng, bóng bẩy, màu sắc tươi sáng hay đen tối thì có liên wan gì đến web 2.0 đâu nhỉ :ops:
http://www.google.com.vn/search?hl=vi&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=Ubt&q=web+2.0+l%C3%A0+&btnG=T%C3%ACm+ki%E1%BA%BFm&meta=
Nhầm nhọt tí bro quote lại làm cái rì :sosad: :angry:
Ủa, dzậy hả, tại chỉ xem có mấy trang đầu với mấy trang cuối à, hehe :byebye:
jupiterzzz
08-04-2008, 21:48
Ko hẳn sai mà là chưa đủ bro à, đó là dựng web 2.0. Còn về nội dung của web 2.0 là kết hợp nhiều thành phần, cho phép người dùng có thể tùy biến thay đổi giao diện web linh hoạt và web cung cấp nhiều chức năng. Blog 360 và Youtube là 2 ví dụ điển hình :nosebleed:
:badsmell: tương tác giữa người dùng đối với máy chủ :badsmell: , mang tính cộng đồng
Tớ chả biết đếch gì về CSS hay Javascript hay HTML thì vẫn mò code ở W3c nhưng tớ vẫn làm ra layout web ngon lành.
doubt that...
Có caí này anh em đọc chơi: http://badboy.ro/articles/2007-04-07/web20_the_killer_of_design/
web 2.0 cơ bản là bạn thao tác thế nào trên desktop application thì bạn cũng sẽ làm như vậy trên web application. Nó không phải là về nội dung hay xì tai mà nó là về tương tác với user. Nên nhớ là không thể lập ra 1 khái niệm hoặc tiêu chuẩn nào để quy định nội dung & xì tai của những trang web, do đó không thể nói web 2.0 là phải nội dung thế này thế nọ, hay phải xì tai thế này thế nọ...
Nếu Youtube nó thay đổi tông màu thành màu tối thì nó vẫn là youtube, vẫn nằm trong top của web 2.0
Có rất nhiều kỹ thuật đã ra đời để phục vụ cho mục đích trên như là: drag&drop, multi-file upload, upload progress, dùng div để làm modal popup, tab, widget,... trong đó chủ yếu là dựa trên ajax, javascript và CSS.
Khoảng trắng, bóng bẩy, màu sắc tươi sáng hay đen tối thì có liên wan gì đến web 2.0 đâu nhỉ :ops:
có mà bác, em suốt ngày đi lấy mấy cái web 2.0 gradient về xài mờ :nosebleed:
web 2.0 cơ bản là bạn thao tác thế nào trên desktop application thì bạn cũng sẽ làm như vậy trên web application. Nó không phải là về nội dung hay xì tai mà nó là về tương tác với user. Nên nhớ là không thể lập ra 1 khái niệm hoặc tiêu chuẩn nào để quy định nội dung & xì tai của những trang web, do đó không thể nói web 2.0 là phải nội dung thế này thế nọ, hay phải xì tai thế này thế nọ...
Vậy web 2.0 là web application? Không đồng ý ở điểm này rôì. Caí "core" cuả khái niệm web 2.0 đó là người dùng tạo ra content, và tự họ định đoạt content đó. Web 2.0 cũng có vài đặc trưng nữa như open API (well, giờ để ra thằng open ID cũng hay), ... Tuy nhiên nêú chỉ dựa vào user interface để nói nó là 2.0 hay không thì cũng không đúng và không đủ.
Có một thằng cha mũi lõ nào đó nói một câu mà tớ thấy rất là tâm đắc: Web 2.0 là một thứ vô hình. Nó chẳng có cái mẹ gì ngoài cái tên có vẻ rất chi là... nâng cấp.
Thật thế, căn bản của Web 2.0 hay Ajax... vẫn chỉ là sự kết hợp của HTML, XML, CSS, Javascript... Thế thì đặt cho nó cái tên cũng chỉ là vẽ thêm chân cho rắn cho nó có vẻ giống rồng thôi chứ khác x gì đâu!
kết luận lại là chỉ có mỗi cái thằng nghĩ ra cái chữ 2.0 là thằng giỏi.
quay lại câu hỏi đầu tiên của bác chủ thread, hai cái đấy nó khác nhau, thật đấy.
Cái đó là thằng cha O'reilly đưa ra chứ ai :D Nói chung là web 2.0 sucks!
Có caí này anh em đọc chơi: http://badboy.ro/articles/2007-04-07/web20_the_killer_of_design/
Dịch phát coi chơi...
http://badboy.ro/ui/media/images/titles/a15.gif
Web2.0 - Tên Sát thủ của công việc thiết kế website
Câu nói trên có vẻ như là một tuyên bố lạ lẫm khi lại được nói ra từ một người đã thiết kế một vài site được cho là loại Web2.0. Nhưng không lạ chút nào bởi là vì đang có một sự nhầm lẫn nghiêm trọng khi muốn nói đến ý nghĩa chính xác của Web2.0.
Thế thì thực chất nó có nghĩa sao đây? Ai ai cũng đang nói về nó nhưng mỗi người lại nói một kiểu. Khi nó mới xuất hiện ban đầu chỉ là một kiểu tên gọi cho một nhóm công nghệ, rồi sau đó mở rộng ra thì nó là giao diện đặc tả và thậm chí là một triết lý chung về các loại hình tương tác. Theo đà phát triển công nghệ đến nay, nhà sáng lập web là ông Tim Berners-Lee đã nói về nó một cách chuẩn xác nhất: "Cái Web 2.0 này có nghĩa là việc sử dụng các chuẩn mực được tạo ra bởi tất cả những người đang làm việc với Web 1.0".
Vậy thì chẳng có gì mới mẻ cả, ngoại trừ (có thể là) sự phát triển liên tục của các trình duyệt web rốt cuộc đã có thể giúp cho việc sử dụng các công nghệ trên dễ dàng thuận tiện theo đúng mong muốn như ban đầu. Trong mọi trường hợp thì các công cụ rồi cũng đã được phát triển đến mức mà tự nhiên chúng trao luôn cho người dùng bình thường nhiều khả năng sử dụng mạnh mẽ hơn trước đây. Mọi khả năng mạnh mẽ đó chính là các dạng nhật ký blogs, các giải pháp kết nối mạng xã hội, các trang wikis hay là các hệ thống xuất bản và chia sẻ nội dung thông tin. Và từ khả năng mạnh mẽ đó bắt đầu nảy sinh ra kiểu tư tưởng mới về Internet mà có nhiều người xem nó như là triết lý Web2.0. Nhưng tất cả chỉ là nói đến việc mang đến cho người dùng khả năng cung cấp thông tin bằng nhiều cách quá sức dễ dàng đến nỗi bất kỳ ai cũng có thể làm được. Vậy mà cách đây vài năm, bạn cần phải có chút kiến thức cơ bản về HTML thì mới có thể đưa một vài hình ảnh và câu chữ lên trang web được, nhưng hiện nay thì sao - chuyện đó thật quá giản đơn như nhấp vài cú chuột - xong, bạn đã đưa hình và chữ lên mạng thành công.
Giờ đây chúng ta có thể thấy là có quá nhiều người dùng chủ động đưa nội dung thông tin của họ lên internet. Nhưng một khi thật quá dễ dàng để làm như thế cũng như mọi rào cản đòi hỏi cần đến kiến thức về công nghệ đã được loại bỏ, thì người dùng sẽ làm được gì với sự tự do tự tại tuyệt đối này, đặc biệt là khi xem xét đến sự thiếu hụt về kỹ năng đưa thông tin lên mạng mà trước đây đã từng đòi hỏi phải có? Tự do quá rồi cũng trở nên nguy hiểm nhất là người dùng rồi sẽ lạm dụng nó thôi. Bạn hãy cứ nhìn vào trang MySpace hay bất kỳ trang tương tự khác thì sẽ hiểu được tôi đang nói gì. Ác mộng hiện nay của người thiết kế web chính là chúng ta đó – bởi người dùng giờ đây có thể thay thế họ để làm luôn chuyện thiết kế hay nói đúng hơn là đang có được khả năng chọn layout (kiểu dàn trang), colors (màu sắc), fonts (kiểu chữ hiển thị), và tất cả các mánh lới màu mè chuyển động mà họ muốn để gây được chú ý.
Mọi sự dễ dàng này tự thân chúng cũng không hẳn là tệ. Nhưng cái điều tồi tệ cần nói đến chính là hệ quả của chúng đang dần bành trướng từ cái trào lưu thổi phồng cho Web2.0, tựa như kiểu nói: "Chúng tôi muốn site của chúng tôi nhìn giống như kiểu "bạn hãy tự làm" hơn, nhờ đó mọi người sẽ đánh giá là nó mới và nó là Web2.0”.
Các trào lưu từ trước đến nay thì luôn được tạo ra bởi các đại gia. Vậy những ai là đại gia trong trào lưu Web2.0 này? Các trang như MySpace, YouTube hoặc FaceBook, chính là các đại gia đã tạo nên con số khổng lồ về trào lưu cường điệu đó, nhưng rồi cuối cùng cũng đã làm như thế thông qua các khái niệm thay đổi mới mẻ của mình mà không hề thông qua công việc thiết kế (nếu như có thiết kế thì cũng được xem là phụ mà thôi).
Việc trao khả năng cung cấp thông tin lên mạng cho người dùng hiện nay cũng dẫn đến ý thức sai lầm về kiến thức thiết kế đối với nhiều người lại không có dính dáng gì đến công việc thiết kế phức tạp có chất lượng cao. Bạn cho rằng mình biết duyệt web từ cái thời xài modem 14.4K thì bạn có thể trở thành người thiết kế web; bạn cho rằng just bạn biết tất cả mọi ngôn ngữ lập trình, từ PHP đến Ruby là bạn có thể làm một nhà thiết kế web; bạn đang sở hữu một cái blog được đánh giá đến 5 sao hay có tài khoản trên YouTube rất thành công là bạn có thể trở thành một nhà thiết kế web; Hay là bạn thuộc mọi bộ lọc và hiệu ứng trên Photoshop như cháo là bạn đinh ninh là mình có thể làm một người thiết kế web.
Nói tóm lại, tôi xin nhấn mạnh điều này: Web2.0 không phải nói về design (thiết kế web), mà nó nói về chất lượng của các hình thức tương tác và các nguyên tắc cơ bản đằng sau chúng đã có sự thay đổi nhỏ kể từ khi xuất hiện trang web. Trong khi đó trào lưu thiết kế thì lúc nào có đi rồi cũng sẽ trở lại. Thiết kế tương tác có chất lượng cũng vẫn là điều mà nó nhắm đến.
theo quan điểm của tui thì người thiết kế là người đưa ra ý tưởng về đồ họa và mỹ thuật cho trang web, không dính gì tới các kỹ thuật (HTML, CSS) hay ứng dụng (Photoshop, Corel) gì cả. Đôi khi 1 người thiết kế có tài họ chỉ dùng pencil & papel là đủ, sau đó bọn đệ tử mới dựa theo mà vẽ vào photoshop, sau đó cắt ra rồi cho coder tự ráp HTML cũng được. Khái niệm "thiết kế" nói chung là khá mơ hồ và đi sâu vào sáng tạo & mỹ thuật nhiều hơn là kỹ thuật. Lúc trước làm ở cty kia cha nội thiết kế rất là có khiếu thẩm mỹ (tối thiểu rồi), xài photoshop cực đỉnh, thao tác tay nhanh như gió, nhưng noob về CSS & HTMl --> vẫn là 1 web designer ngon lành. các bác để ý kỹ chữ "designer" và liên tưởng đến designer trong các ngành khác thì sẽ hiểu thôi. Đa số những người giỏi thiết kế thì họ không chỉ có thể thiết kế cho web, mà còn có thể thiết kế quảng cáo và những mặt khác nữa.
Bạn chủ topic có thể hình dung và thấy rõ ý kiến của Jay về một web designer qua trang này:
http://www.webdesignerwall.com/tutorials/design-process-of-wdw/
1. Đầu tiên là concepts (các ý tưởng cơ bản ban đầu):
http://www.webdesignerwall.com/wp-content/uploads/2007/07/concept-1.jpg
2. Rồi sau đó tự nhiên ông này có thêm 1 ý tưởng về "wall - cái tường":
http://www.webdesignerwall.com/wp-content/uploads/2007/07/concept-2.jpg
3. Đến lúc này thì ông ta có được bản thảo đầu tiên trên Photoshop:
http://www.webdesignerwall.com/wp-content/uploads/2007/07/concept2-comp.jpg
4. Tiếp theo lại nảy sinh một khái niệm mới nữa về "các bức vẽ bông hoa":
http://www.webdesignerwall.com/wp-content/uploads/2007/07/dev1-sm.jpg
5. Cuối cùng:
http://www.webdesignerwall.com/wp-content/uploads/2007/07/dev2.jpg
và
http://www.webdesignerwall.com/wp-content/uploads/2007/07/dev3.jpg
beatƖemania
09-04-2008, 07:17
Mấy cái layout bóng bảy, reflect với gradient lung tung, thấy người ta gọi là web2.0-ish elements, kiểu như ăn theo cái tên web2.0, ý nói đến sự khác biệt về design so với phong cách thiết kế web hồi xưa.
Khoảng trắng, bóng bẩy, màu sắc tươi sáng hay đen tối thì có liên wan gì đến web 2.0 đâu nhỉ :ops:
Ông trẻ này ngu lâu khó đào tạo quá...
cho thêm phát ...:brick:
Thông minh ra chưa? Biết sao gọi là giao diện hay thiết kế giao diện web theo xì tai web 2.0 chưa ông trẻ?
http://www.dezinerfolio.com/downloads/
Vậy web 2.0 là web application? Không đồng ý ở điểm này rôì. Caí "core" cuả khái niệm web 2.0 đó là người dùng tạo ra content, và tự họ định đoạt content đó. Web 2.0 cũng có vài đặc trưng nữa như open API (well, giờ để ra thằng open ID cũng hay), ... Tuy nhiên nêú chỉ dựa vào user interface để nói nó là 2.0 hay không thì cũng không đúng và không đủ.
web application là nói về tất cả các... application chạy trên browser, từ xưa đến nay rồi. VD: yahoo mail hay gmail cũng là 1 application.
web application là nói về tất cả các... application chạy trên browser, từ xưa đến nay rồi. VD: yahoo mail hay gmail cũng là 1 application.
Có nhiều application chạy trên browser mà ko phải web application đấy. :sogood:
Có nhiều application chạy trên browser mà ko phải web application đấy. :sogood:
như cpanel chẳng hạn
kimsonvu
09-04-2008, 12:05
nhức đầu qá......
bài dịch cảu anh Phú hay quá, tuy cũng có đôi chỗ câu từ mình bị loạn nhưng cũng hiểu phần nào và mường tựa ra tương đối :D
Cơ bản là bài viết đó họ viết cho người Tây phương đọc, hành văn cũng kiểu phương Tây, câu cú chữ nghĩa cũng của bên trời Tây luôn :D
Tuy nhiên nếu em theo dõi thread này "từ đùi chí "gấu" thì sẽ hiểu và ráp lại 1 số post của Sawyer, của Jay hay một số bạn thì sẽ hiểu một cách rõ ràng thôi.
Quay lại vấn đề web design (mình không dám bàn đến web application), thì vấn đề về Web2.0 cũng là hợp và đúng chủ đề của thread này. Bởi người theo nghề thiết kế web cần hiểu rõ và biết cách ứng dụng cái gọi là Web2.0 đó một cách linh hoạt và linh động ứng biến theo nhu cầu của client :tire:
Web2.0 không phải nói về design (thiết kế web), mà nó nói về chất lượng của các hình thức tương tác và các nguyên tắc cơ bản đằng sau chúng đã có sự thay đổi nhỏ kể từ khi xuất hiện trang web. Trong khi đó trào lưu thiết kế thì lúc nào có đi rồi cũng sẽ trở lại. Thiết kế tương tác có chất lượng cũng vẫn là điều mà nó nhắm đến.
foggyflute
09-04-2008, 14:18
/Paladin
Thế em hiểu Web Application = Web-base Software đc ko nhỉ
Hi Paladin:
Mấy anh chuyên ngành không rảnh thì mình mạo muội đưa ra định nghĩa đã có sẵn:
http://en.wikipedia.org/wiki/Web_application
Trong ngành kỹ nghệ phần mềm, một ứng dụng web (gọi tắt là webapp) là một ứng dụng được truy xuất thông qua môi trường web trên một mạng liên kết như Internet hay mạng nội bộ Intranet. Nó còn là một phần mềm máy tính được tạo thành từ các mã code có ngôn ngữ hỗ trợ trình duyệt (như HTML, ASP, PHP, Perl, Python, v.v..) và phải nhờ cậy vào một trình duyệt web phổ biến nào đó để diễn dịch/thực thi ứng dụng đó.
Nhiều ứng dụng Web phổ biến hiện nay là Webmail, kinh doanh bán lẻ trực tuyến, đấu giá trực tuyến, wiki, các diễn đàn thảo luận, trò chơi trực tuyến có nhiều người nhập cuộc v.v..
In software engineering, a Web application or webapp is an application that is accessed via Web over a network such as the Internet or an intranet. It is also a computer software application that is coded in a browser-supported language (such as HTML, ASP, PHP, Perl, Python etc.) and reliant on a common web browser to render the application executable.
Common Web applications include Webmail, online retail sales, online auctions, wikis, discussion boards, Weblogs, MMORPGs and many other functions.
/Paladin
Thế em hiểu Web Application = Web-base Software đc ko nhỉ
Web-based software = (tạm dịch là) phần mềm họat động trong môi trường web vậy là phù hợp với định nghĩa trên và nó là 1 web application. Application nghĩa rộng là ứng dụng. Mà ứng dụng thì nhiều thứ để ứng dụng, như: phần mềm, rồi dịch vụ (web-based services) v.v...
/Paladin
Thế em hiểu Web Application = Web-base Software đc ko nhỉ
Web App là ứng dụng chạy hoàn toàn trên nền web, ko có web server là điếc ngắc.
Web-based App là ứng dụng dùng web làm giao diện, user phải thông qua web browser để tương tác với ứng dụng này. Bản thân nó là 1 app độc lập với web server nên có hay ko có web server cũng ko thành vấn đề. Do phải truy xuât thông qua browser nên bản thân nó cũng đóng vai trò như là 1 server, mở 1 cổng nào đó để nhận dữ liệu. Phần mềm điều khiển của ADSL router, CPanel, Direct Admin... là những ứng dụng dạng web-based.
y!360 là dự án thất baị cuả Yahoo, đưa nó ra làm gì? Sao không lâý facebook, vimeo, delicious, Digg, Virb, Twitter,.... ra làm ví dụ?
Phát biểu thế này mà cũng gọi là phát biểu. Yahoo 360 thất bại về phía người dùng, số thành viên, nội dung,... chứ có thất bại về mặt gọi là lập trình đâu :stick: !
Trước mắt không cần biết web 2.0 thế nào, nhưng lấy cái thất bại về mặt nội dung, makerting, số thành viên,... nói chung là không phải về lập trình. Để rồi quy kết cho một câu là thất bại về mặt lập trình thì...
Xin lỗi, vì đào mộ , do vừa vào đọc bài này quên mất vụ ngày tháng, thấy thằng này phát biểu bựa quá nên cay cú !
vBulletin® v3.8.0, Copyright ©2000-2026, Jelsoft Enterprises Ltd.