Adobe Fireworks

Adobe Fireworks ya da eski ismiyle Macromedia Fireworks, bit eşlem ve vektörel grafik editörü programıdır. Başlangıçta Macromedia xRes'in parçaları kullanılarak geliştirilen yazılım, 2005'te Adobe tarafından satın alınmıştır. Yazılım, hızlı web prototipleri ve uygulama ara yüzleri oluşturarak web tasarımcılara yardımcı olmaktadır. Slice ve hotspot ekleme özellikleri vardır. Diğer Adobe ürünleri Adobe Dreamweaver ve Adobe Flash ile entegre tasarlanmıştır. Adobe Creative Suite ile birlikte ya da tek başına satın alınabilmektedir. En son 2012 yılında geliştirilen programın yerini artık Adobe Illustrator ve Adobe Photoshop almıştır.

Fireworks'un kullanıcı arayüzü Adobe Creative Suite'in geri kalanına, en çok da Adobe Photoshop'a benzer. Mac OS X'de uygulamayı, çoklu belge arayüzünde ya da araç çubuklarının serbest olarak ekranda dolaştığı modda görüntülemek mümkündür.

Fireworks grafik dosyalarında katmanları destekler. Katman, başlangıçta şeffaf olan, boyanabilir bir alandır. Her belge, çoklu katmanlara sahip olabilir. Son görüntü üstteki katmanların örtmediği bütün alt tabakadaki içerik ile katmanların kombinasyonundan oluşur. Katmanlar karmaşık grafik çalışmalarının içerik kompozisyonunda kolaylık sağlar.

Fireworks'te katmanlar hiyerarşiktir, yani her katman sadece kendisini içerir ve diğer katmanlardan bağımsızdır. Bu hiyerarşik yapı karmaşık bir çalışma esnasında katman sayısı arttığında katmanların yönetimini kolaylaştırır.

Bütün katman girişleri Katmanlar sekmesinden ayarlanabilir. Katmanlar çalışmanın kendisinden daha geniş veya daha uzun olabilir. Ancak son görüntü, çalışmanın dışına taşan bu alanlar gizlenerek üretilir.

Fireworks, kılavuzları desteklemektedir; çizime yardımcı olan yatay ya da dikey gerçekçi cetvelleri barındıran bu özellik çizim, içerik yerleştirme ve görüntü kompozisyonuna yardımcı olmak için gerçek dünya cetveli gibi davranan yatay veya dikey çizgiler. Bir kullanıcı istediği zaman resmin üzerine bir veya daha fazla kılavuz yerleştirebilir ve bunu görsel bir yardım olarak kullanabilir. Örneğin bir kılavuz, bir metin parçasının başka bir grafik öğesiyle aynı hizaya getirilmesi gerektiğinde kullanışlıdır. Buna ek olarak, kullanıcı Fireworks'ün snap özelliğini etkinleştirebilir, bu da nesnelerin (resim, metin veya katman parçaları) kendisine yapışması için bir kılavuzun çevresine sürüklenmesine neden olur.

Ancak akıllı kılavuzlar kullanıcılar tarafından yerleştirilmez. Bunlar, görüntü sınırları, görüntünün ortası veya başka bir nesnenin genel sınırları gibi kullanıcının ilgisini çekebilecek görüntü alanlarıdır. Bir kullanıcı bir nesneyi sürüklediğinde Fireworks, kullanıcının nesneyle ne yapmayı planladığını tahmin etmeye çalışır ve geçici görsel ve yerleştirme yardımcıları çizer Bu özellik CS4'ün yayınlanmasıyla eklenmiştir.

Tekrar kullanılabilir elemanlar sembol olarak belirlenebilir ve birden fazla sayfaya veya aynı sayfaya yerleştirilebilir. Ana sembol düzenlendiğinde Fireworks, bu sembolün tüm örneklerini değiştirir.

Bu özellik, kılavuzların yerleşimine bağlı olarak, şeklin dönüştürülmesi sırasında yuvarlatılmış dikdörtgenlerin yuvarlaklıklarının korunmasına olanak tanır. CS4 sürümünde bir araç olarak yayınlanmıştır. CS3 sürümündeki bu özellik tanıtımıyla kullanımı sembollerle sınırlıydı.

Fireworks, web tasarımı için özel olarak yaratılmıştır. Her kullanıcı hızlı internet bağlantısına sahip olamayabilir, bunun yanında Fireworks, dijital içeriğin boyutunu en iyi hâle getirerek web geliştiricilerinin yararına çalışır. Görüntü sıkıştırma açısından Fireworks, JPEG, PNG ve GIF resimlerini Photoshop'tan daha iyi sıkıştırır.

Fireworks TIFF, PNG, JPEG, GIF, Animasyonlu GIF, PSD, SWF, PICT, BMP, WBMP ya da PDF olmak üzere resimleri birçok farklı formatta kaydedebilir.