Archive for Tháng Mười Một, 2014

4 cách bảo mật thiết kế web WordPress với .htaccess

Mỗi một CSM đều có khả năng bị hacker tấn công, thâm nhập dữ liệu và đánh cắp thông tin. Thiết kế web Wordpress đang được sử dụng rộng rãi hiện nay thì cũng trở thành đối tượng của các hacker. Do vậy mỗi quản trị web WordPress cần phải có các biện pháp phòng ngừa cẩn thận.

Bảo mật web WordPress

Trong một bài viết trước đây, Tạp chí thiết kế web đã liệt kê 8 phương thức bảo mật WordPress hiệu quả nhất cũng như một số sai lầm của người dùng WordPress và cách khắc phục. Một khu vực hiệu quả trong WordPress có thể chống tin tặc tốt đó là .htaccess. Hôm nay chúng ta cùng tìm hiểu 4 cách bảo mật WordPress với .htaccess.

Trong WordPress, có 3 folder quan trọng nhất bạn cần phải bảo mật web là

wp-config.php

wp-contents

folder htaccess file

Bảo mật web WordPress với .htaccess

1) Bảo vệ wp-config.php

wp-config.php là file nằm trong thư mục gốc, nó lưu trữ thông tin về trang web của các bạn cũng như chi tiết về cơ sở dữ liệu. Đây là file cực kỳ quan trọng mà bạn sẽ không muốn chia sẻ hay để cho người khác biết. Vì thế mà chúng ta cần ngăn chặn truy xuất file wp-config.php :

?

1

2

<files wp-config.php=””>order allow,

</files>deny deny from all

No directory browsing

Vì WordPress quá phổ biến và được mọi người dùng, nên các folder hay các files được sắp xếp như thế nào đều được mọi người biết đến. Vì thế chúng ta cần ngăn chặn không cho phép truy xuất thư mục như sau :

?

1

Options All -Indexes

2) An toàn wp-includes

Có một số script trong WordPress mà cần phải ai cũng biết được. Bạn có thể chặn thông qua đoạn mã dưới đây:

?

1

2

3

4

5

6

<ifmodule mod_rewrite.c=””> RewriteEngine On </ifmodule>RewriteBase /

RewriteRule ^ wp-admin / bao gồm / – [F, L] !

RewriteRule ^ wp-includes / – [S = 3]

RewriteRule ^ wp-includes / [^ /] + \. php $ – [F, L]

RewriteRule ^ wp-includes / js / TinyMCE / langs /.+ \ php -. [F, L]

RewriteRule ^ wp-includes / theme-compat / – [F, L]

3) Ngăn chặn truy xuất wp-content

wp-content folder chứa hình ảnh, themes và plugins và nó là folder rất quan trọng vì thế mà chúng ta cũng ngăn chặn truy xuất từ bên ngoài như sau :

?

1

2

3

Order deny,allow

Deny from all

<files “.(xml|css|jpe?g|png|gif|js)$”=”” ~=””> Allow from all</files>

4) Bảo vệ .htaccess

Đoạn code bên dưới sẽ ngăn chặn tất cả những ai xem bất kì file trên website của các bạn bắt đầu với “hta”

?

1

<files “^.*.([hh][tt][aa])”=”” ~=””>order allow, </files>deny deny from all satisfy all

Bạn có sử dụng .htaccess để bảo mật trang web WordPress của bạn bằng cách nào khác không? Hãy để lại ý kiến của bạn bên dưới nhé.

5 giao diện web có kết hợp font chữ headline và body tuyệt vời

Typography được xem là một xu hướng thiết kế web nổi trội năm 2014. Với sự kết hợp font chữ hoàn hảo sẽ tạo nên một thiết kế web siêu ấn tượng và thu hút.

Cũng giống như các bộ đôi ngôi sao điện ảnh nổi tiếng, có một số kiểu chữ khi kết hợp với nhau sẽ trở nên thu hút và tạo thành một nghệ thuật thực sự. Các kết hợp kiểu chữ có thể nâng cao hình ảnh của một website, tạo nên sự hài hòa và cân bằng trên giao diện thiết kế web. Hai kiểu chữ làm việc tốt với nhau trong khi không nhìn quá giống nhau, nhưng cũng không quá xa lạ, điều này thực sự rất thú vị. Dưới đây là 5 ví dụ về website có kết hợp font chữ thú vị đấy. Bạn có thể chiêm ngưỡng và tìm cảm hứng cho dự án thiết kế web tiếp theo của mình.

1) Headline: Brandon Groteske – Body: Roboto Slab

Một sự tương phản tuyệt vời giữa yếu tố tròn đậm của Brandon Groteske và các cạnh góc của font chữ serif, Roboto. Dễ dàng đọc trên máy tính và các thiết bị nhỏ hơn, cũng như điện thoại và máy tính bảng.

giao dien web Heikopaiko

Giao diện web Heikopaiko

2) Headline: Freight Display – Body: Georgia

Hiếm hoi cho một bộ đôi serif làm việc cùng nhau, nhưng hai font chữ này đã tạo nên sự kết hợp tốt. Freight Display mang đến sự rõ ràng cho các title trên một thiết kế web thiên về text. Các không gian màu trắng cho phép nó dễ thở và không gian đặc được lấp đầy bởi font chữ Georgia ngày càng rõ ràng.

