2008-12-02 5 views
11

Có ai ở đây biết SVG không? Nếu vậy, làm thế nào bạn tìm hiểu nó?Sách/Hướng dẫn để tìm hiểu SVG

Mọi con trỏ sách/hướng dẫn đều có lợi. Ngoài ra tôi là một lập trình viên, không phải là một nhà thiết kế, vì vậy tôi muốn nhận một số kỹ năng ở đó.

Trả lời

6

Tôi đã học được cách phát triển phần mềm SVG Tiny, chủ yếu bằng cách đọc thông số kỹ thuật. SVG Tiny về cơ bản là một tập hợp con SVG đầy đủ và được tập trung vào sử dụng trong điện thoại di động và các "thiết bị khác".

Thêm vào các liên kết từ các câu trả lời trước, KevLinDev có một loạt các hướng dẫn thân thiện với người mới bắt đầu.

CHỈNH SỬA: Đã xóa liên kết Ikivo Animator, vì nó hiện đang dẫn đến một loại trang web hoàn toàn khác.

0

Tôi đã học được thông số này: Scalable Vector Graphics on W3C. Xem SVG 1.1 specification. Hơi khô, nhưng đó là điều thực sự. Họ cũng cung cấp nhiều liên kết đến tài nguyên.
Tất nhiên, tôi khuyên bạn nên đọc đặc tả XML đầu tiên ... :-) Một chút kiến ​​thức về JavaScript cũng có thể giúp bạn.

9

Một phương pháp mà bạn có thể muốn thử là thử nghiệm trực tiếp. Inkscape là trình soạn thảo SVG nguồn mở cho phép bạn trực tiếp xem và thao tác cây XML trong khi chỉnh sửa đồ họa. Vì vậy, theo cách này, bạn có thể thử nghiệm với mọi thứ và xem chúng ảnh hưởng như thế nào đến XML được tạo ra.

0

Trong câu trả lời cho câu hỏi của bạn: Có, tôi biết SVG - hoặc ít nhất là một tập con của nó.

Tôi đã học được điều đó như thế nào: Tôi có một nhiệm vụ cụ thể mà tôi muốn giải quyết và SVG có vẻ như là khóa học dễ nhất. Đó là một hệ thống ánh xạ nên tôi cần một tập nhỏ các chức năng và sau đó xuất ra hình ảnh dưới dạng jpg. Đối với điều đó tôi đã sử dụng Batik, xem qua các ví dụ của họ, xem cách các hình ảnh được xây dựng trong XML là đáng ngạc nhiên hữu ích và đặt câu hỏi trên diễn đàn/danh sách gửi thư. Cũng làm cho những sai lầm là hữu ích, nếu bực bội ở lần.

1

Sách tham khảo tốt nhất mà tôi đã xem trên SVG là SVG Essentials bởi J. David Eisenberg. Tôi đã sử dụng cuốn sách đó để học SVG. Tôi cũng sử dụng Firefox để xem SVG và Inkscape để tạo chúng.

0

Tôi đã tìm thấy SVGbasics là điểm khởi đầu tốt. Tôi là lựa chọn thứ hai của Rich cho SVG Essentials.

Và để biết chi tiết cuối cùng bạn muốn có SVG specification trong tầm tay. Theo thông số kỹ thuật, đó là một đọc khá ngu si đần độn, nhưng nó có chứa một số ví dụ quá.