Minggu, 05 Desember 2010

GRAFIK KOMPUTER 2D dan 3D

GRAFIK KOMPUTER

Grafik Komputer adalah bagian dari ilmu komputer yang mempelajari teknik pembuatan dan manipulasi gambar (objek visual) secara digital. istilah grafik komputer ditemukan pada tahun 1960 oleh William Fetter. pada saat itu grafik komputer didefinisikan sebagai pembentukan desain model cockpit (boeing) dengan menggunakan pen plotter dan referensi model tubuh manusia 3 dimensi. Pada tahun 1963 perkembangan teknologi grafik komputer ditandai dengan ditemukannya Sutherland atau MIT, Sketchpad yang digunakan untuk manipulasi secara langsung, alat untuk menampilkan Caligraphic (vector) dan Mouse oleh Douglas Englebert. perkembangan grafik komputer juga ditunjukan dalam bidang perfilman. pada tahun 1977 film Star Wars mulai menggunakan grafik komputer. hal ini berlanjut sampai tahun 1995 dengan diproduksinya film animasi Toy Story sebagai film animasi 3D panjang pertama di dunia. akhir tahun 90an ditemukan teknologi visualisasi interaktif untuk ilmu pengetahuan dan kedokteran, artistic rendering, image based rendering, dll. dan ahrirnya pada tahun 2000 teknologi hardware untuk real-time photorealistic rendering ditemukan.

Bagian dari grafik komputer meliputi Geometri, Animasi, Rendering dan Imaging (citra).

1. Geometri identik dengan grafik 2 Dimensi. definisi geometri adalah besaran rotasi suatu garis dari satu titik pangkal ke posisi yang lain. geometri dipelajari sebagai dasar pembuatan permukaan bidang. (dalam hal ini bidang adalah representasi dari grafik 2 dimensi).

2. Definisi sederhana dari animasi adalah sebuah objek yang bergerak. awal penemuan animasi adalah ketika beberapa gambar pada kertas diputar-putar sehingga menghasilkan gambar yang bergerak. sejak itu teknologi semakin berkembang sampai digunakannya komputer sebagai alat bantu pembuatan animasi. sehingga proses pambuatan animasi semakin cepat. dalam grafik komputer animasi digunakan untuk menggambarkan dan memanipulasi gerakan.

3. Teknik rendering merupakan teknik untuk membuat obyek tampak lebih hidup. Pada teknik render ini kita dapat menggunakan warna dasar (merah, kuning, hijau, dll) atau dengan memberikan material pada obyek-obyek tersebut. Selain pemberian warna ataupun material, dapat juga obyek tersebut diberi efek pencahayaan dan latar belakang. dalam grafik komputer rendering digunakan untuk mempelajari algoritma dalam pemberian efek cahaya.

4. Definisi citra menurut kamus Webster adalah suatu representasi, kemiripan, atau imitasi dari suatu obyek atau benda. Sebuah citra mengandung informasi tentang obyek yang direpresentasikan. Citra dapat dikelompokkan menjadi citra tampak dan citra tak tampak. Untuk dapat dilihat mata manusia, citra tak tampakharus dirubah menjadi citra tampak, misalnya dengan menampilkannya di monitor, dicetak di kertas dan sebagainya. Salah satu contoh citra tak tampak adalah citra digital. Citra sebagai keluaran suatu sistem perekaman data dapat bersifat optik berupa foto, bersifat analog berupa sinyal-sinyal video seperti gambar pada monitor televisi, atau bersifat digital yang dapat langsung disimpan pada suatu pita magnetik. Citra digital merupakan suatu larik dua dimensi atau suatu matriks yang elemen-elemennya menyatakan tingkat keabuan dari elemen gambar. Jadi informasi yang terkandung bersifat diskret. Citra digital tidak selalu merupakan hasil langsung data rekaman suatu sistem. Kadang-kadang hasil rekaman data bersifat kontinu seperti gambar pada monitor televisi, foto sinar-X, dan lain sebagainya. Dengan demikian untuk mendapatkan suatu citra digital diperlukan suatu proses konversi, sehingga citra tersebut selanjutnya dapat diproses dengan komputer. dalam grafik komputer citra digunakan untuk mempelajari cara pengambilan dan penyuntingan gambar.