Một cái nhìn cổ điển, phổ biến tại thời điểm dành cho các ghi chú cũ/ tạp chí vibe.

giao dien web The River Press

Giao diện web The River Press

3) Headline: Avenir – Body: Georgia

Một lần nữa, tương tự như ở trên, headline mạnh mẽ được nhường chỗ cho một kiểu chữ tinh tế hơn. Cảm giác về một giao diện thiết kế web sạch sẽ và hiện đại.

giao dien Avenir và Georgia

Giao diện web kết hợp giữa Avenir và Georgia

4) Headline: Museo Sans – Body: Adobe Calson

Sự kết hợp này đã được sử dụng để tạo ra cảm giác cổ điển nhiều hơn nữa cho giao diện thiết kế web. Các ô gọi serif cung cấp một cảm giác biên tập và kích thước đóng vai trò quan trọng trong hệ thống thị giác. Khi nói đến việc sử dụng một sans serif cho title, các Museo ở kích thước nhỏ hơn, mang đến một tiêu đề phụ rõ ràng và định hướng súc tích.

giao dien Museo và Adobe Calson

Giao diện web kết hợp Museo và Adobe Calson

5) Headline: Gotham – Body: Chronicle

Với một chủ đề và bảng màu tối giản, Gotham được xem như là một lựa chọn ý tưởng để có được cái nhìn sạch sẽ dễ dàng. Phông chữ cho phép size chữ trung bình được nâng lên thành khổng lồ mà không tạo ra cái nhìn áp đảo và có thể theo dõi dễ dàng chứ không quá cồng kềnh.

giao dien Gotham và Chronicle

Giao diện web kết hợp Gotham và Chronicle

Tạp chí thiết kế web hy vọng với những mẫu giao diện website ví dụ trên sẽ tạo hứng thú cho bạn trong việc tìm kiếm và kết hợp các font chữ trên website. Hãy chia sẻ với chúng tôi ở bình luận bên dưới nhé.

Xem thêm: Giao diện thiết kế web ấn tượng bằng bố cục font chữ độc đáo

5 widget đếm ngược đến Giáng Sinh tốt nhất cho thiết kế web

Bạn có muốn trang trí cho thiết kế web hay blog của mình theo mùa không? Những widget đếm ngược đến Giáng Sinh sẽ giúp bạn thực hiện điều này.

Giáng Sinh là một lễ hội lớn trong năm, mọi thứ đều vui vẻ và ai cũng ngóng chờ đến lễ hội này. Việc đưa một widget đếm ngược đến Giáng Sinh trên giao diện thiết kế web của bạn có thể giúp cuốn hút người dùng và quay trở lại lần sau. Cho dù bạn bạn đưa lên website chỉ để giúp mọi người vui vẻ đếm ngược đến Giáng Sinh thì những widget này cũng là cách nhanh chóng và dễ dàng mang lại tinh thần Yuletide trên website của mình.

1/ Widget Santa’s Christmas Countdown dành cho thiết kế web WordPress

giao dien web widget

Giao diện web với widget đếm ngược nằm ở sidebar

Một trong những widget đếm ngược đến Giáng Sinh phổ biến nhất cho WordPress. Chúng khá là dễ thương, Santa Claus được lấy làm cảm hứng để đếm ngược, nằm ở sidebar của trang web. Khi đến ngày Giáng Sinh, các widget hiển thị một lời chúc mừng “Merry Christmas” mỗi khi người dùng truy cập vào. Sau đó, nó tiếp tục đếm ngược đến Giáng Sinh năm tiếp theo.

2/ Christmas Countdown Clock

giao dien Christmas Countdown Clock

Giao diện Christmas Countdown Clock có rất nhiều lựa chọn

Đây là một plugin WordPress, widget đếm ngược đến Giáng Sinh này tạo ra một chiếc đồng hồ hiển thị ngày giờ cho đến ngày 25 tháng 12, cho phép bạn chọn nhiều thiết kế, kích thước hình ảnh động, background khác nhau.

Xem đầy đủ thiết kế tại đây: http://mycountdown.org/Holiday/Christmas/getwidget/

3/ Counting down to the holidays

ngoai giang sinh

Ngoài Giáng Sinh, còn có các ngày lễ khác

Một trong những widget đếm ngược khác thường của WolframAlpha. Công cụ này cung cấp các widget đếm ngược đơn giản trong đó bao gồm các ngày lễ Tạ Ơn, lễ hội Ánh Sáng Chanukkah, Giáng Sinh, Kwanzaa, và đón năm mới.

4/ Plugin WordPress countdown

lua chon giang sinh

Lựa chọn từ các sự kiện thiết lập sẵn hoặc tự tạo

Đối với các blog thiết kế WordPress, widget đếm ngược đến Giáng Sinh này sẽ hiển thị đồng hồ đếm ngược bằng Flash trên giao diện sidebar của bạn. Bạn có thể chọn từ các sự kiện nhất định, trong đó bao gồm Giáng Sinh hoặc năm mới, hoặc tạo thêm các sự kiện tùy chỉnh của riêng mình, chẳng hạn như dịp khuyến mãi, hoặc ra sản phẩm mới…

5/ Widdlytinks

9 lua chon dem nguoc

Có 9 lựa chọn đếm ngược trong widget này

