魔兽怀旧网站模块下载_一个人的网站重新设计和怀旧

news/2024/5/20 0:50:33/文章来源:https://blog.csdn.net/weixin_26732881/article/details/108135064

魔兽怀旧网站模块下载

Despite how I look, I’m the kind kind of person that loves to play old video games. (Full disclosure: I look exactly like the kind of person that loves to play old video games).

尽管我长得很帅,但我还是一个喜欢玩旧视频游戏的人。 (完全披露:我看上去完全像是喜欢玩旧视频游戏的人)。

Accordingly, one of my favorite discoveries of the online age was a site dedicated to reworking, re-translating, and relocalizing those games of yore, ROMhacking.net.

因此,我最喜欢的在线时代发现之一是致力于重新设计,重新翻译和重新定位过去的那些游戏的网站ROMhacking.net。

Here, the denizens of the internet collaborate to make completely new NES Super Mario games, fix the nagging two-player glitch on the Clinger Winger level in Battletoads, and re-work the Breath of Fire II translation into something much closer to actual English.

在这里,互联网的居民合作制作全新的NES超级马里奥游戏,修复《巴格达兹》中克林格·温格(Clinger Winger)级别上令人烦恼的两人小故障,然后将《火之呼吸II》的翻译重新制作成更接近实际英语的东西。

But as content rich as the site is, and as much as it’s a masterclass in data management (holy sorting options, Batman!), it does have one particularly glaring design flaw.

但是,尽管网站内容丰富,而且它是数据管理领域的一流课程(圣排序选项,蝙蝠侠!),但确实存在一个特别明显的设计缺陷。

If there were a UX police department, ROMhacking.net would be written up for at least five violations of Hick’s Law. Menus top, left, and right; side menu’s duplicating top menus; menus with 6, 8, or even 10 items — all crowding the screen for your attention.

如果有UX警察部门,则将ROMhacking.net写成至少五次违反希克定律的行为。 菜单顶部,左侧和右侧; 侧边菜单重复的顶部菜单; 包含6、8甚至10个项目的菜单-屏幕上的所有内容都引起了您的注意。

Even when you consider this site is intended for the type of person who pours over online forums for hours looking for that one piece of information they need to fix a convergence issue on their CRT TV, that’s a lot of options to get lost in.

即使您认为该网站适合那些在网上论坛上闲逛数小时,想要在CRT电视上解决融合问题的信息的人,也有很多选择可以迷失。

So the primary objective of a potential redesign of this internet gem has to center here: apply a little simplicity, and maybe just a bit more polish to the efficient but otherwise spartan UI. But before jumping in with both feet on VSCode, I needed a few things to base my code on:

因此,可能需要重新设计此互联网瑰宝的主要目标必须集中在这里:应用一些简单性,或者对高效但精简的UI稍加修饰。 但是在开始使用VSCode之前,我需要一些基础知识:

  1. an overview of what things the original design did and didn’t do well;

    概述原始设计做得和不好的事情;
  2. a basic inventory of what is actually on ROMhacking.net, and;

    ROMhacking.net上实际存在的基本清单,以及;
  3. some wireframes to work out how to display it.

    一些线框,以确定如何显示它。

概述:好的,坏的和菜单式的 (Overview: the good, the bad, and the menu-y)

While the negatives of the site jump right out at you from the landing page, there actually were some good design queues from which to take notes.

虽然该网站的负面信息从登录页面跳出来,但实际上有一些不错的设计队列可供您记录。

Image for post
Deliciously displayed data
精美显示的数据

Yes, the menus cause claustrophobia, but the presentation of the data in individual hack / translation entries is clean and well-presented. Not just one big table, but a well-proportioned and divided layout that displays a whole lot of data. This is the kind of thing that could be kept.

是的,菜单会导致幽闭恐惧症,但是在单独的hack /翻译条目中的数据表示是干净的并且呈现得很好。 不仅是一张大桌子,而且是比例合理且分散的布局,可以显示大量数据。 这是可以保留的东西。