Bentuk grafik 3D dan 2D adalah bentuk sederhana dari teknologi grafik komputer. grafik komputer 2 dimensi yang digambarkan sebagai sebuah bidang yang hanya memiliki dua komponen yaitu panjang dan lebar. dalam sebuah grafik, grafik komputer 2 dimensi terdiri dari dua koordinat yaitu koordinat x yang berada pada sumbu x dan koordinat y yang berada pada sumbu y. agar dapat tampil dengan sempurna, maka dalam menggunakan teknik ini sebuah bidang harus memiliki koordinat x dan y minimum 0, dan maksimum sebesar resolusi yang diinginkan. grafik 3 dimensi digambarkan sebagai sebuah ruang. memiliki tiga komponen yaitu panjang, lebar dan tinggi. jika digambarkan dalam grafik, grafik 3 dimensi mamiliki tiga koordinat, yaitu koordinat x pada sumbu x (datar), koordinat y pada sumbu y (tegak), dan koordinat z pada sumbu z (miring). Representasi dari data geometrik 3 dimensi sebagai hasil dari pemrosesan dan pemberian efek cahaya terhadap grafika komputer 2D. grafik 3D biasanya digunakan dalam penanganan grafis.

Perbedaan antara grafik 2D dan 3D juga dapat dilihat dari karakteristiknya. pada umumnya grafik 3D merupakan penyempurnaan dari grafik 2Dyang telah melalui serangkaian proses.

karakteristik dari grafik 2D antara lain.

1. Memiliki tampilan gambar yang datar (flat).
2. Perspektif.
3. Hanya memiliki warna dasar.
4. Berupa struk garis.
5. Menggunakan outline.
6. Memiliki frame layar yang terbatas.
7. Tidak menggunakan lighting.
8. Biasanya menggunakan shading.
9. Objek berada pada koordinat XY.

Karakteristik dari grafik 3D, antara lain.

1. Memiliki variasi warna yang lebih banyak.
2. Memiliki layar tampilan yang lebih luas.
3. Objek berada dalam bidang XYZ.
4. Dapat menggunakan teknik lighting.
5. Dapat menimbulkan gambar yang timbul (tidak flat).
6. Memiliki tampilan yang lebih dramatis.

Contoh Gambar


Senin, 01 November 2010

Modernism and postmodernism

Modernisme dan postmodernisme

Modernisme dan postmodernisme mengacu pada dua pandangan yang berbeda dari dunia yang aktivitas kreatif dikembangkan dan dibimbing di berbagai titik pada abad kedua puluh. berpikir Modernisme dan modernis masih memiliki relevansi hari ini dan pengaruh mereka bisa dilihat dalam desain kontemporer sebagai orang berusaha untuk memahami dunia di sekitar mereka.

Modernisme melalui surealis, cubist dan gerakan Dadaist dibentuk oleh industrialisasi dan urbanisasi masyarakat barat. Modernis, termasuk De Stijl, Konstruktivisme dan gerakan Bauhaus, berangkat dari Zeitgeist pedesaan dan provinsi lazim di era Victoria, menolak nilai-nilai dan gaya yang mendukung osmopolitanism. Fungsi dan kemajuan, diungkapkan melalui pepatah dari 'bentuk mengikuti fungsi', menjadi keprihatinan utama dalam upaya untuk bergerak melampaui representasi fisik eksternal dari realitas melalui eksperimen dalam perjuangan untuk menentukan apa yang harus dipertimbangkan 'modern'.

Dalam desain grafis, modernisme memeluk pendekatan asimetris untuk layout dengan ketaatan pada grid, penekanan pada ruang putih dan tipografi sans serif, dan tidak adanya dekorasi dan hiasan.

Postmodernisme (1960-sekarang) adalah gerakan kreatif yang muncul setelah Perang Dunia Kedua dan mempertanyakan gagasan bahwa ada realitas yang dapat diandalkan. Postmodernis mendekonstruksi otoritas dan urutan yang telah ditetapkan dengan kegiatan usaha pada ide-ide fragmentasi, ngawur dan konyol polos.

Suatu reaksi terhadap gerakan Modernisme kadang-kadang suram dan impersonal, postmodernisme kembali ke ide awal perhiasan dan dekorasi, ekspresi merayakan dan intuisi pribadi ketimbang susu formula dan struktur. Postmodernisme terus menjadi kekuatan yang dominan dalam pemikiran kreatif di mana preferensi adalah untuk kompleksitas, kontradiksi, keragaman dan ambiguitas daripada rasional dan kesederhanaan yang dicirikan modernisme.


Font Modernisme

Perbedaan filosofis klasik antara modernisme dan postmodernisme tidak pernah lebih jelas daripada dalam desain font dan tipografi. Modernisme melihat bangkitnya sans serif font, bersih, sederhana yang ternyata kembali mereka pada font serif rumit dan membawa rasa untuk tipografi. Ini melihat penggunaan bobot stroke konsisten dan bentuk bulat untuk memberikan merata karakter tertimbang, seperti Helevetica Neue.