Widdlytinks được tạo ra với vai trò là một widget tùy biến dành cho các sự kiện như phụ nữ mang thai, bà mẹ mới sinh, ngày cưới hoặc trong các dịp đặc biệt khác. Và nó cũng có một lựa chọn tuyệt vời về đếm ngược Giáng Sinh được thiết kế hoạt hình, dễ dàng để nhúng vàoHTML của bạn.

Nếu bạn biết một widget đếm ngược đến Giáng Sinh thú vị khác. Hãy chia sẻ cho chúng tôi biết ở phần bình luận bên dưới nhé.

Còn nếu như bạn đang tìm kiếm bộ icon Giáng Sinh thì click tại đây: Hơn 250 icon Giáng Sinh miễn phí để tải về

So sánh 3 ngôn ngữ lập trình PHP, Ruby và Python

Hiện nay có rất nhiều ngôn ngữ lập trình thực hiện các nhiệm vụ cụ thể và độc đáo khác nhau. Mỗi ngôn ngữ đều có một bộ thiết lập các từ khóa và syntaxes riêng biệt để tổ chức các chương trình lệnh.

Trong bài viết hôm nay, chúng ta sẽ có một cái nhìn tổng quát về 3 ngôn ngữ lập trình phổ biến hiện nay: PHP, RubyPython. Chúng ta sẽ liệt qua cách chúng làm việc, điểm khác biệt so với các ngôn ngữ khác, đối tượng sử dụng chúng và mức độ phổ biến của từng ngôn ngữ.

Vào cuối bài viết là những thông tin về việc lựa chọn ngôn ngữ tốt nhất phù hợp cho từng dự án thiết kế web cụ thể.

tim hieu ve 3 ngon ngu lao trinh

Tìm hiểu về 3 ngôn ngữ lập trinh PHP, Ruby và Python

1) PHP – ngôn ngữ lập trình kịch bản phổ biến nhất cho thiết kế web

PHP ((Hypertext Preprocessor) là một ngôn ngữ kịch bản máy chủ được thiết kế bởi Rasmus Lerdorf  – một công cụ mạnh mẽ để tạo nên các trang thiết kế web động và tương tác. Đây là nông ngữ kịch bản đơn giản, nhanh chóng, linh hoạt và được sử dụng rộng rãi và phổ biến nhất cho tất cả mọi thứ, từ blog đến trang web động.

lap trinh ngon ngu kich ban pho bien nhat

Ngôn ngữ lập trình kịch bản phổ biến nhất

Ưu điểm của PHP

– Phần mềm miễn phí được lưu hành theo quy định của PHP

– Dễ học (đường cong học tập ngắn)

– Cộng đồng lớn người dùng và các nhà phát triển, các tài liệu thiết kế web phong phú

– Cung cấp hỗ trợ cơ sở dữ liệu mở rộng

– Cung cấp số lượng lớn các extension và mã nguồn có sẵn

– Cho phép thực thi mã trong môi trường hạn chế

– Cung cấp quản lý phiên bản native và API mở rộng

– Có thể được triển khai trên hầu hết các máy chủ web

– Hoạt động trên hầu hết các hệ điều hành và nền tảng

Nhược điểm của PHP

– Không thích hợp cho việc xây dựng các ứng dụng desktop.

– Lỗi xử lý tương đối thấp

– Các thông số cấu hình toàn cầu có thể thay đổi ngữ nghĩa của ngôn ngữ, làm phức tạp việc triển khai.

– Object được CallByValue theo mặc định, tương phản với hầu hết các ngôn ngữ lập trình khác.

– Tính bảo mật thấp hơn so với các ngôn ngữ lập trình khác.

Ai sử dụng PHP?

– Zend

– Yahoo

– Facebook

– Google

– NASA

– W3C

Mức độ phổ biến

Theo Wikipedia , vào tháng Giêng năm 2013, PHP đã được xây dựng trên hơn 240 triệu trang web và 2,1 triệu máy chủ web.

Cú pháp

Một kịch bản PHP bắt đầu với < ?php và kết thúc bằng ?> Các phần mở rộng mặc định cho các file PHP là “.php”. Một file PHP thông thường có chứa các thẻ HTML, và một số mã kịch bản PHP.

1
2
3
<!--?php
// PHP code goes here
?-->

2) Ruby: Ngôn ngữ lập trình hướng đối tượng tinh khiết và rõ ràng

Ruby (ngôn ngữ lập trình) chạy với Ruby on Rails là một mã nguồn mở, full-stack web application framework. Đây là một ngôn ngữ lập trình hướng đối tượng mệnh lệnh năng động được phát triển bởi Yukihiro Matsumoto tại Nhật Bản. Nó bị ảnh hưởng bởi Perl, Eiffel và Smalltalk. Hệ thống loại năng động và quản lý bộ nhớ tự động.

ruby ngon ngu lap trinh huong doi tuong

Ruby – Ngôn ngữ lập trình hướng đối tượng

Ưu điểm của Ruby

– Mã nguồn mở

– Hoạt động trên nhiều nền tảng

– Có thể nhúng vào HTML

– Ngôn ngữ cấp cao

– Cung cấp các phương pháp đóng gói dữ liệu trong các đối tượng

– OOP tinh khiết (Lập trình hướng đối tượng)

– Kỹ thuật chuỗi và văn bản thao tác siêu tiên tiến