There’s also nothing wrong with the basic color scheme, and if we’re going to keep the logo (which, why not, it works great) that should be maintained.

基本的配色方案也没有错,如果我们要保留徽标(为什么不这样做,效果很好)吗?

What it lacks is perhaps a certain pizazz, and a touch of modern design. Instead of only tiny screenshot images, bigger and more emphasized hero images would look nice. Instead of opting for the classic shadow-box-floating-bubble-two-tone layout, something flatter and simpler could spruce it up.

它缺少的也许是某种流行乐,以及一些现代设计。 不仅仅是很小的屏幕截图图像,更大更强调的英雄图像看起来也不错。 与其选择经典的影盒浮动气泡两色调版式,不如选择更扁平,更简单的东西。

库存:让内容充实 (Inventory: let there be content)

Uh…. woah.

嗯... 哇。

To say that ROMhacking.net has a lot of content is nearly is the same as saying the Atlantic is “a lot of ocean”. Sure, there may be bigger in the wide world, but golly if it didn’t take thousands of years of technological advancement to safely cross it.

说ROMhacking.net内容很多,几乎等于说大西洋是“很多海洋”。 当然,广阔的世界可能会更大,但如果它不需要数千年的技术进步就能安全跨越,那就太可笑了。

Image for post
Yes, that’s 4620 hacks. Does not include translations, utilities, or guides. Wowza.
是的,这是4620骇客。 不包括翻译,实用程序或指南。 哇

Thousands of documented games, dozens of utilities, thousands of hacks and translations, each with authors, categories, platforms, readmes, screenshots, download files — and that isn’t even touching the “About” page, forums, and instructional guides.

成千上万个已记录的游戏,数十种实用程序,成千上万的骇客和翻译,每个都有作者,类别,平台,自述文件,屏幕截图,下载文件-甚至都没有触及“关于”页面,论坛和说明指南。

It’s a big site.

这是一个很大的网站。

Representing a redesign of the site in its entirety would be outside the scope of this project. But if we’re talking combining a few pages (like About and Help) and representing a few example hack/translation entries… now that is doable. The point is to give an idea of how the redesign could look, not recrunch the Mt. Kilimanjaro of data it contains.

表示整个站点的重新设计将不在此项目的范围内。 但是,如果我们要讨论的是合并几个页面(例如“关于”和“帮助”)并代表一些示例黑客/翻译条目,那么这是可行的。 关键是要给出重新设计的外观,而不是重新设计Mt。 它包含的乞力马扎罗山数据。

通常的装帧工作 (The usual frame-up job)

If history has taught us anything, it’s that styles you made fun of in pictures of your parents will be popular again for your kids, and that good web design should begin with some sort of wireframe. If you’re in it for the real money, probably multiple iterations of wireframes of the whole site, with research and user testing to back it up.

如果历史能教给我们任何东西,那就是您在父母的照片中取笑的样式将再次对您的孩子们流行,并且良好的网页设计应从某种线框开始。 如果您真心投入其中,则可能需要整个站点的多个线框迭代,并进行研究和用户测试以支持它。

Yes, well, this project wasn’t quite on that level. So basic wireframes for a few of the pages, for mobile and desktop, probably will do.

是啊,这个项目是不太对的水平。 因此,针对移动和台式机的某些页面的基本线框可能会起作用。

Image for post
They’re not much, but they’re something to code by.
它们虽然不多,但可以作为编写代码的依据。

Now, with the preliminaries done, it’s time to spring to life a basic coded-prototype.

现在,完成了初步的准备,现在该是使基本的编码原型生效的时候了。

让代码吊索开始 (Let the code slinging begin)

There is, as usual, a sort of gap between what a site looks like in its wireframe, and what eventually gets spelled out in tags, classes, and functions.

像往常一样,站点在其线框中的外观与最终在标签,类和函数中阐明的内容之间存在某种差距。

This is often because along the way, you might figure out something that works even better than your original plan, and just as often because part of that plan turns out to be, functionally, a bad idea.