Rasa baru rangka dibawa ke tipografi oleh sistem penomoran modernis yang dikembangkan oleh Adrian Frutiger dengan mudah mengungkapkan hubungan antara bobot yang berbeda dan lebar dari huruf Univers nya. Dalam sistem ini (ditampilkan di atas), angka pertama dalam nama font itu merupakan berat font dari tiga (cahaya) sampai delapan (berat), sedangkan angka kedua berhubungan dengan lebar dari tiga (diperpanjang) untuk sembilan (kental) . grid Frutiger's memberikan desainer yang mudah digunakan matriks font yang memungkinkan untuk pemilihan jenis gaya cepat untuk aspek yang berbeda dari desain, yang membantu untuk memastikan kompatibilitas.

Postmodernisme dan jenis huruf font desain postmodern sudah pindah dari luka-bersih dan terorganisir dengan baik bentuk-bentuk font modernis dan telah kembali untuk merangkul bentuk-bentuk dekoratif yang lebih elaboraand, yang meliputi ofserif kembali dan bobot stroke tidak merata. Pascamodernis fcelebrate ornamentasi dan pribadi expressionand juga melihat untuk menyertakan keacakan yang hadir dalam tulisan tangan dan letterpress tex dicetak
Tulisan Tangan Font Olicana adalah contoh font yang mimichandwriting (lihat di atas).
Dalam rangka untuk lebih dekat memberikan faksimili teks tulisan tangan, ini hmultiple glyph font yang tersedia, yang berarti bahwa repeacharacters tidak selalu sama. Hal ini juga includan sesekali noda tinta, sidik jari atau noda untuk adto kesan bahwa teks itu ditulis dengan pena. Jelas, tidak ada kebutuhan untuk tulisan tangan fonmimic ketika jenis file ditentukan pada computebut font ini bekerja dengan baik dan merupakan pendekatan yang sangat meyakinkan dari tulisan tangan.


Grid asimetris

Sebuah grid asimetris adalah salah satu dimana kedua halaman dalam menyebarkan menggunakan grid yang sama, yang berarti satu halaman adalah salinan dari yang lain. Grid ini mungkin memiliki bias terhadap satu sisi dari halaman (biasanya sebelah kiri), dibuat dengan memiliki satu kolom sempit dari yang lain. Hal ini memberikan kesempatan untuk pengobatan kreatif elemen halaman tertentu sementara tetap mempertahankan konsistensi desain keseluruhan. Kolom sempit dapat digunakan untuk keterangan, catatan, ikon atau unsur-unsur lain, dan dengan cara ini, seringkali diperlakukan sebagai margin yang luas untuk marginalia outsized.

Sebuah grid asimetris cenderung untuk menciptakan rasa gerakan dari kiri ke kanan karena cara perbaikan mata yang pertama pada kolom besar sebelum pindah ke kolom tipis untuk kedua halaman penyebaran HIV.

Sebuah grid simetris memiliki halaman pada menyebar bahwa cermin satu sama lain.
Grid simetris Dengan grid simetris, halaman verso adalah bayangan cermin dari halaman recto. Hal ini memberikan margin batin yang sama dan dua margin luar sama untuk menyebarkan. Untuk mengakomodasi marginalia, margin luar yang secara proporsional lebih besar daripada margin batin. Ini adalah tata letak klasik dipelopori oleh seter Jan Tschichold (1902-1974) berdasarkan ukuran halaman dengan proporsi 02:03. Kesederhanaan tata letak dan halaman menciptakan hubungan spasial yang memegang blok teks dalam proporsi yang harmonis. Ini grid proyek harmoni karena dibuat menggunakan proporsi relatif daripada pengukuran mutlak.
Sebuah grid simetris cenderung lebih tenang untuk dibaca daripada grid asimetris sebagai kedua halaman menyebabkan mata untuk mencari ke dalam ke arah tulang belakang, menciptakan ruang tenang dan seimbang bagi pembaca daripada rasa gerakan.

Minggu, 17 Oktober 2010

Desain Pemodelan grafik

DESAIN PEMODELAN GRAFIK

Pemodelan adalah membentuk suatu benda-benda atau obyek. Membuat dan mendesain obyek tersebut sehingga terlihat seperti hidup. Sesuai dengan obyek dan basisnya, proses ini secara keseluruhan dikerjakan di komputer. Melalui konsep dan proses desain, keseluruhan obyek bisa diperlihatkan secara 3 dimensi, sehingga banyak yang menyebut hasil ini sebagai pemodelan 3 dimensi (3D modelling).
Ada beberapa aspek yang harus dipertimbangkan bila membangun model obyek, kesemuanya memberi kontribusi pada kualitas hasil akhir. Hal-hal tersebut meliputi metoda untuk mendapatkan atau membuat data yang mendeskripsikan obyek, tujuan dari model, tingkat kerumitan, perhitungan biaya, kesesuaian dan kenyamanan, serta kemudahan manipulasi model. Proses pemodelan 3D membutuhkan perancangan yang dibagi dengan beberapa tahapan untuk pembentukannya. Seperti obyek apa yang ingin dibentuk sebagai obyek dasar, metoda pemodelan obyek 3D, pencahayaan dan animasi gerakan obyek sesuai dengan urutan proses yang akan dilakukan.

