Trứng phục sinh (truyền thông)

File:Carl Oswald Rostosky - Zwei Kaninchen und ein Igel 1861.jpg|250px|thumb|right|Hình ảnh này tiết lộ một quả trứng phục sinh khi con nhím được nháy vào hoặc bấm vào. Một quả trứng phục sinh khác có thể được tìm thấy khi con trỏ chuột nằm trên nó.

rect 455 383 550 434 Tôi là nhím gai, không phải trứng!
desc none

Trứng phục sinh (tiếng Anh: Easter egg) là một thông điệp, hình ảnh, hoặc tính năng ẩn trong một trò chơi điện tử, phim, hoặc phương tiện truyền thông khác, thường ở dạng điện tử. Thuật ngữ này đã được Steve Wright, giám đốc phát triển phần mềm thời bấy giờ của Atari Consumer Division (bộ phận khách hàng của Atari), sử dụng theo cách này để mô tả một thông điệp ẩn trong một trò chơi điện tử của Atari là Adventure, liên hệ đến việc săn trứng Phục sinh.

Nguồn gốc

phải|nhỏ|Căn phòng bí mật trong Adventure (1980 video game)|Adventure với thông điệp của [[Warren Robinett]]
Việc sử dụng thuật ngữ "Trứng phục sinh" để diễn tả một tính năng bí mật trong trò chơi bắt nguồn từ trò chơi điện tử năm 1980 Adventure dành cho hệ máy chơi trò chơi tại gia Atari 2600, do nhân viên Warren Robinett lập trình. Vào lúc đó, Atari không bao gồm tên của của các lập trình viên vào những phần ghi công (credit) của trò chơi; vì lo sợ rằng các đối thủ sẽ cố gắng "ăn cắp" các nhân viên của họ. Robinett, người không đồng tình với cấp trên của anh về việc thiếu đi sự công nhận, đã bí mật lập trình sao cho tin nhắn "Tạo ra bởi Warren Robinett" chỉ xuất hiện nếu một người chơi di chuyển ảnh đại diện của họ đến một điểm ảnh đặc biệt (gọi là "Gray Dot", tức "chấm xám") trong một phần nhất định của trò chơi và đi vào một phần trước đây "bị cấm", nơi thông điệp xuất hiện. Khi Robinett rời khỏi Atari, anh đã không thông báo cho công ty về phần công nhận mà anh đã thêm vào trò chơi đó. Không lâu sau khi anh rời đi, "chấm xám" và thông điệp của anh đã được một người chơi khám phá ra. Quản lý của Atari ban đầu muốn bỏ thông điệp đó đi và ra mắt trò chơi lần nữa, cho đến khi ý tưởng được cho là quá đắt đỏ. Thay vào đó, Steve Wright, giám đốc phát triển phần mềm của Atari Consumer Division, đã gợi ý rằng họ nên giữ tin nhắn đó lại và, trên thực tế, khuyến khích thêm vào những thông điệp tương tự trong các trò chơi sau này, mô tả những thông điệp đó là những quả "trứng phục sinh" để người mua có thể tìm.

