Well, perhaps the design of the new homepage isn't exactly high-end.
After all, without CSS support, achieving many effects is indeed too difficult.
Front-end development is purely cyber-civil engineering; even a dog wouldn't do that kind of work.
Even so, based on its current performance, it has already completely crushed all other websites on the market.
Putting everything else aside, the page design and dynamic interactions alone are something no one else can do.
The button works!
Although it sounds like a pointless statement, it's unprecedented in this day and age.
It wasn't that no one had tried to create dynamic interactions before.
However, achieving true dynamism with HTML alone is simply unrealistic.
At most, we could just change the style of the hyperlink text to make it look legitimate.
More often than not, people will choose to simply state the facts directly.
For example, the travel blog that Benjamin just browsed.
The author simply posted their travel photos one by one on the webpage.
And what about Neus's new homepage?
In the background, simple geometric shapes of varying shades of gray fall from the sky, drifting across the page like snowflakes.
The three options at the bottom appear to scroll automatically over time.
A simple progress bar is displayed below, slowly filling up over time.
Each time it fills up, the options will rotate one position to the right.
Benjamin drags the joystick and points the cursor at a tab, it seems to detect Benjamin's movement, enlarging the tab he's pointing to and making it stand out.
"What the fuck?!"
Benjamin considers himself a veteran internet user.
I've been connected to the Neus private network since the time of " Pixel War ".
I haven't missed out on any of the various online functions since then.
But he had never been as surprised as he was today.
Admittedly, this kind of interaction is not new, and many games have begun to gradually incorporate more flexible and user-friendly UI designs into their gameplay.
Many application software programs have also begun to Kung-Fu Master on this aspect.
But this isn't an application.
This is just a webpage.
Benjamin had a sudden thought and quickly dragged himself to the PC to try and open the browser.
This time, instead of updating, he tried to access Neus's homepage directly.
As expected.
The effect displayed here is completely different from what I saw on NX just now.
What you see here is still the same old white background with black lettering, a flat design.
The only difference is that there's an extra line of text that's been deliberately set in red.
Please update your Neus Browser to the latest version to enjoy the dynamic effects.
Now the situation is quite clear.
The amazing effect I just saw is a feature of the new browser.
That is, the so-called "NovaScript interpreter".
"That's amazing!"
Sam marveled at the colorful geometric shapes in the background, which resembled falling snowflakes.
The most amazing thing about this thing isn't actually its dynamics.
Its strength lies in its smoothness.
Normally, with such a large number of graphics, the loading speed of a civilian network would take quite a while just to load.
It's impossible to achieve such a beautiful, silky smooth effect like this.
"It really doesn't lag at all, and the loading speed is much faster than before."
Sam cleared the cache and reloaded the homepage.
As before, it loaded completely in no time.
In the past, it was normal for web pages of this size to take several minutes to load.
Because essentially it's just a program.
Lin Lixin smiled.
This is also the core goal of the upcoming game, "Screeps".
With so many people online simultaneously, it's necessary to respond to everyone's actions in real time.
To be honest, it's simply impossible.
Pixel War Pixel War because the amount of data they need to transmit is very small.
Essentially, it's just a matter of two parameters: coordinates and whether to draw.
However, Screeps is a complete RTS + farming game, which involves a massive amount of data.
Lin Lixin turned on debug mode, casually modified a few lines of code, and then reloaded it.
The background graphic immediately changed its appearance, even the trajectory of its fall changed.
"They are rendered in real time on the user's computer, and the data exchange with the server has long since ended."
Essentially, this entire background process simply involves transmitting a small piece of code to the client.
This amount of text is more than enough to handle with the current bandwidth.
Once loaded, the browser will run this pre-designed script and begin drawing these elements in the background.
In a sense, you can think of these effects as a single-player game; they all happen locally.
o
This is the core technology of this new project.
Indeed, it's simply impossible to get all players on a server to respond to their actions in real time and be completely synchronized.
But Screeps is different; all actions in it are performed by the player's scripts or command lines.
"See, doesn't this perfectly match the needs of our new project?"
"Wow, that's a brilliant move."
Sam nodded knowingly. "So, in other words, the player is actually still playing a single-player game, and uploading only needs to happen when the script is updated?"
That's exactly it.
"Wait a minute—so this game doesn't even need storage media?"
Sam paused, suddenly realizing that this project seemed to have another significant characteristic that he had overlooked.
Its core is the NovaScript interpreter, which has already been rolled out to all browser users in a previous update.
In other words----
"Oh, right, this is a web-based game, also known as a 'web game'."
That means—
Sam stared blankly at Lin Lixin's smiling face, finally realizing the terrifying nature of this project.
The emergence of NovaScript became another important piece of the puzzle on the eve of the World Wide Web boom.
There's absolutely no need for official promotion or publicity.
Honestly, anyone interested in website building would find it hard to sit still after seeing the new homepage.
The worst thing is to compare things.
Having seen this level of webpage, and then looking back at my own disastrous page design—
We really need to investigate what's going on here!
The simplest way to study this stuff is naturally to copy it step by step, and then gradually add your own content.
It's as if the authorities had anticipated this.
These scripts are loaded and run locally.
Simply access the corresponding script using a browser to clearly see its contents.
Thus began a massive website renovation project.
Within just one day of its launch, several websites had already copied its design.
It's a direct copy, not a single character changed.
After working on it until everyone was sick of seeing the same results, the group of website owners finally figured out the workings of this new language.
It is highly lightweight, easy to learn, and even people with no programming background can understand a little bit about it.
For developers familiar with C++, Java, or N Language, this presents absolutely no barrier to entry.
This grand occasion continued until June 14th.
Neus's homepage has changed again.
The first option in the bottom tab has changed from [NovaScript Effects Demonstration] to something I've never even heard of.
[Screeps]
[An RTS sandbox game for programming enthusiasts]
Make coding more fun!
Finland, Helsinki, University of Helsinki.
As usual, Linus was hanging up " Zork Idle " and tinkering with his project.
He had already completed the projects he was supposed to work on in class these past few days.
Based on past patterns, he would usually choose to tinker with UNIX system-related things at this time.
However, things are a little different these past two days.
The newly emerging NovaScript piqued his interest considerably.
Using the cross-sea route he had secretly established through the university network, despite the extremely high latency, he was still able to access the Neus backbone network in the United States from Helsinki.
This truly broadened his horizons and allowed him to see many things that he could never see in Finland.
For example, a real Pokémon Center, a mansion modeled after Biohazard, and arcade machines that imitate real fighter jets----
These are things he couldn't see in Finland.
However, Linus has little interest in tinkering with video games right now.
Zork Idle is already the limit he's willing to explore.
I prefer spending my time on development projects to playing games.
"Hmm? Screeps----what's that?"
He had planned to go to the Neus homepage as usual to access the official NovaScript documentation and look up some information.
But a new, unfamiliar item appeared in the tabs.
"Programming games?"
Linus paused, looking at the fine print in the description, and a name immediately flashed through his mind.
The Core War
As a hacker, this game "was indeed memorable for him."
"Hmm, how about we give it a try?"
Linus's aggression is subtle.
Like most geeky oddballs, he was introverted and reclusive.
He's a low-key guy; he never jumps out to criticize others, nor does he boast about his achievements.
In fact, even today, no one else in the school has figured out how Zork Idle's servers were connected.
The ability to be reserved does not mean it does not exist.
The more reserved a person is, the more flamboyant the madness hidden deep within their soul becomes.
[Available Servers]:
[ California - 127/200 - Joined]
[ Arizona - 49/200 - Joined]
As soon as you enter, a scrolling list appears on the screen.
Inside, there was a huge number of servers arranged densely.
In addition to these official servers that are available for direct selection, there is also a "private server" option.
It appears that the server is being run on their own PC.
California is just too far from Helsinki; even if Linus wanted to, it would be very difficult to get there.
Reluctantly, they had to choose the Boston uniform, which had a much smaller number of attendees.
The game graphics are simpler than I expected.
A square map of size 5050, composed of squares of various colors.
Black rock walls, shimmering yellow resource points, green swamp, and gray standard ground.
It has a very hardcore STEM style.
Logically speaking, Linus could have easily dealt with this by simply swiping it around a couple of times.
But this time, he didn't exit immediately; instead, he kept his eyes glued to the window at the bottom of the screen.
It was a window similar to the command line of a Unicode or DOS system, where he could enter commands.