a. Motion Capture/Model 2D
Yaitu langkah awal untuk menentukan bentuk model obyek yang akan dibangun dalam bentuk 3D. Penekanannya adalah obyek berupa gambar wajah yang sudah dibentuk intensitas warna tiap pixelnya dengan metode Image Adjustment Brightness/Contrast, Image Color Balance, Layer Multiply, dan tampilan Convert Mode RGB dan format JPEG. Dalam tahap ini digunakan aplikasi grafis seperti Adobe Photoshop atau sejenisnya. Dalam tahap ini proses penentuan obyek 2D memiliki pengertian bahwa obyek 2D yang akan dibentuk merupakan dasar pemodelan 3D.
Keseluruhan obyek 2D dapat dimasukkan dengan jumlah lebih dari satu, model yang akan dibentuk sesuai dengan kebutuhan. Tahap rekayasa hasil obyek 2D dapat dilakukan dengan aplikasi program grafis seperti Adobe Photoshop dan lain sebagainya, pada tahap pemodelan 3D, pemodelan yang dimaksud dilakukan secara manual. Dengan basis obyek 2D yang sudah ditentukan sebagai acuan. Pemodelan obyek 3D memiliki corak yang berbeda dalam pengolahannya, corak tersebut penekanannya terletak pada bentuk permukaan obyek.
b. Dasar Metode Modeling 3D
Ada beberapa metode yang digunakan untuk pemodelan 3D. Ada jenis metode pemodelan obyek yang disesuaikan dengan kebutuhannya seperti dengan nurbs dan polygon ataupun subdivision. Modeling polygon merupakan bentuk segitiga dan segiempat yang menentukan area dari permukaan sebuah karakter. Setiap polygon menentukan sebuah bidang datar dengan meletakkan sebuah jajaran polygon sehingga kita bisa menciptakan bentuk-bentuk permukaan. Untuk mendapatkan permukaan yang halus, dibutuhkan banyak bidang polygon. Bila hanya menggunakan sedikit polygon, maka object yang didapat akan terbagi sejumlah pecahan polygon.
Sedangkan Modeling dengan NURBS (Non-Uniform Rational Bezier Spline) merupakan metode paling populer untuk membangun sebuah model organik. Kurva pada Nurbs dapat dibentuk dengan hanya tiga titik saja. Dibandingkan dengan kurva polygon yang membutuhkan banyak titik (verteks) metode ini lebih memudahkan untuk dikontrol. Satu titik CV (Control verteks) dapat mengendalikan satu area untuk proses tekstur.
c. Proses Rendering
Tahap-tahap di atas merupakan urutan yang standar dalam membentuk sebuah obyek untuk pemodelan, dalam hal ini texturing sebenarnya bisa dikerjakan overlap dengan modeling, tergantung dari tingkat kebutuhan. Rendering adalah proses akhir dari keseluruhan proses pemodelan ataupun animasi komputer. Dalam rendering, semua data-data yang sudah dimasukkan dalam proses modeling, animasi, texturing, pencahayaan dengan parameter tertentu akan diterjemahkan dalam sebuah bentuk output. Dalam standard PAL system, resolusi sebuah render adalah 720 x 576 pixels. Bagian rendering yang sering digunakan:
• Field Rendering. Field rendering sering digunakan untuk mengurangi strobing effect yang disebabkan gerakan cepat dari sebuah obyek dalam rendering video.
• Shader. Shader adalah sebuah tambahan yang digunakan dalam 3D software tertentu dalam proses special rendering. Biasanya shader diperlukan untuk memenuhi kebutuhan special effect tertentu seperti lighting effects, atmosphere, fog dan sebagainya.
d. Texturing
Proses texturing ini untuk menentukan karakterisik sebuah materi obyek dari segi tekstur. Untuk materi sebuah object bisa digunakan aplikasi properti tertentu seperti reflectivity, transparency, dan refraction. Texture kemudian bisa digunakan untuk meng-create berbagai variasi warna pattern, tingkat kehalusan/kekasaran sebuah lapisan object secara lebih detail.
e. Image dan Display
Merupakan hasil akhir dari keseluruhan proses dari pemodelan. Biasanya obyek pemodelan yang menjadi output adalah berupa gambar untuk kebutuhan koreksi pewarnaan, pencahayaan, atau visual effect yang dimasukkan pada tahap teksturing pemodelan. Output images memiliki Resolusi tinggi berkisar Full 1280/Screen berupa file dengan JPEG,TIFF, dan lain-lain. Dalam tahap display, menampilkan sebuah bacth Render, yaitu pemodelan yang dibangun, dilihat, dijalankan dengan tool animasi. Selanjutnya dianalisa apakah model yang dibangun sudah sesuai tujuan. Output dari Display ini adalah berupa *.Avi, dengan Resolusi maksimal Full 1280/Screen dan file *.JPEG.
Ada beberapa metode yang digunakan untuk pemodelan 3D. Metode pemodelan obyek disesuaikan dengan kebutuhannya seperti dengan nurbs dan polygon ataupun subdivision. Modeling polygon merupakan bentuk segitiga dan segiempat yang menentukan area dari permukaan sebuah karakter. Setiap polygon menentukan sebuah bidang datar dengan meletakkan sebuah jajaran polygon sehingga kita bisa menciptakan bentuk-bentuk permukaan. Untuk mendapatkan permukaan yang halus, dibutuhkan banyak bidang polygon. Bila hanya digunakan sedikit polygon, maka object yang didapatkan akan terbagi menjadi pecahan-pecahan polygon.
Sedangkan Modeling dengan Nurbs (Non-Uniform Rational Bezier Spline) adalah metode paling populer untuk membangun sebuah model organik. Hal ini dikarenakan kurva pada Nurbs dapat dibentuk dengan hanya tiga titik saja. Dibandingkan dengan kurva polygon yang membutuhkan banyak titik (verteks) metode ini lebih memudahkan untuk dikontrol. Satu titik CV (Control verteks) dapat mengendalikan satu area untuk proses tekstur.
Desain permodelan grafik sangat berkaitan dengan grafik komputer. Berikut adalah kegiatan yang berkaitan dengan grafik komputer:
1. Pemodelan geometris : menciptakan model matematika dari objek-objek 2D dan 3D.
2. Rendering : memproduksi citra yang lebih solid dari model yang telah dibentuk.
3. Animasi : Menetapkan/menampilkan kembali tingkah laku/behaviour objek bergantung waktu.
4. Graphics Library/package (contoh : OpenGL) adalah perantara aplikasi dan display hardware(Graphics System).
5. Application program memetakan objek aplikasi ke tampilan/citra dengan memanggil graphics library.
6. Hasil dari interaksi user menghasilkan/modifikasi citra.
7. Citra merupakan hasil akhir dari sintesa, disain, manufaktur, visualisasi dll.
Kerangka Grafik Komputer
Pemodelan Geometris
Transformasi dari suatu konsep (atau suatu benda nyata) ke suatu model geometris yang bisa ditampilkan pada suatu komputer :
• Shape/bentuk
• Posisi
• Orientasi (cara pandang)
• Surface Properties/Ciri-ciri Permukaan (warna, tekstur)
• Volumetric Properties/Ciri-ciri volumetric (ketebalan/pejal, penyebaran cahaya)
• Lights/cahaya (tingkat terang, jenis warna)
• Dan lain-lain …
Pemodelan Geometris yang lebih rumit :
• Jala-jala segi banyak: suatu koleksi yang besar dari segi bersudut banyak, dihubungkan satu sama lain.
• Bentuk permukaan bebas: menggunakan fungsi polynomial tingkat rendah.
• CSG: membangun suatu bentuk dengan menerapkan operasi boolean pada bentuk yang primitif.
Elemen-elemen pembentuk Grafik Geometri