Trong trò chơi điện tử
Mặc dù thông điệp của While Robinett trong Adventure đã dẫn đến cụm từ "trứng phục sinh", những quả trứng phục sinh đã được thêm vào từ các trò chơi trước đó. Quả trúng phục sinh trong trò chơi điện tử được biết đến sớm nhất nằm trong trò Moonlander (1973), trong đó người chơi phải cố gắng hạ cánh một con tàu vũ trụ lên mặt trăng; nếu người chơi bay đủ ngang, họ sẽ đi vào một cửa hàng McDonald's và nếu họ hạ cánh cạnh nó, một phi hành gia sẽ thăm nó thay vì đứng cạnh con tàu. Trò chơi phiêu lưu dạng văn bản đầu tiên, Colossal Cave Adventure (1976), vốn là niềm cảm hứng cho Adventure, có chứa một vài từ bí mật. Một trong số đó là "xyzzy", một câu lệnh cho phép người chơi di chuyển giữa hai điểm trong thế giới của trò chơi. Vào năm 2004, một quả trứng phục sinh hiển thị phần họ của lập trình viên Bradley Reid-Selth đã được tìm thấy trong Video Whizball (1978), một trò chơi dành cho hệ máy Fairchild Channel F. Fries nói rằng một số thùng máy của Atari đã được bán lại dưới nhãn của Kee Games và bao gồm các thay đổi về phần cứng sẽ khiến cho trò chơi trông khác đi so với phiên bản Atari. Anti-Aircraft II (1975) có bao gồm một cách để chỉnh sửa bảng mạch sao cho các máy bay trong trò chơi xuất hiện như là các UFO ngoài hành tinh. Fries phỏng đoán rằng tính năng này có lẽ là dành cho một bản phát hành của Kee Games. Vì lí do này, và bởi vì nó yêu cầu chỉnh sửa phần cứng, Fries thắc mắc liệu nó có thoả mãn định nghĩa của một quả trứng phục sinh hay không. Hầu hết các quả trứng phục sinh đều là có chủ ý, như một nỗ lực để giao tiếp giao tiếp với người chơi, hoặc như là một cách để trả đũa quản lý vì bị coi nhẹ. Trứng phục sinh trong trò chơi điện tử rất đa dạng về hình thức, từ những cảnh thuần trang trí cho đến những cải tiến mang tính thẩm mỹ làm thay đổi một vài thành phần của trò chơi trong khi chơi. Trứng phục sinh ở trong trò Đế chế nguyên bản là một ví dụ về cải tiến mang tính thẩm mỹ: đạn của máy lăng đá chuyển từ đá thành con bò. Phiên bản trên hệ máy Amiga và Atari ST của trò chơi năm 1988 Dynamite Düx có chứa một quả trứng phục sinh làm thay đổi thành phần giới thiệu thay thế đồ hoạ mang tính khiêu dâm, với điều kiện là người chơi phải chỉnh sửa mã của trò chơi trong một trình chỉnh sửa thập lục phân.

Một số quả trứng phục sinh khác lại vô tình được tạo ra. Mật mã Konami, một loại mã gian lận, trở thành một quả trứng phục sinh có chủ ý trong hầu hết trò chơi, nhưng bắt nguồn từ trò Gradius (1985) của Konami cho hệ máy Nintendo. Lập trình viên Hashimoto Kazuhisa đã tạo ra mật mã này với mục đích nhanh chóng gỡ lỗi trò chơi bằng cách cho người chơi thêm máu và năng lượng để dễ dàng di chuyển qua lại trong trò chơi. Những loại mật mã này thường sẽ được xoá bỏ ra khỏi trò chơi trước khi nó được phát hành. Tuy nhiên, trong trường hợp của Gradius, Kazuhisa đã quên không loại bỏ mật mã đi và nó đã sớm được người chơi khám phá ra. Sự phổ biến của nó đã truyền cảm hứng cho Konami dùng lại mật mã này và giữ lại nó cho nhiều trò chơi sau này một cách có chủ đích, như là một quả trứng phục sinh.

Các vấn đề kĩ thuật cũng có thể vô tình tạo ra những quả trứng phục sinh. Jon Burton, nhà sáng lập của Traveller's Tales, đã thông báo rằng những thứ tưởng như là trứng phục sinh trong các trò chơi Sega Genesis, thực ra lại là kết quả của việc sử dụng các mẹo lập trình để khắc phục những khó khăn mà họ gặp phải trong quá trình lấy được giấy chứng nhận nghiêm ngặt của Sega cho các trò chơi đó; bắt tất cả các ngoại lệ trong khi chạy để đưa trò chơi trở lại trạng thái ổn định nhằm lấy được chứng nhận. Ví dụ, đập vào cạnh của đầu máy quay đĩa Sonic 3D Blast (1996) trong khi nó đang ở trong máy chơi trò chơi sẽ chuyển trò chơi về giao diện chọn màn chơi. Burton giải thích rằng đó kết quả của việc xử lý ngoại lệ mặc định với các lỗi xử lý không xác định, chẳng hạn khi kết nối giữa đầu địa và bộ vi xử lý của máy chơi trò chơi.

