Bạn không cần nhiều phần mềm để bắt đầu với tư cách là nhà phát triển web
Các công cụ cơ bản cần thiết cho thiết kế web thật đáng kinh ngạc. Ngoài máy tính và kết nối internet, hầu hết các công cụ bạn cần để xây dựng trang web là các chương trình phần mềm, một số chương trình có thể đã có trên máy tính của bạn. Bạn cần một trình soạn thảo văn bản hoặc HTML, trình soạn thảo đồ họa, trình duyệt web và ứng dụng khách FTP để tải tệp lên máy chủ web của bạn.
Chọn một văn bản cơ bản hoặc HTML Editor
Bạn có thể viết HTML trong một trình soạn thảo văn bản thuần túy như Notepad trong Windows 10, TextEdit trên Mac hoặc Vi hoặc Emac trong Linux. Bạn nhập mã HTML, lưu tài liệu dưới dạng tệp web và mở tài liệu đó trong trình duyệt để đảm bảo nó giống như được cho là vậy.
Nếu bạn muốn có nhiều chức năng hơn bạn tìm thấy trong trình soạn thảo văn bản thuần túy, hãy sử dụng trình chỉnh sửa HTML thay thế. Trình chỉnh sửa HTML nhận dạng mã và có thể xác định lỗi mã hóa trước khi bạn khởi chạy tệp. Họ cũng có thể thêm các thẻ đóng mà bạn quên và làm nổi bật các liên kết bị hỏng. Họ nhận ra và chứa các ngôn ngữ mã hóa khác như CSS, PHP và JavaScript.
Có nhiều trình chỉnh sửa HTML trên thị trường và chúng thay đổi từ phần mềm cơ bản sang cấp chuyên nghiệp. Nếu bạn mới viết các trang web, một trong những WYSIWYG — Những gì bạn thấy là những gì bạn nhận được — các biên tập viên có thể làm việc tốt nhất cho bạn. Một số người chỉnh sửa chỉ hiển thị mã, nhưng với một số người trong số họ, bạn có thể chuyển đổi giữa chế độ xem mã hóa và chế độ xem trực quan. Dưới đây là một vài trong số nhiều trình chỉnh sửa web HTML có sẵn:
- Komodo IDE và giao diện thân thiện với người dùng của nó phù hợp cho cả nhà phát triển web bắt đầu và nâng cao. Tính năng tự động hoàn thành của Komodo IDE đặc biệt hữu ích cho các nhà phát triển mới bởi vì nó biết cách viết mã cho các phần tử phổ biến như các liên kết. Phần mềm hỗ trợ mã hóa màu của các loại mã hóa khác nhau như HTML, CSS và nhiều ngôn ngữ mã hóa khác. Komodo IDE là phần mềm đa nền tảng chạy trên Windows, Mac và Linux.
- CoffeeCup HTML Editor dành cho các nhà phát triển mới, những người quan tâm đến việc học mã hơn là trong giao diện trực quan. Trình soạn thảo mạnh mẽ này đi kèm với các mẫu và có các trình kiểm tra xác thực để giữ cho mã của bạn không bị lỗi. Nó bao gồm hoàn thành mã và hỗ trợ các ngôn ngữ mã hóa khác mà bạn có thể sử dụng kết hợp với HTML. Người mới bắt đầu sẽ đánh giá cao khi phần mềm nêu bật lỗi trong mã, giải thích lý do tại sao chúng xuất hiện và cho nhà phát triển biết cách khắc phục chúng. CoffeeCup HTML Editor chạy trên Windows.
- Mobirise là một trình soạn thảo HTML cho những người không muốn tham gia với mã. Đó là tất cả về việc chọn một chủ đề và sau đó kéo và thả các phần tử trên trang. Thêm văn bản giống như bạn làm trong trình soạn thảo văn bản thông thường và chèn hình ảnh, video hoặc biểu tượng — tất cả mà không cần viết bất kỳ mã nào; Mobirise thực hiện điều đó cho bạn. Mobirise có sẵn cho Windows và Mac, và nó hoàn toàn miễn phí.
Trình duyệt web
Kiểm tra các trang web của bạn trong trình duyệt để đảm bảo chúng giống như bạn dự định trước khi bạn khởi chạy trang. Chrome, Firefox, Safari (Mac) và Internet Explorer (Windows) là các trình duyệt phổ biến nhất. Kiểm tra HTML của bạn trong nhiều trình duyệt như bạn có trên máy tính và tải xuống các trình duyệt ít được biết đến hơn, chẳng hạn như Opera.
Trình chỉnh sửa đồ họa
Loại trình chỉnh sửa đồ họa bạn cần phụ thuộc vào trang web của bạn. Mặc dù Adobe Photoshop là tiêu chuẩn vàng để làm việc với ảnh, bạn có thể không cần nhiều sức mạnh như vậy. Bạn có thể thích một chương trình đồ họa véc-tơ cho logo và minh hoạ. Một vài trình soạn thảo đồ họa để xem xét việc sử dụng phát triển web cơ bản bao gồm:
- GIMP là một chương trình chỉnh sửa ảnh miễn phí, mã nguồn mở cung cấp nhiều tính năng của các đối thủ cạnh tranh đắt tiền hơn. Là phần mềm nguồn mở, nó có sẵn cho Windows, Mac và Linux.
- Photoshop Elements cho Mac và PC là một trình chỉnh sửa hình ảnh là một phiên bản nhẹ của tên gọi của nó nhưng có rất nhiều sức mạnh để làm việc với đồ họa cho web.
- Corel PaintShop Pro cho PC có hầu như tất cả các công cụ hữu ích mà bạn tìm thấy trong Photoshop và một giao diện dễ sử dụng.
- Inkscape cho Windows, Mac và Linux là trình chỉnh sửa đồ họa vector miễn phí. Điều này thay thế cho Adobe Illustrator đắt hơn có đủ sức mạnh cho công việc thiết kế đơn giản và đồ họa web.
Ứng dụng khách FTP
Bạn cần một máy khách FTP để chuyển các tệp HTML của bạn và hỗ trợ hình ảnh và đồ họa cho máy chủ web của bạn. Trong khi FTP có sẵn thông qua dòng lệnh trong Windows, Macintosh và Linux, việc sử dụng máy khách trở nên dễ dàng hơn rất nhiều. Có rất nhiều khách hàng FTP chất lượng tốt có sẵn bao gồm:
- FileZilla là một ứng dụng FTP miễn phí có sẵn cho Windows, Mac và Linux. Nó hỗ trợ kéo và thả tập tin chuyển giao và có một tạm dừng và tiếp tục tính năng cho tải lên các tập tin lớn.
- Cyberduck là phần mềm đa nền tảng nguồn mở miễn phí được biết đến với sự tích hợp liền mạch với các trình soạn thảo bên ngoài và giao diện người dùng hấp dẫn của nó.
- FTP miễn phí và FTP trực tiếp được thực hiện bởi cùng một công ty. Miễn phí FTP là một khách hàng tối giản, nhưng nó đáp ứng tất cả các nhu cầu chuyển tập tin cơ bản. FTP trực tiếp là phiên bản cao cấp cung cấp các tính năng nâng cao. Cả hai phiên bản đều được hỗ trợ bởi Windows 7,8 và Vista, nhưng chỉ Direct FTP là thích hợp cho Windows 10.
- Truyền là một ứng dụng FTP chỉ dành cho máy Mac. Nó tạo điều kiện chuyển nhanh bất thường và hỗ trợ Amazon CloudFront.
- FTP dễ thương là một ứng dụng FTP cao cấp mạnh mẽ mà bạn có thể sử dụng để tạo tối đa 100 lần truyền cùng một lúc. Nó được coi là một trong những máy khách FTP an toàn nhất.