Pemrosesan citra untuk ditampilkan di layar
Hardware Display Grafik : Vektor
1. Vetor (calligraphic, stroke, random-scan)
2. Arsitektur Vektor
Hardware Display Grafik : Raster
1. Raster (TV, bitmap, pixmap), digunakan dalam layar dan laser printer
2. Arsitektur Raster

Sabtu, 16 Oktober 2010

Sejarah Mac OS X TIGER

Sejarah Mac OS X TIGER

CEO Apple Steve Jobs pertama kali menyajikan tiger di presentasinya pada Worldwide Developers Conference pada tanggal 28 Juni 2004, sepuluh bulan sebelum rilis komersial pada bulan April 2005. Empat bulan sebelum rilis resmi, non-komersial, pengembang beberapa rilis Tiger bocor ke Internet melalui BitTorrent file sharers. Apple digugat file sharers ini Pada bulan April, 12 2005, Apple mengumumkan resmi Tiger, rilis di seluruh dunia akan menjadi April 29. Semua Toko Apple di seluruh dunia diadakan seminar Tiger, presentasi dan demo.

Pada tanggal 6 Juni 2005 di Worldwide Developers Conference di San Francisco , Jobs melaporkan bahwa hampir dua juta salinan telah dijual di Tiger pertama enam minggu rilis, sehingga keberhasilan operasi yang paling sistem pelepasan dalam sejarah Apple. Jobs kemudian mengungkapkan bahwa Mac OS X telah direkayasa sejak awal untuk bekerja dengan Intel s ' x 86 baris prosesor selain PowerPC , CPU untuk sistem operasi yang selalu terbuka dipasarkan. Apple secara bersamaan mengumumkan keinginannya untuk melepaskan 86 pertama berbasis komputer x pada bulan Juni 2006, dan untuk memindahkan sisa komputer untuk x 86 mikroprosesor pada bulan Juni 2007. Pada tanggal 10 Januari 2006, Apple disajikan baru iMac dan MacBook Pro komputer berjalan pada Intel Core Duo processor, dan mengumumkan bahwa garis seluruh produk Apple akan berjalan pada prosesor Intel pada akhir tahun 2006. Apple kemudian merilis Mac Pro dan mengumumkan baru Xserve pada tanggal 8 Agustus menyelesaikan transisi Intel dalam 210 hari, sekitar sepuluh bulan menjelang jadwal semula.