这通常是因为在此过程中,您可能会发现比原始计划效果更好的东西,并且经常因为该计划的一部分在功能上被认为是一个坏主意。

Have a nice, restrained image slider? No, go BIG, baby! Make that image go wall to wall on all screen sizes! Spelling out every hack entry in simple HTML and CSS? You wouldn’t have enough lifetimes for a site of this size, so instead of typing a bunch of new material for each entry page, and copy-pasting left and right, make a fetch to a JSON, and have JavaScript populate the whole thing for every entry page!

有一个不错的,内敛的图像滑块吗? 不,大吧,宝贝! 使该图像在所有屏幕尺寸上都能穿墙而出! 用简单HTML和CSS拼写出所有黑客条目? 对于这种规模的网站,您将没有足够的生存期,因此,与其在每个条目页面上键入一堆新材料,然后左右左右粘贴,将其提取为JSON,然后让JavaScript填充整个内容,对于每个条目页面!

Image for post
Yeah, that’s a lot of info you wouldn’t want to re-type for every page
是的,您不想在每个页面上重新输入很多信息

The one minor wrinkle to work out for this info-getting was how to call the right data from the JSON for each page.

需要解决的一个小问题是如何从JSON中为每个页面调用正确的数据。

I tried a few variations (an onload in the body that passes a parameter? finding a piece of text in the DOM?) but found that setting up a bit of hidden input, and getting its value from its ID turned the trick. So with a change of one value on a page, an otherwise identical copy can have completely different content according to the corresponding JSON entry. Huzzah!

我尝试了几种变体(传递参数的主体上的负担?在DOM中找到一段文本?),但发现设置一些隐藏的输入,并从其ID中获取其值,就可以解决问题。 因此,在页面上更改一个值后,根据相应的JSON条目,其他相同的副本可能具有完全不同的内容。 晕!

Now on to an “About” page, and a “Contribute” form, and loads of styling, and… yes, there was still plenty to do.

现在进入“关于”页面和“贡献”表单,以及大量的样式,……是的,还有很多事情要做。

这样就完成了 (Thus it was done)

So, how did this little redesign turn out?

那么,这个小小的重新设计结果如何?

Image for post
Slider top, hover info boxes center, and in accordance with Hatch’s law, social media on bottom.
滑块顶部,悬停信息框居中,按照哈奇定律,社交媒体位于底部。

Well, not bad. Surely it could use some review and additional research. But for its scope, I think it addressed the issues at hand.

好吧,还不错。 当然可以使用一些评论和其他研究。 但就其范围而言,我认为它解决了眼前的问题。

Navigation bars were reduced to one, with five links and a search bar, and one sub menu. Add to that some slapping-good game art in a slider, and an overlay-style mobile nav, and the laws of both Hick and slick are appeased.

导航栏减少为一个,其中包含五个链接和一个搜索栏以及一个子菜单。 此外,还提供了一些出色的滑盖游戏风格,以及叠加式移动导航,并遵循了希克法和光滑法则。

Image for post
Oooooverlay.
oooooverlay。

Three example entries are present, each programmatically generated using the aforementioned JavaScript that fetched from a JSON like a good little doggie. Each entry takes a lot of the good design cues from the original, and adds a flatter, modern touch. Adding more pages would be as simple as tacking on more JSON entries and a few pictures. Then presto copy past-o, more hacks, utilities, and translations.

存在三个示例条目,每个条目都使用从JSON像好狗狗一样的上述JavaScript以编程方式生成。 每个条目都从原始设计中汲取了很多很好的设计线索,并增添了平淡而现代的感觉。 添加更多页面就像添加更多JSON条目和几张图片一样简单。 然后预先复制过去的o,更多的技巧,实用程序和翻译。

Image for post
It’s not that different. And that’s actually good.
没什么不同。 这实际上很好。

To finish it off, I fill the site out with a basic form page and an About with some clip-path shapes (because why not?). Those pages that I didn’t remaster, I link to the original site to open in a new tab, so you can still sort of act like it’s a complete site.