Trong điện toán

Phần mềm
Trong phần mềm máy tính, trứng phục sinh là những phản hồi bí mật chỉ xảy ra khi chạy những lệnh không có trong tài liệu. Kết quả có thể khác nhau, từ những thông điệp đơn giản, những hình ảnh cho đến những trang ghi công của lập trình viên hoặc một trò trơi điện tử nhỏ bên trong, không thì là một phần nghiêm túc hơn của phần mềm.

Trong các hệ điều hành TOPS-10 (cho máy tính DEC PDP-10), lệnh (nghĩa là làm) được dùng để gọi trình biên tập TECO tạo ra một tệp. Nếu được truyền vào đối số tên tệp là , để câu lệnh đọc lên thành (nghĩa là làm tình), nó sẽ tạm dừng là phản hồi là Make love, not war| () trước khi tạo tệp. Hành vi này cũng xảy ra trên hệ điều hành RSTS/E, nơi mà TECO sẽ cung cấp phản hồi này. Các hệ điều hành Unix khác thì phản hồi câu "" () bằng "" () (một tham chiếu đến trò The Prisoner trong Berkeley Unix, 1977).

Một số phiên bản cùa hệ điều hành OpenVMS DEC ẩn giấu các mã trạng thái thoát, bao gồm một tham chiếu đến tiểu phẩm Dirty Hungarian Phrasebook của Monty Python; "" trả về thông điệp "%SYSTEM-W-FISH, my hovercraft is full of eels" () trong khi"" trả về một tham chiếu đến một meme Internet thuở sơ khai: "%SYSTEM-F-GAMEOVER, All your base are belong to us" ().

Rất nhiều máy tính cá nhân có nhiều quả trứng công phu hơn được ẩn giấu trong ROM, bao gồm danh sách tên các lập trình viên, lời cổ vũ chính trị. trích dẫn, nhạc, hoặc những hình ảnh của cả đội ngũ phát triển. Những quả trứng phục sinh trong phiên bản Microsoft Office năm 1997 có chứa một trình mô phong bay trong Microsoft Excel và một trò bắn bi ghim trong Microsoft Word. Từ năm 2002, Microsoft không cho phép bất kỳ đoạn mã ẩn hoặc không được không có tài liệu nào cả do sáng kiến Điện toán Đáng tin cậy.

Công cụ đóng gói apt-get của hệ điều hành Debian có gài một quả trứng phục sinh là một con bò ASCII khi nhập vào khung lệnh.

Một quả trứng phục sinh được tìm thấy trong tất cả các hệ điều hành Microsoft Windows trước bản XP. Trong trình bảo vệ màn hình 3D&nbsp;Text, việc nhập dòng chữ "volcano" () sẽ hiển thị tên của tất cả những ngọn núi lửa ở Mĩ. Microsoft đã loạt bỏ cái này đi từ bản XP nhưng đã thêm những cái khác vào. Microsoft Excel 95 có giấu một trờ chơi hành động giống như Doom (1993) lấy tên là The Hall of Tortured Souls (').
Google]]
Bộ máy tìm kiếm Google thường nổi tiếng vì ẩn giấu nhiều quả trứng phục sinh, được đưa ra khi người dùng dùng tím kiếm những từ khoá nhất định.

Steve Jobs đã từng cấm đưa những quả trứng phục sinh vào các sản phẩm của Apple sau khi quay trở lại công ti.

Quả trứng phục sinh đầu tiên xuất hiện sau cái chết của Jobs là ở bản cập nhật Mac App Store for OS X Mountain Lion năm 2012, trong đó các ứng dụng đã được tải xuống tạm thời dược đánh dấu thời gian là "ngày 24 tháng Một, 1984", ngày mở bán máy Macintosh bản gốc.