Tiger merupakan versi pertama dari Mac OS X yang harus diberikan pada DVD, meskipun DVD awalnya bisa ditukar dengan CD untuk $ 9,95. Hal ini juga yang pertama dan sejauh ini hanya versi Mac OS yang akhirnya akan memiliki nomor versi update berakhir dengan nilai lebih besar dari 9.

Mac OS X Tiger (versi 10.4) adalah rilisan kelima dari Mac OS X , Apple desktop dan server sistem operasi untuk Macintosh komputer. Tiger telah dirilis ke publik pada tanggal 29 April 2005 untuk US $ 129,95 sebagai penerus Mac OS X Panther (versi 10.3), yang telah dirilis 18 bulan yang lalu.

Tiger disertakan dengan semua komputer Macintosh baru, dan juga tersedia sebagai upgrade untuk ada pengguna Mac OS X, atau pengguna didukung pra-Mac OS X sistem. Tiger juga merupakan versi pertama dari setiap sistem operasi Apple dirilis untuk bekerja pada arsitektur Apple-Intel mesin (Apple mesin menggunakan x86 prosesor). Enam minggu setelah rilis resmi, Apple telah disampaikan 2 juta eksemplar Tiger, mewakili 16% dari semua pengguna Mac OS X. Apple mengklaim bahwa Tiger adalah OS Apple yang paling sukses dirilis di perusahaan sejarah. Pada World Wide Developers Conference pada tanggal 11 Juni 2007, CEO Apple Steve Jobs mengumumkan bahwa dari 22 juta Mac OS pengguna X, lebih dari 67 % menggunakan Tiger. Tiger adalah versi terakhir dari Mac OS X untuk mendukung Mac OS 9 lapisan kompatibilitas disebut Classic Lingkungan . Namun, Classic Lingkungan tidak akan bekerja pada Intel Mac.

Fitur – fitur dalam Tiger

Apple mengiklankan bahwa Tiger memiliki 150 + fitur, termasuk:

  • Spotlight - Spotlight adalah teks-penuh dan metadata search engine, yang dapat mencari segala sesuatu dari Word dokumen untuk iCal kalender untuk kartu Buku Alamat , dan juga setiap teks dalam PDF file. Fitur ini juga digunakan untuk membangun konsep smart folder ke dalam Finder . Spotlight akan file indeks mereka diselamatkan, sehingga mereka dapat dengan cepat dan mudah ditemukan melalui kotak pencarian-as-you-ketik di menu bar. Sebagai efek samping, itu menambah folder tersembunyi dan file pengindeksan untuk removable media seperti USB flash drive.
  • IChat AV - The iChat AV 3.0 baru di Tiger mendukung sampai empat peserta dalam konferensi video dan sepuluh peserta dalam sebuah konferensi audio. Ini juga sekarang mendukung komunikasi menggunakan XMPP protokol. Sebuah server yang disebut XMPP Server iChat disertakan pada OS X Server Tiger Mac.
  • Safari RSS - Safari 2.0 baru web browser di Tiger fitur built-in reader untuk RSS dan Atom sindikasi web yang dapat diakses dengan mudah dari tombol RSS di address bar dari jendela browser web. Sebuah versi update dari Safari, termasuk sebagai bagian dari Mac OS X v10.4.3 gratis update, juga bisa lulus Acid2 test web standar.
  • Mail 2 - Versi baru dari Mail.app klien email termasuk di Tiger menampilkan sebuah antarmuka yang diperbarui, "Smart Kotak pesan" yang memanfaatkan sistem pencarian Spotlight, kontrol orangtua, serta fitur lainnya.