最后,我用一个基本的表单页面和一个带有一些剪切路径形状的“关于”来填充站点(因为为什么不这样?)。 我没有重新整理的那些页面,我链接到原始网站以在新选项卡中打开,因此您仍然可以像是一个完整的网站一样进行操作。

It isn’t perfect, but I think it sets up well so that any nerd with a heart in his Genesis can easily get his mitts on some remastered nostalgia.

它不是完美的,但我认为它设置得很好,因此任何在Genesis中怀有一颗心的书呆子都可以轻松地摆脱一些怀旧情绪。

Full disclosure: I downloaded and patched in four game hacks in the course of this redesign. And I think I showed an excellent amount of restraint.

全面披露:在重新设计的过程中,我下载并修补了四个游戏hack。 而且我认为我表现出了极大的克制。

Adam Andreason is a student in the Digital Media program at Utah Valley University, Orem Utah, studying Web & App Development. The previous article relates to the Capstone project in the DGM2740 class, and is representative of the skills learned.

亚当·安德里亚森(Adam Andreason)是犹他州奥勒姆市犹他州谷大学数字媒体课程的学生,研究网络与应用程序开发。 上一篇文章与DGM2740类中的Capstone项目有关,并且代表了所学的技能。

翻译自: https://medium.com/adam-andreason/a-one-man-site-redesign-and-nostalgia-716d08670067

魔兽怀旧网站模块下载

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_707068.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

文案写作软件_11种可改善网站用户体验的文案写作技术

文案写作软件Written by John Stevens约翰史蒂文斯 ( John Stevens)撰写 When we talk about user experience and your website, it is easy to get caught up in the site’s design and navigation options. While that is important, the words you place on the page are…

最优资产组合步骤_重新设计投资组合网站之前,请按照以下5个步骤进行操作

最优资产组合步骤The portfolio website is one of the most important assets for a designer. Without it, it can be tough to find your next job or client.作品集网站是设计师最重要的资产之一。 没有它,很难找到下一份工作或客户。 The temptation is high …

axios 发布 v1.1.0 据说导致很多网站瘫痪~那么如何自动提升版本号呢~

- 大家好,我是若川。友情提醒,今天还是周二。就不发长篇技术文了~近日,axios 发布了 v1.1.0 版本,调用 axios.get 时报错,据说导致请求无效很多网站瘫痪。目前官方已发布了 v1.1.1 v1.1.2 修复了该问题。让我想起群友在…

类从未使用_如果您从未依赖在线销售,如何优化您的网站

类从未使用初学者指南 (A beginner’s guide) If you own a small business with a store front, you might have never had to rely on online sales. Maybe you’re a small clothing store or a coffee shop. You just made that website so people could find you online, …

程序详细设计之代码编写规范_我在不编写任何代码的情况下建立了一个设计策划网站

程序详细设计之代码编写规范It’s been just over a month since MakeStuffUp.Info — my first solo project as an independent Creator; was released to the world. It was not a big project or complicated in any way, it’s not even unique, but I’m thrilled where …

404 错误页面_如何设计404错误页面,以使用户留在您的网站上

404 错误页面重点 (Top highlight)网站设计 (Website Design) There is a thin line between engaging and enraging when it comes to a site’s 404 error page. They are the most neglected of any website page. The main reason being, visitors are not supposed to end…

一个网站自动化测试程序的设计与实现

CSDN博客不再经常更新,更多优质文章请来 粉丝联盟网 FansUnion.cn! (FansUnion) 代码 下载地址:http://download.csdn.net/detail/fansunion/5018357(免积分) 代码亮点:可读性很好,注释详尽 背景 工作中,在维护一…

用户体验设计师能为seo做_用户体验设计师可以从产品设计历史中学到什么

用户体验设计师能为seo做Many things have changed from tool design in the prehistoric era to today’s digital product design. However, we can see surprisingly many similarities. Especially when it comes down to one particular aspect: usability.从史前时代的工…