Phần cứng
trong khi phần lớn những quả trứng phục sinh về máy tính thường được tìm thấy trong phần mềm, chúng thỉnh thoảng cũng tồn tại trong phần cứng hoặc phần sụn của một số thiết bị. Trên một số máy tính cá nhân, ROM BIOS có chứa trứng phục sinh. Các ví dụ đáng chú ý bao gồm việc một số BIOS AMI 1993 không đúng tiêu chuẩn đã, vào ngày 13 tháng 11 năm 1993, phát đi phát lại bài "Happy Birthday" thông qua loa PC thay vì khởi động máy tính, cũng như một số mẫu máy Apple Macintosh có lưu các bức ảnh của nhóm phát triển ở trong ROM. Những quả trứng phục sinh Mac đó đã được quảng cáo rộng rãi trong tờ báo Macintosh cùng với những cách thức tiếp cận chúng, và sao này đã được một nhóm tin tặc là NYC Resistor khôi phục lại thông qua kỹ nghệ đảo ngược kĩ lưỡng. Tương tự như vậy, ROM của Radio Shack Color Computer&nbsp;3 có chứa một đoạn mã làm hiển thị thứ trông giống như ba nhà phát triển Microware khi bấm Control key|+Alt key|+Reset button| – một dãy phím cứng đặt lại sẽ bỏ đi mọi thông tin hiện đang ở trong RAM.

Một số loại dao động ký có chứa những quả trứng phục sinh. Máy HP&nbsp;54600B có chứa một bản sao của trò Tetris (1984), và máy HP&nbsp;54622D thì có chứa một bản nhái của trò Asteroids (1979) tên là Rocks. Một loại khác là Tektronix 1755A Vector và Waveform Monitor, hiển thị cá bơi khi mục Remote>Software version được chọn trên bảng chọn CONFIG.

Trong bản soát lại phần cứng thứ hai và thứ ba của máy ảnh SLR Minolta Dynax/Maxxum/Alpha 9, bao gồm tất cả máy ảnh được nâng cấp SSM/ADI, một dãy các nút không được ghi trong tài liệu có thể được dùng để cấu hình lại máy ảnh để cho nó vận hành giống như máy Dynax/Maxxum/Alpha 9Ti và sau đó thì kích hoạt hỗ trợ cho các chức năng phụ của mẫu có giới hạncũng như trong mẫu màu đen.

Một loại máy tính bỏ túi điện tử của hãng Hewlett-Packard, loại HP-45 (được giới thiệu vào năm 1973), có sẵn tính năng bấm giờ không được ghi chép trong tài liệu.

Máy tính Commodore Amiga 1000 có chứa các chữ ký của đội ngũ thiết kế và phát triển được dập nổi trong vỏ máy, bao gồm Jay Miner và dấu chân của Mitchy, cô chó của Jay. Các mẫu máy Commodore Amiga 500, 600, và 1200 mỗi loại lại có các trứng phục sinh khác nhau dưới dạng các tựa đề bài hát của nhóm nhạc The B-52's được ghi chữ màu trắng trên các bo mạch chủ. Mẫu 500 có ghi "B52/Rock Lobster", mẫu 600 là "June Bug" và mẫu 1200 là "Channel&nbsp;Z". Phần mềm Amiga OS có chứa các thông điệp ẩn.

Nhiều nhà thiết kế vi mạch (chíp) đã bao gồm các phần tử đồ hoạ ẩn được gọi là tranh vi mạch, gồm có ảnh, các cụm từ, họ tên viết tắt của nhà phát triển, biểu trưng, v.v.. Những tác phẩm nghệ thuật này, giống như phần còn lại của con chíp, được tái lập trong mỗi bản sao bằng kĩ thuật in thạch bản và khắc a-xít. Chúng chỉ có thể được nhìn thấy khi gói chíp được mở và quan sát dưới kính phóng to. Phiên bản vi mạch CVAX 1984 của CPU MicroVAX được khắc dòng chữ tiếng Nga bằng chữ Kirin "VAX: Khi bạn đủ quan tâm để ăn cắp thứ tốt nhất", ở đó vì, "biết rằng một số chíp CVAX sẽ được đặt chân đến Liên Xô nên nhóm chúng tôi muốn người Nga biết rằng chúng tôi luôn nghĩ về họ".