Dashboard memungkinkan untuk aplikasi miniatur disebut "Widget" untuk muncul dan menghilang dengan cepat dari layar.

  • Dashboard - Panel Kontrol adalah lapisan aplikasi mini baru berdasarkan HTML , CSS , dan JavaScript , yang mengembalikan meja aksesori konsep untuk OS Mac. Aksesori ini dikenal sebagai widget. Muncul dengan beberapa widget seperti Cuaca, Jam Dunia, Unit Converter, dan Kamus / Thesaurus. Lebih banyak tersedia gratis secara online. Pengotomasi - Sebuah alat scripting disebut Pengotomasi untuk menghubungkan aplikasi bersama-sama untuk membentuk alur kerja otomatis kompleks (ditulis dalam AppleScript , Cocoa , atau keduanya). Pengotomasi dilengkapi dengan perpustakaan yang lengkap tindakan untuk beberapa aplikasi yang dapat digunakan bersama-sama untuk membuat sebuah Workflow.
  • VoiceOver - VoiceOver antarmuka aksesibilitas yang menawarkan pilihan pembesaran pengguna, mengontrol keyboard dan deskripsi bahasa Inggris yang diucapkan tentang apa yang terjadi pada layar. VoiceOver memungkinkan pengguna tunanetra kemampuan untuk menggunakan aplikasi melalui perintah lisan. Hal ini juga memungkinkan user untuk bekerja sama dengan pengguna lain pada Mac tunggal dengan mengizinkan beberapa pengguna memberikan perintah suara untuk menggulir teks, dll VoiceOver mampu membaca keras isi file termasuk halaman Web, pesan email dan file pengolah kata. Navigasi keyboard lengkap memungkinkan kontrol pengguna komputer dengan keyboard daripada mouse, sebuah menu akan ditampilkan dalam jendela yang menampilkan semua perintah yang tersedia keyboard yang dapat digunakan.
  • Lengkap built-in Kamus / Tesaurus berdasarkan New Oxford American Dictionary, Second Edition , diakses melalui aplikasi, Kamus, widget Dashboard. Mac. syncing - ini bukan baru, fitur. Meskipun Mac syncing di Tiger jauh lebih baik dari Panther. Menyelaraskan tugas di Tiger sekarang dicapai melalui sistem preferensi Mac. panel daripada iSync aplikasi.
  • QuickTime 7 - Sebuah versi baru dari perangkat lunak multimedia Apple telah mendukung baru H.264/AVC codec yang menawarkan kualitas yang lebih baik dan skalabilitas dibandingkan video lainnya codec. Ini codec yang baru digunakan oleh iChat AV untuk konferensi video lebih jelas. kelas baru dalam Kakao menyediakan akses penuh untuk QuickTime untuk pengembang aplikasi Kakao. QuickTime baru 7 aplikasi pemutar dibundel dengan Tiger sekarang termasuk lebih maju dan kontrol audio video serta dialog Informasi yang lebih rinci, dan pemain baru telah dibangun kembali dengan menggunakan Apple Kakao API untuk mengambil keuntungan dari teknologi baru lebih mudah.
  • Baru Unix fitur - Versi baru dari cp , mv , dan rsync file dukungan yang dengan garpu sumber daya . Command-line dukungan untuk fitur-fitur seperti yang disebutkan di atas Spotlight juga disertakan.
  • Xcode 2.0 - Xcode 2.0, Apple alat pengembangan Kakao sekarang termasuk pemodelan visual, terpadu Apple Reference Library dan grafis remote debugging .