优秀HTML5网站学习范例:从“饥饿游戏浏览器”谈用户体验

继影片《饥饿游戏》获得票房成功后,《饥饿游戏2:火星燎原》也于2012年宣布开拍,将在今年的11月22日登陆全球各大院线。值此之际,微软携手美国狮门影业公司和 RED Interactive Agency 一起为影迷打造了一个基于 HTML5 现代网页规范…

svg配合css3动画_带有Adobe Illustrator,HTML和CSS的任何网站的SVG动画

svg配合css3动画A top trend in web design for 2020 is the increased use of SVG animations on web pages and in logo design. In this article, we will implement a simple and straight forward method to create relatively complex animation. We will use Adobe Illu…

名词解释:对等知识互联网_网站设计理论:比较和对等

名词解释:对等知识互联网Equivalence and contrast, connection and distinction, categorization and non-categorization are all ways to distinguish the same or different elements. Based on the information they carry, we hope that the equivalent elements can hav…

idea重要插件代码颜色_颜色在您的网站上的重要性和品牌形象

idea重要插件代码颜色Choosing the right colors for a website or a logo can be a perplexing and time-consuming task, unless you have the right knowledge of colors. Colors play a pivotal role in the success of some businesses and can make a huge impact on the…

c++编写托管dll_教程:如何编写简单的网站并免费托管

c编写托管dll本教程适用于谁? (Who is this tutorial for?) This tutorial assumes no prior knowledge and is suitable for complete beginners as a first project 本教程假定您没有先验知识,并且适合初学者作为第一个项目 您将需要什么 (What you w…

浅蓝色设计类网站模板

浅蓝色设计类网站模板是一款高端大气的设计css3企业网站模板。 模板地址:http://www.huiyi8.com/sc/8673.html 转载于:https://www.cnblogs.com/xkzy/p/3765371.html

Apache JMeter--网站自动测试与性能测评

Apache JMeter--网站自动测试与性能测评2013-02-28 15:48:05标签:JmeterFrom:http://bdql.iteye.com/blog/291987 出于学习热情,翻译总结Emily H. Halili的《Apache JMeter》一书的部分内容。 JMeter的简介 可以肯定的是,JMeter至少符合以下几…

html5的网络书店图书网站代码_【技能提升】10个编写HTML5的实用小技巧

1. 新的文档类型(Doctype)html PUBLIC ”-//W3C//DTD XHTML 1.0 Transitional//EN”“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>上面这个既麻烦又难记的XHTML文档类型你还在使用吗?如果还是这样的话,现在该切换到新的HTML5文档类型…

云服务器建站原理_云服务器cvm与建站主机之间的区别

(文章来源:西部数码)云服务器cvm与建站主机区别是什么?cvm的英文全拼是CloudVirtualMachine(云虚拟机),所以云服务器cvm是指虚拟云服务器,属于云服务器产品中的一种。而建站主机一般多是指虚拟主机,是在服务器中划分出…

程序员常访问的国外技术交流网站

技术人员经常会在各种技术交流社区游逛,大家互相学习、交流、分享、帮助。互联网拉近了地球人的距离,让全世界的技术人员可以聚集在一起分享交流。当然因为多方面原因,通常最新最权威的技术知识传到国内存在一定“时差”。本文将给大家分享技…

盘点程序员最喜欢的15个网站

程序员作为一个经常和互联网打交道的人群,他们喜欢浏览哪些网站呢?不爱敲代码的程序猿整理了以下网站供大家参考,排名不分先后: 0. Google https://google.com 这个不用多说了吧。 1.GitHub 开发者最最最重要的网站:h…

php linux 缓存文件,Linux下搭建网站提示缓存文件写入失败怎么办?

Linux下搭建网站提示缓存文件写入失败时该怎么处理?基于ThinkPHP框架及Linux环境搭建的网站,经常会遭遇缓存文件写入失败的错误提示,即便是现在流行的P2P网站程序便是如此,具体解决方法请看下文。Linux下搭建网站提示缓存文件写入…