Trong một lần tái bản truyện tranh Captain America cổ điển, một hoạ sĩ thiết kế đã vẽ một cái dương vật lên người Bucky Barnes.
Vào năm 2000, Al Milgrom đã chèn một thông điệp vào Universe X: Spidey 1 để sỉ nhục vị sếp trước của anh, Tổng biên tập Marvel Bob Harras, sau vụ chấm dứt hợp đồng của Harras với Marvel Comics. Ở Page 28, bảng 3, phần gáy của một cuốn sắc trên giá sách ở phần ảnh nền có dòng chữ, "HARRAS HA HA, HE'S GONE, GOOD RIDDANCE TO BAD RUBBISH HE WAS A NASTY S.O.B." Thông điệp này đã bị phát hiện sau khi sách được in ra và ngay trước khi nó được bày bán; những bản được in cho người tiêu dùng đã bị tiêu huỷ. Tuy nhiên, 4000 bản xem trước đã bị phân phối tới các nhà bán lẻ như là một phần của thoả thuận "First Look", và ngày nay những bản sách này được coi là hàng hiếm của các nhà sưu tập. Milgrom "rõ ràng là đã bị sa thải và có lẽ đã được thuê lại (một cách lặng lẽ) vài tuần sau đó".
Ethan Van Sciver đã ẩn chữ "sex" trong phần nền của gần như mọi trang của New X-Men 118 (Tháng mười hai 2001). Van Sciver sau đó đã phát biểu rằng anh đã ẩn từ này xuyên suốt quyển sách vì anh đang bực bội với Marvel vào lúc đó vì những lí do mà anh không nhớ ra được, và nghĩ rằng sẽ rất vui khi làm những trò nghịch ngợm với tác phẩm của anh.

liên kết=Special:FilePath/XMenGold1 EasterEggs.png|nhỏ|Vào tháng Tư năm 2017, hoạ sĩ sách truyện tranh Ardian Syaf đã gây ra một làn sóng phản đối với quả trứng phục sinh anh đã đặt ở tranh của anh trong [[X-Men Gold 1.]]

Hoạ sĩ người Indonesia Ardian Syaf được biết đến với việc tham gia vào việc giấu những tham chiếu trứng phục sinh vào các nhân vật chính trị ở phần nền của các các phẩm nghệ thuật của anh. Trong Batgirl (quyển 4) 9 (tháng bảy 2012), Syaf đã thêm một tấm biển hiệu trước cửa hàng làm gợi nhắc đến tổng thống Indonesia, Joko Widodo, mặc dù dòng chữ đi kèm với hình của Widodo đã bị một dòng chú thích che khuất. Vào tháng tư năm 2017, Syaf đã gây ra làn sóng phản đối vì đã đặt các tham chiếu trứng phục sinh làm gợi nhắc đến cuộc biểu tình Jakarta tháng 12 năm 2016 vào một số trang của X-Men Gold 1, được độc giả cho là bài Do thái và chống Cơ Đốc. Mặc dù Syaf đã thừa nhận bản chất chính trị của các thông điệp này, anh cũng tuyên bố rằng anh không có ý định thể hiện bất cứ cảm nghĩ bài Do thái hay chống Cơ Đốc nào từ phía anh. Để đáp lại những quả trứng phục sinh này, Marvel đã chấm dứt hợp đồng của họ với Syaf.

Video

Phương tiện truyền thông tại gia
Trứng phục sinh được tìm thấy trong phim ảnh, đĩa DVD và Blu-ray, thường là những cảnh phim bị cắt hoặc phần thưởng. Klinger phát biểu rằng sự hiện diện của chúng là "một dấu hiệu khác của tính nghệ thuật trong thế giới của phụ bản DVD." Loạt phim hoạt hình thập niên 1980 She-Ra: Princess of Power có một nhân vật được gọi là Loo-Kee, người luôn xuất hiện một lần trong mỗi tập phim, được ẩn giấu trong một khung hình. Ở cuối mỗi tập, khung hình đó sẽ được hiện ra lần nữa và Loo-Kee sẽ thử thách khán giả xác định vị trí của anh ta trước khi tiết lộ nơi anh lẩn trốn.