Aplikasi Baru di Tiger

  • Automator menggunakan alur kerja untuk memproses tugas yang berulang secara otomatis
  • Grapher adalah aplikasi baru mampu menciptakan 2D dan 3D grafik mirip dengan Graphing Calculator .
  • Sebuah kamus dan tesaurus program yang menggunakan New Oxford American Dictionary . Memiliki GUI cepat untuk menampilkan Kamus, dan memungkinkan pengguna untuk mencari kamus dengan Spotlight, untuk mencetak definisi, dan untuk menyalin dan menyisipkan teks ke dalam dokumen. Kamus juga menyediakan layanan Kamus dalam menu Aplikasi, dan Kakao dan WebKit menyediakan cara pintas keyboard global (ctrl--D secara default) untuk semua aplikasi yang menampilkan teks dengan mereka. Penggunaannya telah ditindaklanjuti dalam versi berikutnya dari OS X dengan memberikan definisi dari Wikipedia . Aplikasi Kamus adalah versi fitur penuh lebih dari widget Kamus.
  • Quartz Composer adalah sebuah alat pengembangan untuk pengolahan dan rendering data grafis.
  • AU Lab adalah aplikasi pengembang untuk pengujian dan pencampuran Unit Audio .
  • widget Tiger meliputi: kalkulator, kamus, jam dunia, kalender, dan lebih ( daftar lengkap. Seorang pengguna juga dapat men-download dan menginstal widget lebih, termasuk satu untuk Wikipedia bebas .

Improvements (Perbaikan dari sebelumnya)

  • Sebuah upgrade kernel dengan penguncian kernel sumber daya dioptimalkan dan kontrol access list , dan dengan dukungan untuk 64-bit userland ruang alamat pada mesin dengan prosesor 64-bit. [13]
  • Sebuah libSystem diperbarui dengan 32-bit dan versi 64-bit; dikombinasikan dengan perubahan kernel tersebut, aplikasi ini memungkinkan individu untuk alamat lebih dari 4 GB memori ketika dijalankan pada prosesor 64-bit, meskipun aplikasi yang menggunakan perpustakaan Apple atau kerangka kerja lainnya dari libSystem akan perlu memiliki dua proses, satu menjalankan kode 64-bit dan satu menjalankan kode yang membutuhkan perpustakaan lain dan kerangka kerja. [13] [14]
  • Sebuah startup baru daemon yang disebut launchd yang memungkinkan untuk boot lebih cepat.
  • Dialog pencetakan di Tiger sekarang memiliki sebuah drop down menu untuk menciptakan PDF , mengirim PDF ke Mail, dan lainnya PDF tindakan yang terkait. Namun, user interface telah dikritik untuk menciptakan hybrid widget yang terlihat seperti tombol biasa tetapi bertindak seperti menu pop-up. Ini adalah salah satu dari tiga tempat di Mac OS X antarmuka dimana seluruh elemen seperti itu muncul.
  • Dock menu sekarang memiliki item menu untuk membuka aplikasi saat login, atau untuk menghapus ikon dari dermaga.
  • Menu Window pada Finder sekarang memiliki sebuah "Siklus Melalui Windows" item menu.
  • Get Info window untuk item di Finder sekarang termasuk "Info" bagian yang meliputi tag informasi Spotlight seperti Gambar Tinggi & Lebar, ketika file terakhir dibuka, dan di mana file tersebut berasal.
  • Apple mencatat bahwa ini akan menjadi fitur tingkat pengguna dalam versi masa depan Mac OS X. Di antara perubahan, ukuran maksimum ikon telah ditingkatkan menjadi 256x256. Namun, Finder belum mendukung ukuran ini.

Teknologi dalam tiger

Core Image memungkinkan programmer untuk dengan mudah memanfaatkan GPU diprogram untuk pengolahan gambar cepat untuk efek khusus dan alat gambar koreksi. Some of the included Image Units included are Blur, Color Blending, Generator Filters, Distortion Filters, Geometry Filters, Halftone features and much more. Beberapa Unit Image termasuk termasuk adalah Blur, Color Blending, Generator Filter, Distortion Filter, Filter Geometri, Halftone fitur dan banyak lagi.

Sebuah data ketekunan baru API, Core Data , yang membuat lebih mudah bagi pengembang untuk menangani data terstruktur dalam aplikasi mereka.

Mac OS X Core Data API membantu pengembang membuat struktur data untuk aplikasi mereka. Data Core menyediakan undo, redo dan menyimpan fungsi untuk pengembang tanpa mereka harus menulis kode apapun.

Sebuah grafik video baru API, Core Video , yang memanfaatkan Core Image untuk menyediakan waktu pemrosesan video nyata.

Apple Motion real-time efek video program mengambil keuntungan dari Core Video di Tiger. Core Video memungkinkan pengembang dapat dengan mudah mengintegrasikan efek video real-time dan pengolahan ke dalam aplikasi mereka.

Core Audio mengintegrasikan berbagai fungsi audio secara langsung ke dalam sistem operasi.

Interface differences Perbedaan Interface

Dalam setiap revisi baru utama Mac OS X, Apple mengubah antarmuka pengguna grafis agak. Dalam Tiger menu bar yang ditampilkan di bagian atas layar sekarang memiliki sebuah tombol Spotlight berwarna di sudut kanan atas; menu sendiri memiliki lebih halus ' kaca 'tekstur untuk menggantikan pinstripes samar di Panther.

catatan, Tiger memperkenalkan tema jendela baru, sering digambarkan sebagai Sebuah variasi pada tema standar logam, non-disikat digunakan sejak pengenalan Mac OS X, tema ini mengintegrasikan judul bar dan toolbar jendela. Sebuah contoh yang menonjol dari sebuah aplikasi yang memanfaatkan tema ini adalah Mail .