– Có thể dễ dàng kết nối với DB2, MySQL, Oracle, và Sybase

– Các chương trình lớn và mở rộng cao dễ dàng được bảo trì

– Có một cú pháp sạch sẽ và dễ dàng cho phép các nhà phát triển mới để tìm hiểu Ruby rất nhanh chóng và dễ dàng

– Có khả năng viết các ứng dụng đa luồng với một API đơn giản

– Cung cấp lớp mảng tiên tiến

– Có thể viết thư viện bên ngoài Ruby hoặc C

– Tính năng bảo mật tốt hơn

– Nó có một trình gỡ lỗi

– Cú pháp linh hoạt

– Chuỗi xử lý mạnh mẽ

Nhược điểm của Ruby

– Việc học ngôn ngữ Ruby có thể khó khăn

– Thiếu nguồn thông tin, tài liệu

– Thời gian xử lý chậm hơn (thời gian CPU) so với các ngôn ngữ lập trình khác

– Phát triển và cập nhật chậm hơn

Ai sử dụng Ruby?

– Google Sketchup

– 37signals

– GitHub

– Shopify

– Indiegogo

– Basecamp

Mức độ phổ biến

Theo trang web của Ruby , nó được xếp hạng 10 trong hầu hết các ngôn ngữ lập trình phổ biến trên toàn thế giới. Phần lớn sự tăng trưởng là do mức độ phổ biến của phần mềm viết bằng Ruby, đặc biệt là  web framework. Ruby on Rails.

Cú pháp

Tất cả các file Ruby sẽ có phần mở rộng “rb”. Sử dụng các trình dịch của Ruby có sẵn trong thư mục / usr /bin, bạn có thể chạy mã Ruby.

1
2
#!/usr/bin/ruby -w
puts "Put something here"

3) Python: ngôn ngữ lập trình mục đích chung

Python được sử dụng rộng rãi , thiết kế dành cho các nhà lập trình diễn tả những khái niệm trong một vài dòng code. Nó được hình thành vào những cuối thập kỷ 1980, và được thực hiện bởi Guido van Rossum.

Python là một mã giả tương tự như những ngôn ngữ kịch bản khác. Thiết kế thanh lịch và quy tắc cú pháp của ngôn ngữ lập trình này làm cho nó khá dễ đọc so với các nhóm phát triển ngôn ngữ đa lập trình khác. Nó hỗ trợ nhiều cách xây dựng cấu trúc và các yếu tố của chương trình máy tính, bao gồm cả hướng đốit ượng và lập trình chức năng.

ngon ngu pythoy

Ngôn ngữ lập trình mục đích chung Python

Ưu điểm của Python

– Dễ dàng và nhanh chóng để học, tài liệu hướng dẫn tương đối nhiều.

– Chạy trong nhiều hệ thống và nền tảng

– Cú pháp có thể đọc được và có tổ chức

– Cung cấp mẫu nhanh và khả năng ngữ nghĩa năng động

– Hỗ trợ cộng đồng lớn

– Dễ dàng xây dựng các ứng dụng bằng cách kiểm tra và nhập khẩu chức năng quan trọng

– Tái sử dụng thông qua các gói thực hiện một cách cẩn thận và các mô-đun

Nhược điểm của Python

– Bộ xử lý nhiều hệ và CPU đa lõi chư làm việc tốt

– Thiếu các điểm hỗ trợ, ngay cả đối với một dự án mã nguồn mỡ

– Cơ sở dữ liệu lớp truy cập hạn chế

Ai sử dụng Python?

– Yahoo Map

– Zope Corporation

– Linux Weekly News

– Shopzilla

– Inktomi

Mức độ phổ biến

Theo Wikipedia, từ năm 2008, Python luôn được xếp hạng trong tám ngôn ngữ lập trình phổ biến nhất nhất được đo bằng TIOBE Programming Community Index. Đây là ngôn ngữ phổ biến thứ ba mà có cú pháp ngữ pháp không chủ yếu dựa trên C, như C ++, C #, Objective-C, Java.

Cú pháp

Python có hai kiểu cú pháp