Các phương tiện phát sóng gần đây hơn, nơi mà khán giả có thể tiếp cận với các bản kĩ thuật số độ phân giải cao hoặc các dịch vụ phát luồng, có thể bao gồm nhiều quả trứng phục sinh hơn nữa mà chỉ có thể được tìm ra bằng cách tạm dừng chương trình vào những thời điểm nhất định. Trong loạt phim tuyển tập Black Mirror, các nhà sản xuất đã cho vào đó những quả trứng phục sinh gợi nhắc đến những tập phim trong quá khứ, hoặc liên hệ đến các tập phim trong tương lai, như là một cách để liên kết một cách lỏng lẻo tất cả tập phim với nhau thành một vũ trụ Black Mirror đơn nhất.

Lo ngại về bảo mật
Tác giả bảo mật Michel E. Kabay đã từng thảo luận về những mối lo ngại về bảo mật của những quả trứng phục sinh vào năm 2000, cho rằng, trong khi việc đảm bảo chất lượng phần mềm yêu cầu rằng tất cả các mã đều phải được kiểm thử, trứng phục sinh chưa chắc đã được kiểm thử. Ông nói rằng, vì chúng có xu hướng được quá trình kiểm tra sản phẩm coi là những bí mật lập trình, một "quả bom lô-gích" cũng có thể vượt qua bài kiểm thử. Kabay khẳng định rằng điều này đã làm suy yếu Cơ sở tính toán tin cậy, một mô hình về phần cứng và phần mềm đáng tin cậy đã được thiết lập từ những năm 1980, và đem đến mối lo ngại rằng liệu các thông tin cá nhân và bí mật có bị lưu trữ hay không, vì chúng dễ bị thao túng và làm hư hại.

Microsoft đã tạo ra một vài trong số những quả trứng phục sinh lớn và công phu nhất, chẳng hạn như những quả trong bộ Microsoft Office. Vào năm 2005, Larry Osterman bên Microsoft đã thừa nhận những quả trứng phục sinh của Microsoft, và sự liên quan của ông trong việc phát triển một trong số chúng, nhưng lại mô tả điều này là "vô trách nhiệm", và viết rằng Bộ phận Hệ điều hành của công ty "có một chính sách 'no Easter Eggs' ̣('không Trứng phục sinh')" như là một phần của sáng kiến Điện toán Đáng tin cậy.

Jamie Zawinski, một cộng tác viên cho Netscape Navigator, đã trả lời trong một bài phỏng vấn vào năm 1998 rằng những quả trứng phục sinh vô hại chỉ đặt lên một gánh nặng không đáng kể lên phần mềm được vận chuyển, và phục vụ mục đích quan trọng trong cải thiện năng suất bằng cách giữ cho các lập trình viên luôn vui vẻ.

Các công trình ngày nay về trứng phục sinh
Trứng phục sinh đã được công chúng biết đến rộng rãi và được tham chiếu trong các công trình ngày nay:
Trong tập phim "Blink" của Doctor Who, sự tồn tại của những quả trứng phục sinh video xuyên suốt 17 đĩa DVD đã giúp giải quyết tình thế tiến thoái lưỡng nan của các nhân vật chính.
Trong tiểu thuyết Ready Player One của Ernest Cline và phim chuyển thể cùng tên, các nhân vật chính phải cạnh tranh với những người khác để tìm ra những quả trứng phục sinh khác nhau trong một môi trường thực tế ảo rộng lớn. Thử thách cuối cùng gồm có việc tìm ra và lấy được quả trứng phục sinh từ trò chơi Adventure ̣̣Atari.

Xem thêm

Rãnh nhạc ẩn
Danh sách trứng phục sinh trong sản phẩm của Microsoft
Danh sách trứng phục sinh của Google
Xâu ma thuật
Rickroll
The Book of Mozilla
Tính năng không được ghi chép lại

Tham khảo

Liên kết ngoài

"Chip Fun: Microchip-based Easter eggs" – National Museum of American History.
The Easter Egg Archive