DANH MỤC TÀI LIỆU
Xu hướng thiết kế web năm 2019
Xu h ng thi t k web năm 2019ướ ế ế
Bài vi t c a tác gi Carl Bergenhem, đ c xu t b n trên t p chí net s 311ế ủ ượ
- t p chí bán ch y nh t th gi i dành cho nhà thi t k và nhà phát tri n ế ớ ế ế
web.
Chúng ta đã th y m t s thay đ i l n trong th p k qua: cu c cách ổ ớ
m ng HTML5, phát tri n ng d ng mobile-first và gi đây là các tính ể ứ
năng native trong các ng d ng web, c ng thêm nhi u công c thi t k ế ế
web m i.
Bên c nh đó vi c s d ng machine learning ử ụ (máy h c) ngày càng tăng, các
cross-platform framework (framework đa n n t ng)ề ả và c s phát tri n đa ơ ở
d ng h n đ xây d ng m i th . Trong năm t i, s có m t s thay đ i thú ơ ộ ố
v và d i đây là d đoán v các xu h ng thi t k web l n nh t trong ướ ướ ế ế
năm 2019.
1. AI đ c cá nhân hóaượ
Trí thông minh nhân t o (Artificial intelligence -AI) v n luôn là ch đ ủ ề
cùng “hot”. M c dù đ i v i thi t k web, nó s không gây n t ng nh ố ớ ế ế ấ ượ ư
t o ra m t chi c xe t lái, nh ng nó s có k t n i đáng k v i AI. Machine ế ư ế ể ớ
learning s đ a vi c phân tích lên c p đ m i. ư
Trong quá kh , các phân tích cung c p nhi u ph ng pháp ph n ng h n: ươ ả ứ ơ
Ghi l i d li u và s d ng nó cho b n ra m t ti p theo. ử ụ ế Năm 2019 tr đi sở ẽ
t p trung vào vi c thu th p d li u v cách mà b n s d ng ng d ng và ử ụ
c i thi n tr i nghi m ng i dùng ệ ườ b ng cách thúc đ y trang web t thay đ i ự ổ
và thích ng.
Đi u này có nghĩa là, tùy thu c vào d li u có s n trên ng i dùng, ng ữ ệ ườ
d ng có th bi n đ i linh ho t và thay đ i chính b n thân đ cung c p UX ể ế
lý t ng nh t.ưở Chúng s t o ra các trang web đ c cá nhân hóa ho t đ ng ẽ ạ ượ
và hi n th các tính năng khác nhau tùy thu c vào t ng cá nhân s d ng. ử ụ
2. Giao di n tho iệ ạ
Gi ng nói s b t đ u ti p nh n t các input truy n th ng ắ ầ ế ậ ừ
V i s bùng n c a các tr lý gi ng nói nh Alexa và Siri, các giao di n ổ ủ ư
đi n tho i s tr thành m t ph n thi t y u c a ng d ng. ế ế ủ ứ Khi nhi u
ng i dùng tr nên quen v i vi c t ng tác web b ng gi ng nói, nhà phát ườ ệ ươ
tri n c n đ m b o cung c p tr i nghi m li n m ch, ngay c trong các ngể ầ
d ng web. Hãy t ng t ng ng i dùng ng i trên gh và xem tin t c ưở ượ ườ ế
truy n thông xã h i ho c yêu c u tr lý tho i kéo lên và đ c m t bài báo ầ ợ
cho h - t t c đ u không c n th c hi n theo cách truy n th ng. ả ề
3. Kh năng ti p c n tr thành đi u ki n t t y u ế ấ ế
Kh năng ti p c n không còn quá xa v i; ế nó ph i là m t yêu c u tuy t đ i ệ ố
và s ngày càng ph bi n. Đi u này đ i v i Progress Kendo UI là tuân th ổ ế ố ớ
các nguyên t c tr năng chung nh WCAG 2.1 và WAI-ARIA, đ đ m b o ư ể ả
các thành ph n web luôn tuân th các yêu c u v kh năng ti p c n. ế ậ
Xu h ng tích c c t p trung vào kh năng ti p c n s là xu h ng trong ướ ự ậ ế ướ
năm t i. Cho dù đi u này xu t phát t th c ti n phát tri n t nhiên nh n ừ ự ể ự
m nh kh năng ti p c n, ho c n u chính ph và c quan l p pháp b c ế ặ ế ơ ướ
vào đ th c thi tuân th , thì chúng ta s có các ng d ng d ti p c n h n. ứ ụ ễ ế ơ
4. ng d ng web có trang b ARỨ ụ
AR đã đ c s d ng ph bi n nh trong b l c Snapchat ho c Pokémon ượ ế ư ộ ọ
Go, nh ng vi c s d ng AR không nh ng s ti p t c m r ng cho các ư ế ở ộ
ph ng ti n truy n thông xã h i và trò ch i mà còn c các ng d ng hàng ươ ơ ứ ụ
ngày.
Đi u tuy t v i AR là nó không đòi h i ph i thông qua m t tai nghe nh ờ ở ư
v i VR. Thay vào đó, nó có th đ c s d ng b ng đi n tho i mà chúng taể ượ ử ụ
có th b túi d dàng khi đi b . T i sao AR l i b gi i h n các thi t b ạ ở ế
ng d ng di đ ng native?ứ ụ T i sao không s d ng nó trên web? ử ụ Vi c cung
c p các d ch v AR thông qua ng d ng web mà không c n cài đ t nó nh ị ụ ư
m t ng d ng native có th mang l i nh ng l i ích to l n t góc đ UX.ộ ứ
Hãy t ng t ng trong c a hàng t p hóa, ng i dùng đang tìm ki m trên ưở ượ ườ ế
web m t công th c n u ăn. Vi c tích h p AR có th cung c p cho ng i ứ ấ ườ
dùng đi u h ng t ng b c thông qua thi t b di đ ng, đ tìm t t c các ướ ướ ế ấ ả
thành ph n trong c a hàng đó - t t c ch trong m t ng d ng web. ộ ứ
5. Nhà phát tri n s “đ xô” đ n webể ẽ ế
Trong quá kh , m i ng i đ u yêu thích m t ngôn ng l p trình ườ ữ ậ c a riêng
mình. Nh ng sau đó, HTML5 và JavaScript đã tr thành ngôn ng l p trình ư ữ ậ
ph quát.
T t nhiên, JavaScript có t p h p các ch n l c riêng. ọ ọ M c dù tôi không th ặ ể
d đoán s tăng và gi m c a các JavaScript framework, nh ng tôi tin r ng ự ả ư ằ
m t khi s hi u l m đã tan bi n, các nhà phát tri n s nh n ra r ng ý ự ể ầ ế
t ng c b n c a các frameworks này hoàn toàn có th chuy n nh ng ưở ơ ả ượ
đ c.ượ Đi u này thay đ i s t p trung vào thói quen l p trình và ki n ự ậ ế trúc
t t h n v các ng d ng web.ố ơ
Các framework nh NativeScript và React Native cũng s đóng vai trò quan ư ẽ
tr ng trong vi c đ a nhi u nhà phát tri n h n vào công ngh web, vì h ệ ư ơ
cung c p m t codebaseấ ộ (code n n t ng đã có s n) đ n cho web và các ng ơ ứ
d ng di đ ng native.ụ ộ
Ngoài ra, các ý t ng nh ng d ng web lũy ti n (progressive web ưở ư ứ ế
applications - PWA) s ti p t c làm m ranh gi i gi a các ng d ng ẽ ế
mobile native và web native. Sau đó, các nhà phát tri n s có th t p trung ể ậ
hoàn toàn vào tr i nghi m ng i dùng mà không ph i lo l ng v các l a ườ ắ ề
ch n n n t ng c th . ề ả ụ ể
Web Assembly là m t công ngh khác mang l i nhi u s phát tri n h n cho ề ự ơ
web. Nh Web Assembly, C ++, C #, Rust và các ngôn ng l p trình khác ữ ậ
đ u chú tr ng đ n web. ọ ế Các d án nh Blazor, s d ng .NET trên web, s ư ử ụ
h a h n mang l i l i ích t Web Assembly s giúp m r ng web v i nhi u ở ộ
ngôn ng h n.ữ ơ Đi u này có nghĩa là trong t ng lai, t t c các nhà phát ươ ấ ả
tri n đ u có th là nhà phát tri n web, b t k ngôn ng l p trình nào. ữ ậ
6. Kích th c v n luôn quan tr ngướ ẫ
Chúng ta s luôn th y các nhà phát tri n c g ng làm cho các ng d ng ố ắ
càng nh càng t t. Tr c đây, kích th c c a m t ng d ng s là m i ướ ướ ộ ứ
quan tâm l n nh t c a các nhà phát tri n web. ấ ủ Tuy nhiên, g n đây các nhà
phát tri n ngày càng t p trung s yêu thích vào framework m i. ậ ự
ng d ng tiêu chu n đã phát tri n đáng k v kích th c và m c dù băng ể ề ướ
thông đã tăng lên r t nhi u, đi u quan tr ng c n nh là ch m t s ng i ộ ố ườ
và khu v c nh t đ nh m i đ c h ng l i ích t vi c này. ấ ị ớ ượ ưở ừ ệ Kích th c c a ướ ủ
các ng d ng s đ t đ n đ nh đi m và chúng ta s th y xu h ng này đi ẽ ạ ế ướ
theo m t cách khác. Đ i v i nh ng nhà phát tri n, h s m t l n n a t ố ớ ẽ ộ
hào khi làm cho các ng d ng càng nh càng t t. Đi u này không nh ng ề ữ
giúp ng d ng ch u nhanh h n, mà nó còn quan tr ng đ i v i các th ơ ố ớ
tr ng có k t n i internet ch m và đ t ti n, n i mà m i byte đ u quý giá.ườ ế ố ơ
thông tin tài liệu
Chúng ta đã thấy một số thay đổi lớn trong thập kỷ qua: cuộc cách mạng HTML5, phát triển ứng dụng mobile-first và giờ đây là các tính năng native trong các ứng dụng web, cộng thêm nhiều công cụ thiết kế web mới.
Mở rộng để xem thêm
từ khóa liên quan
xem nhiều trong tuần
yêu cầu tài liệu
Giúp bạn tìm tài liệu chưa có

LÝ THUYẾT TOÁN


×