1
2
3
4
5
$ python
Python 2.4.3 (#1, Nov 11 2010, 13:34:43)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

Hoặc là:

1
>>>print "Put some text here!";

Nhu cầu công việc

Jobs Tractor đã phân tích hơn 45.000 công việc phát triển được quảng cáo trên Twitter trong vòng 12 tháng qua, kết quả như sau:

– PHP – 8238

– Ruby – 2937

– Python – 1587

Mặc dù PHP có số liệu thống kê cao hơn, nhưng hãy nhớ là không sử dụng chúng làm cơ sở cho việc học tập và sử dụng một ngôn ngữ lập trình trong dự án web.

Vậy, ngôn ngữ lập trình nào tốt nhất để học tập và sử dụng?

Câu trả lời từ tất cả các lập trình viên là: “Bạn có làm tất cả mọi thứ với tất cả ngôn ngữ này”. Tất cả đều là lựa chọn tốt. Không có câu trả lời nào là thực sự tốt hay xấu. Nó phụ thuộc vào những gì bạn muốn đạt được trong dự án.

Nếu bạn chỉ mới bắt đầu học một ngôn ngữ lập trình, rất có thể bạn sẽ sử dụng built-in frameworks trong dự án của mình. Vê cơ bản, một web frameworks giúp bạn dễ dàng phát triển ứng dụng của mình hơn. Hầu hết các trang web có một bộ thiết lập các chức năng và một framework là điều sẽ tiêu tốn thời gian bạn xây dựng trang web nhiều nhất.

ban chon ngon ngu nao

Lựa chọn ngôn ngữ lập trình phụ thuộc vào yêu cầu và mong muốn riêng biệt

PHP có rất nhiều CMS framework đã được phát triển sẵn. CMS PHP phổ biến nhất là WordPress, Joomla và Drupal với vô số các plugin. Bạn có tể viết một plugin dễ dàng chỉ tron vài ngày nếu kiên nhẫn và làm theo các hướng dẫn.

Xem thêm: Tổng hợp kiến thức cần nhớ về PHP Framework

Đối với Python, đối là web framework Django và CherryPy, trong đso cung cấp cho bạn các bộ công cụ khá tốt.

Nếu bạn lựa chọn Ruby, tôi nghĩ rằng bạn sẽ gặp nhiều hạn chế hơn (vì đây là ngôn ngữ mới hơn), framework cơ bản của nó là Rails. Bạn cũng cần phải xem xét ngôn ngữ nào cung cấp các hỗ trợ tốt nhất cho bạn trong việc tìm kiếm các câu trả lời nhanh nhất trong trường hợp gặp vấn đề về code.

– PHP là ngôn ngữ tốt nhất cho việc tạo ra trang HTML

– Python là một ngôn ngữ lập trình mục đích chung. Nó có thể sử dụng để xây dựng hầu hết các ứng dụng web, crawlers, ứng dụng GUI desktop và daemon.

– Ruby là tốt nhất trong việc tạo ra các ứng dụng web của các đơn vị dữ liệu một cách nhanh chóng, giúp bạn tập trung vào các chức năng đặc biệt hơn là các hoạt động truy vấn như chèn, cập nhật, xóa.

Tạp chí thiết kế web hy vọng với bài viết này, bạn sẽ có một cái nhìn tổng quan về những ngôn ngữ lập trình cần tìm hiểu. Chúng tôi hiểu rằng bạn cũng có những quan điểm của riêng mình. Hãy để lại bình luận của mình ở bên dưới nhé.

20 template mobile web và responsive website miễn phí tải về

Bộ sưu tập 20 template responsive website HTML5 và CSS3 tốt nhất dành cho thiết kế web mobile. Đặc biệt, tất cả đều miễn phí.

Bạn lo lắng về trải nghiệm người dùng khi truy cập vào thiết kế web của bạn từ các thiết bị di động như smartphone hay máy tính bảng. Giải quyết vấn đề này bằng cách sử dụng các template responsive HTML5 và CSS3.

Ở đây, Tạp chí thiết kế web đã thu thập được 20  mẫu template responsive tốt nhất và hoàn toàn miễn phí. Bộ sưu tập web template này không chỉ thích ứng mà còn hỗ trợ cho các thiết bị di động đời cũ. Bạn được tự do tải về và sử dụng miễn phí cho mục đích bất kỳ. Vì vậy, hãy tải về các template này, bắt đầu một trang thiết kế web mobile mới, hoặc làm cho websitehiện tại của bạn thích ứng và thân thiện hơn với thiết bị di động.

Dưới đây là danh sách 20 template thiết kế web mobile dành cho bạn.

PIX Personal Portfolio Responsive Website Template
Tải về: http://w3layouts.com/pix-photography…bsite-template
WebWorld Corporate Flat Responsive Template
Tải về: http://w3layouts.com/webworld-corpor…e-web-template
Flat UIKit Responsive Template
Tải về: http://w3layouts.com/flat-design-ui-components
Mode Blogging Responsive Template
Tải về: http://w3layouts.com/mode-corporate-…e-web-template
TravelMedia Travel Agency Responsive Web Template
Tải về: http://w3layouts.com/travel-media-tr…bsite-template
Mobile Cloud App Responsive Template
Tải về: http://w3layouts.com/mobile-cloud-ap…bsite-template
LaunchPad Product Showcase Responsive Template
Tải về: http://w3layouts.com/launchpad-respo…bsite-template
LimeLight Design Studio Responsive Template
Tải về: http://w3layouts.com/limelight-downl…bsite-template
Metro UIkit web elements Flat Responsive Template
Tải về: http://w3layouts.com/metro-tiles-ui-…nsive-template
HostCompare Cloud web Hosting Flat Responsive Template
Tải về: http://w3layouts.com/hostcompare-clo…bsite-template
Coming Soon Responsive web Template
Tải về: http://w3layouts.com/coming-soon-und…bsite-template
Classic a Blog Responsive Template
Tải về: http://w3layouts.com/classic-blog-re…bsite-template
WebWorld Corporate Flat Responsive Template
Tải về: http://w3layouts.com/blog-magazine-f…-mobile-ui-kit
Brighton wedding website Responsive web Template
Tải về: http://w3layouts.com/brighton-weddin…bsite-template
4pets Animals Responsive web Template
Tải về: http://w3layouts.com/4pets-animals-p…bsite-template
AppStore Mobile App Flat Responsive Template
Tải về: http://w3layouts.com/mobile-application-templates/
AutoSwift Ecommerce Responsive web Template
Tải về: http://w3layouts.com/auto-swift-auto…bsite-template
Enginery Industry website template
Tải về: http://w3layouts.com/enginery-indust…bsite-template
Naturex Spa Responsive Website Template
Tải về: http://w3layouts.com/naturex-beauty-…bsite-template
Retina Corporate Responsive Template
Tải về: http://w3layouts.com/retina-corporat…e-web-template

Hy vọng với nguồn tài liệu trên, bạn sẽ dễ dàng lựa chọn một template và bắt đầu dự án thiết kế web mobile của mình.

12 công cụ thiết kế web responsive cần thiết và hữu ích

Thiết kế web thích ứng (responsive web design) hiện đang là xu hướng thiết kế web phổ biến và tiện lợi. Nó có thể thích ứng với tất cả các thiết bị di động và dễ dàng xử lý. Tạp chí thiết kế web xin chia sẻ danh sách 12 công cụ thiết kế web Responsive cần thiết và hữu ích cho nhà thiết kế, phát triển web.

Cùng với nhu cầu thiết kế web responsive ngày càng tăng thì các công cụ thiết kế web responsive cũng ngày càng được phát triển nhiều hơn. 12 công cụ dưới đây đã được sắp xếp theo từng mục đích riêng theo từng giai đoạn trong quá trình thiết kế web. Lưu ý rằng trên internet còn rất nhiều công cụ thiết kế web responsive khác, do vậy nếu bạn biết một công cụ nào hay ho hãy nhớ chia sẻ với chúng tôi.

Công cụ Mock-up, Prototype và Wireframe

Hãy bắt đầu với những điều đơn giản nhất. Các thiết kế web thường bắt đầu với một sketch (bản phác thảo), một wireframe hoặc một mock-up. Đây là những yếu tố quan trọng để có một layout chính xác phù hợp với các thiết bị di động. Dưới đây là một số công cụ tạo mockup và wireframe thiết kế web giúp thực hiện điều này.

1/ InterfaceSketch

Đây là công cụ cung cấp cho các nhà thiết kế một loạt các mẫu PDF đơn giản, được thiết kế phù hợp với màn hình của các thiết bị di động khác nhau. Bạn có thể in ra các file PDF và sử dụng chúng để vạch ra các thiết kế phác thảo ban đầu với một cây bút chì – công cụ thiết kế tốt nhất từ trước đến nay. Mặc dù đây là công cụ cơ bản, nhưng nó là cách tuyệt vời để hình dung những gì bạn muốn có được.

cong cu web InterfaceSketch

Công cụ thiết kế web InterfaceSketch

Website: http://www.interfacesketch.com/

2/ StyleTiles

Samanatha Warren đưa ra một kỹ thuật mới cho việc thiết kế; thay vì chiều rộng của mockups cố định như thông thường, công cụ này những thứ giống như swatches (những tấm vải mẫu trong thiết kế thời trang) hay moodboards (bảng trong đó nhà thiết kế thời trang đính vào đó các mẫu chất liệu, hình ảnh thiết kế từ tạp chí… coi như nguồn cảm hứng) tạo ra cái nhìn tổng quan chứ không đi vào chi tiết.

cong cu web StyleTiles

Công cụ thiết kế web StyleTiles

Website: http://styletil.es/

3/ Responsive Wireframes

Sau khi đã có một bản phác thảo ban đầu, sẽ là lúc chúng ta chuyển sang wireframes. Theo thiết kế web truyền thống, wireframes là một bản mẫu tĩnh về cách website được hiển thị cuối cùng như thế nào. Trong thiết kế web thích ứng, thì wireframes riêng biệt cho nhiều kích cỡ màn hình khác nhau. James Mellers của Adobe đã tạo ra công cụ này để dựng wireframe cho các layout phức tạp. Điều này giúp bạn tiết kiệm thời gian và tránh khỏi mọi việc rắc rối trong việc tạo ra các layout trên các thiết bị khác nhau.

cong cu web Responsive Wireframes

Công cụ thiết kế web Responsive Wireframes

Website: http://www.thismanslife.co.uk/projects/lab/responsivewireframes/#desktop

4/ Wirefy

Đối với những người tìm kiếm việc tạo ra các wireframe của riêng mình thì Wirefy là một công cụ phù hợp. Nó là một tập hợp các đoạn HTML responsive và nó cho phép các designer xây dựng các wireframe responsive nhanh chóng. Đây là một công cụ vô giá có thể giúp bạn tiết kiệm nhiều giờ.

cong cu web Wirefy

Công cụ thiết kế web Wirefy

Website: http://getwirefy.com/

 

Tạo HTML và CSS responsive

Sau khi đã hoàn thành mock-ups và wireframes, đã đến lúc để lập trình mã. Tạo ra các mãCSS với nhiều breakpoints và phương tiện truy vấn không là một nhiệm vụ yêu thích của lập trình mã. Các công cụ sau đây giúp bạn tạo ra các code responsive một cách dễ dàng.

5/ PureCSS

PureCSS là một tập hợp nhỏ các module CSS được thiết kế đặc biệt dành cho thiết bị di động. Đây là một Framework siêu nhỏ, kích thước chỉ vỏn vẹn 4,4K sau khi nén.  Bạn có thể tạo ra các layout responsive bằng cách sử dụng module Grid va Menus. Ngoài ra cũng có các module riêng biệt dành cho các yếu tố CSS điển hình khác như: buttons, tales và forms.

Website: http://purecss.io/

6/ Responsive Web CSS

Responsive Web CSS là một công cụ có cách tiếp cận khác. Nó cho phép bạn tạo ra một layout bằng cách thêm vào yếu tố < div > cho mỗi khu vực của trang và sau đó thiết lập kích thước của mỗi < div > phụ thuộc vào cách bạn muốn nó xuất hiện như thế nào trên các thiết bị khác nhau. Một khi bạn có tất cả cả các yếu tố và kích thước, bạn có thể tải về skeleton HTML và CSS cho website của mình.

cong cu web web Responsive Web CSS

Công cụ thiết kế web Responsive Web CSS

Website: https://www.entomic.com/responsivecss

7/ Macaw

Công cụ Macaw tạo ra các quyền hạn thực hiện dễ dàng cho các nhà thiết kế web. Được đánh giá là công cụ thiên về thiết kế web hơn là phát triển web, khẩu hiệu của công cụ đã nói lên tất cả “Stop writing code, start drawing it”. Macaw là một ứng dụng native, do vậy bạn cần phải tải về và cài đặt chứ không phải là công cụ trong trình duyệt. Macaw mang lại cho người dùng sự linh hoạt trong việc edit hình ảnh, khả năng kéo thả các yếu tố, tạo layout, thiết lập typography, xác định styles, và nhiều hơn thế nữa. Công cụ design-to-code, được gọi là Alchemy, chuyển đổi những bản thiết kế này thành các bản mã HTML và CSS chính xác, gọn gàng. Sử dụng bởi bất kỳ ai.

cong cu web Macaw

Công cụ thiết kế web Macaw

Website: http://macaw.co/

Font, hình ảnh và video

Một khi đã có một bản mã cơ bản, chúng ta cần có các chi tiết về phông chữ, hình ảnh, video…Các plugin jQuery có thể giúp chúng ta thực hiện các điều này.

8/ FlowType

Mặc dù text thường bị bỏ qua trong thiết kế web thích ứng, nhưng bạn cần phải chú ý đến nó. FlowType là một plugin jQuery gọn gàng,thay đổi kích thước font chữ dựa trên chiều rộng của các yếu tố cụ thể để đạt đến số lượng ký tự tối ưu, thường thì nằm trong khoảng 45-75 ký tự trên một dòng. Font chữ trong màn hình 4 inch sẽ khác so với màn hình 6 inch. Ngoài ra cũng có các lựa chọn khác để thiết lập font và các ngưỡng kích thước, tỷ lệ.

cong cu web FlowType.JS

Công cụ thiết kế web FlowType.JS

Website: http://simplefocus.com/flowtype/

9/ Adaptive Images

Nói một cách đơn giản, Adaptive Images sẽ tự động xác định kích thước màn hình của thiết bị truy cập, tạo ra các phiên bản cache cho hình ảnh (image) tương ứng với kích thước màn hình đó và tự động thay thế hình tương ứng với kích thước màn hình của thiết bị. Nó được kết hợp với kĩ thuật Fluid Image.

cong cu web Adaptive Images

Công cụ thiết kế web Adaptive Images

Website: http://adaptive-images.com/

10/ FitVids.js

Sau khi có hình ảnh, công việc tiếp theo là thực hiện các video thích ứng. FitVids.js là một công cụ nhẹ, dễ dàng sử dụng cho phép bạn dễ dàng nhúng 1 video có độ rộng lớn

cong cu  web FitVids.js

Công cụ thiết kế web FitVids.js

Website: http://fitvidsjs.com/

Công cụ kiểm tra thiết kế web thích ứng

Các công cụ ở trên đã giúp bạn thiết kế và phát triển trang web của mình thích ứng. Tất nhiên, việc làm tiếp theo trước khi đưa ra công bố là phải kiểm tra các trang web này. Thay vì phải kiểm tra trên nhiều thiết bị di động, bạn có thể sử dụng các công cụ mô phỏng gọn gàng.

Tất nhiên, các công cụ kiểm tra không giống hoàn toàn với thử nghiệm thực tế, nhưng nó cũng là một công cụ thay thế nếu thử nghiệm thiết bị thực tế không phải sự lựa chọn của bạn.

11/ DesignModo

DesignModo có lẽ là một trong những công cụ kiểm tra thiết kế web thích ứng có sẵn tốt nhất. Chỉ cần nhập vào các URL trang web và kích thước mà bạn muốn kiểm tra, hoặc chọn các thiết bị cụ thể mà bạn muốn thử nghiệm. Công cụ này hỗ trợ một loạt các điện thoại thông minh,máy tính bảng, và máy tính để bàn, bao gồm cả Mac.

cong cu DesignModo

Công cụ DesignModo

Website: http://designmodo.com/responsive-test/

12/ Brad Frost

Công cụ Brad Frost là một trong những công cụ tốt mà bạn nên xem xét. Nó cho phép bạn thiết lập chiều rộng bằng px, hoặc kéo thanh cửa sổ để điều chỉnh. Ngoài ra cũng có một số mẫu thiết lập kích thước bao gồm chế độ “Hay”, tự động khởi động công cụ tại một kích thước nhỏ và từ từ tăng lên, cho phép bạn xem xét chính xác nơi các điểm “vỡ” xảy ra.

cong cu Brad Frost

Công cụ Brad Frost

Website: http://bradfrost.com/demo/ish/

Một số công cụ kiểm tra thiết kế web thích ứng khác như là Matt Kersley và Responsinator. Sự khác biệt giữa các công cụ là số lượng thiết bị hoặc các tùy chọn kích thước có sẵn mà họ cung cấp.

Kết luận

Hy vọng với danh sách trên sẽ giúp cho quá trình thiết kế web thích ứng của bạn diễn ra dễ dàng hơn. Nếu bạn đang sử dụng những công cụ thiết kế web khác tốt hơn hãy nhớ chia sẻ ở phần bình luận bên dưới nhé.

Tuyển 5 chuyên viên Marketing – TVBH tại Hà Nội Tháng 11

Công ty công nghệ web V&V(Vivicorp) được thành lập từ năm 2007 bởi các chuyên gia tại Liên Bang Nga và các chuyên gia nhiều kinh nghiệm tại Việt Nam, chuyên sâu vào lĩnh vực thiết kế web và xây dựng các hệ thống web, cao cấp và triển khai các giải pháp quản lý trên nền tảng internet. Với phương châm “Connecting”, Vivicorp đã tập hợp ngày càng nhiều chuyên gia công nghệ tại Việt Nam.

Công ty có 3 văn phòng tại Hà Nội, tại Đà Nẵng và tại Thành phố HCM. Các sản phẩm và dịch vụ của công ty chủ yếu là: thiết kế và xây dựng website, thiết kế và xây dựng các giải pháp phần mềm quản lý trên nền tảng web, Ứng dụng mobile, Marketing Online, và các dịch vụ gia tăng hiệu quả cho web.

Chức danh/Vị trí: Chuyên viên Marketing- Tư vấn bán hàng.

Số lượng tuyển:    05

Lĩnh vực ngành nghề:   Công nghệ thông tin, kinh tế, thương mại, đối ngoại.

Địa điểm làm việc:    Hà Nội

Tính chất công việc:   Giờ hành chính.

Mô tả công việc:

– Tham gia vào quá trình Marketing và bán hàng tại công ty.

– Tham gia vào quá trình xây dựng và phát triển sản phẩm của công ty

– Tư vấn và đưa sản phẩm của công ty đến khách hàng

– Học tập và phát triển kỹ năng công việc và gia trị cá nhân.

– Tham gia xây dựng và phát triển văn hóa công ty.

Kỹ năng công việc:

– Có ngoại hình khá, khả năng giao tiếp, tư vấn tốt, ngoại ngữ khá.

– Có ít nhất 1 năm kinh nghiệm trong các hoạt động liên quan đến Kinh doanh công nghệ.

– Nhanh nhạy, có khả năng phán đoán tốt, khả năng làm việc độc lập và làm việc nhóm

– Đam mê công việc Marketing – bán hàng.

Trình độ:   Tốt nghiệp đại học hoặc Cao đẳng Công nghệ thông tin, kinh tế, thương mại, đối ngoại.

Mức lương:    Lương cứng tối thiểu 200$ kèm theo hoa hồng dự án .

Kinh nghiệm:   1 năm

Giới tính:   Không yêu cầu

Hình thức làm việc:   Nhân viên chính thức

Thời gian thử việc:   02 tháng

Các chế độ khác:

+ Về chế độ đãi ngộ.

– Thưởng theo hoa hồng dự án

– Thưởng thành tích làm việc.

– Thưởng cuối năm.

– Được hưởng mọi chế độ đãi ngộ theo luật lao động bao gồm : BHYT, BHXH, và các chế độ nghỉ lễ nghỉ tết khác.

– Được hưởng các chế đô phúc lợi khác theo quy định của công ty.

+ Về môi trường làm việc.

– Làm việc từ thứ 2 – sáng thứ 7 hàng tuần

– Môi trường làm việc chuyên nghiệp, trẻ trung năng động.

– Văn hóa công ty chia sẻ, đoàn kết, và đam mê công việc.

– Được tạo điều kiện phấn đấu phát triển kỹ năng nghề nghiệp và tăng cấp bậc công việc hàng năm.

– Được đào tạo chuyên sâu các kỹ năng nghề nghiệp

– Hoạt động ngoại khóa, dã ngoại theo quy định của Công ty.

Yêu cầu hồ sơ:

–  Đơn xin việc làm

–  CV

– Ứng viên down mẫu tuyển dụng của Công ty & gửi kèm với đơn xin việc tại đây

Hình thức nhận Hồ Sơ:

–    Nhận Hồ sơ qua mail: tuyendung@vivicorp.com

–   Nhận Hồ sơ trực tuyến trên các web tuyển dụng có tin đăng tuyển dụng của vivicorp

–   Nhận Hồ sơ trực tiếp tại văn phòng công ty V&V trụ sở Hà Nội

Địa chỉ: Địa chỉ: Phòng 1706 Tòa nhà 57 Láng Hạ – Q. Đống Đa – TP. Hà Nội

ĐT: (04) 3 856 0777

Thời hạn nộp hồ sơ: đến hết ngày 30/11/2014 (ưu tiên các hồ sơ nộp sớm)

***Chú ý: Tên tiêu đề email và tên file CV như sau: “TVBH. Họ tên đầy đủ”