Webデザイナーの成長体験

Webデザイナーの成長体験
<br />まず最初に、私はこのグループの中では完全な新人だということを述べなければなりません。
改めて申し上げたいのは、新人である Xiaoluan が「Web デザイン」界に加わってほぼ 1 年が経ったということです。
要約: 自分がどれだけ成長したかわかっているので、自分の成長をまとめています。

ある友人がかつてこう言っていました。「生まれながらにして強くて恐れを知らない人間などいない。」だから、自分が得るものは、他の人が支払った金額の 10 倍以上の価値がなければ、笑っていられない、と自分に言い聞かせることが多すぎるのです。

急にCTRL Sを押したくなります、笑~慣れました。
まとめると、これを投稿する目的は非常にシンプルです。みんなが最近どれくらい成長したかを知りたいのです。

まず最初に私の自己紹介をさせてください。
追伸: デザイナー (今のところは恥ずかしげもなくそう名乗っています) は、絶え間ない自己否定と自己激励の精神で進歩し続けなければなりません。なので、将来が不確かなときに自分を奮い立たせるために、半年から5か月ごとにこのようなことを書いておくべきだと思います。

メイントピック:
たとえ経験しなければならないとしても、過去について話さないでください。彼は手を合わせてしばらく瞑想した。では、とりとめのない話を始めましょう。
まずは、始めた後に何が起こるかを見てみましょう。
インタラクティブ デザイナー、UE デザイナー、UI デザイナー、FLASH アニメーション デザイナー、ASP プログラマー、ページ カッターなどが何なのかはわかりません。ただ、いくつかの基本を学んだ後、これらすべてを学ばなければならないことがわかると思います。
さて、私はFLASHのウェブサイト全体の作り方を集中的に勉強していたときに、ASの重要性を発見しました。自分でFLASHでASの使い方を勉強して、自分が望む効果を実現しようと努力した結果、公開後はCSSとJSを使って制御して呼び出す必要があることがわかりました。もちろん、これらは簡単に解決できます。優れた海外のFLASHサイトに行って、フルスクリーンと相対的な位置合わせの問題をどのように解決しているかを分析するだけで、彼らはこうやってやっているんだ、このコード行はこう意味しているんだ、と理解できます。その結果、Baiduを維持したり、さまざまなCSSとJSのマニュアルを確認したりして、人々が注釈を付けたJSコードとASコードがすべて鳥の言語で書かれていることを理解するでしょう。追記:相手の鳥類言語の注釈を理解するには、オンライン翻訳サイトを見つけるのが最善です。
これらがすべて解決した後、ほぼ 1 か月が経過したことに気付き、嬉しくなりました。呼び出し、読み込み、ストーリーボード、制御フロー、配置、フレームワークについてすべて理解した後、FLASH はこれらに重点を置いていないことに突然気付きました。私のオリジナルの絵はどうなるのでしょうか?
さて、戻って FW と PS をもう一度学習してみましょう。テクスチャを作成するにはどうすればよいでしょうか?光を認識するにはどうすればいいですか?反射させるにはどうすればいいですか?詳細な投影とテクスチャリングを行うにはどうすればいいですか?
ああ、これがUIなのか。 。 。 。
それは間違いです。上記の操作方法を深く理解すると、ステッチごとのアニメーションが非常に大きく、PNG イメージの読み込みが非常に遅く、FLASH サイト パッケージ全体が 10 MB であることがわかります。 !
さて、PS と FW をもう一度放棄して、FLASH に付属するツールを使用して画像を作成してみましょう。理解を深めると、非常に単純な幾何学と数式を使用して多くのアニメーションを実現できることがわかります。ああ、高校の数学はたった 48 点しか取れなかったの? 〜
ハハハ、笑いながら諦めてるんですか?これはウェブデザインではないと言うのですか?これをしたのは後背位で露出するタイプの人ですよね?
えっと、海外のサイトを見ると、サイト全体をFLASHで作ることはできないのでしょうか?私はクールな CSS ウェブサイトを作っているので、長い間苦労した後、ついに CSS と HTML をもう一度学び始めました。マニュアル全体が 400 ページ以上あり、読んでいて目が回りました。はい、理解力がないので、とてもゆっくり読みました。ついに、なぜ多くの人が TABLE に敵対しているのかがわかったので、DIV と CSS のレイアウト方法を学び始めました。ボックスの原則を理解するのは簡単ではありませんでした。自分でレイアウトをいくつか作成してみたところ、FF と IE では効果が異なっていることがわかりました。 。 。 。
怒って、学習の次のステップを開始してください。WEB 標準への道があなたに開かれています。
追伸また〜
私も小規模なウェブマスターで、プログラムについて少し知っているので、ウェブサイトの構造が不合理だと、あれやこれやの検索エンジンに載るのが難しくなることを理解しています。それでは、ウェブページのレイアウト方法を検討した後は、できるだけ最適化し、エンジンを満足させるコードをもっと書くようにしてください。
なぜ。 。 。 。何度も繰り返して模索し、ようやくページが完成しました(もちろん、写真は完璧に最適化しましたよ~)、WEB標準をできるだけ統一し、FLASH要素を最小限に抑えて、すべてOKでした。 CSS を適用し、DIV を使用します。
私たち初心者は学習の次のステップに進みました。くそ、ページを作り終えた後も、自分でプログラムをインストールしないといけないのね?
新人プログラマーという肩書きがまた私を呼んでいます。私はそれに耐え、続け、そして悲しくなりました。 。 。 。
私はC、JAVA、VBを学んでいません。何も学んでいません。
さて、本を読んで、2年生のコンピュータ科の入門書を読んで、プログラマーのマニュアルを読んで、サーバーの知識を読んで、ウェブサイトの動作環境を読んで、コードを読んで、他の人のコードを読んで、コードを修正して、他の人のコードを修正して、コードを書き、思いついたコードを書き、紙を用意して、ウェブサイトの構造を書き、ペンを用意して、データベースの構造を書き、小さなイーゼルを用意して、ウェブサイトの構造図を描いて、汗をかいて、突然、UEデザイナーという非常にかっこいい言葉に触れたような気がします。
色々なWebサイトの企画書やプロモーション本、構造理論の知識の本を読み始めました。夢中でたくさんの本を読み、ついには自分でプログラム一式を作りましたよね?
リリース、テスト、サーバーの購入、プロセス、bird言語バックエンドのバインディング、すべてを実行します。私は振り返って見ました。
一体どうしてこんなに醜いのだろう。 。 。 。 。 。
ORG、最初のステップに戻って、FLASH、PS、DWを習得する必要があります。
ウェブページを作る前にページ全体の機能を理解し、ウェブページを作る前にウェブサイト全体を理解して、アニメーションを作る前にアニメーション全体をある程度制御し、すべてのレンダリングを行う際には、最終的なページのカット表現にCSSをどのように使用し、どのようにできるだけ小さくし、どのように最も合理的にカットするかを理解する必要があります。画像を切り取った後、独自のプログラムに接続し、フォームに配置し、インターフェイスを残し、何も残さないようにする必要があります。
もちろん、これらのプロセスの間に多くの変化を経験するでしょう。たとえば、誰かがあなたに助けを求めてきたのに、あなたがとても忙しく、その人はあなたがクールなふりをして他人を無視する能力があると思ってあなたを無視します。例えば、空き時間に小さな仕事を引き受け、すぐに終わらせて何度も修正を繰り返したけれど、結局は発注内容に満足できず、相手に叱られる、などといったことが起こります。 。 。 。

私は多くの場所を旅し、多くの海外の注文を交渉し、さまざまな人々に会いました。私は再び無邪気に無知に微笑みました。ウェブデザイナー、つまり複数のアイデンティティを持つ人は、交渉を含め、1つのことを学ばなければなりません。
(うまくやりたいなら、プログラマーマニュアルとカラーマッチングマニュアルにもう 1 冊の本を追加してください: Speaking Watertight、The Complete Book of Art/Emotional Intelligence Development)

ねえ、最後に、自分自身にリラックスする時間を与えているとき、自分自身を見つめてください、疲れていますか?これが、私たちがウェブデザイナーとして働き始めた後の姿なのでしょうか?いいえ、創造主よ、私は達人ではないので、決してそれができません。たぶん10年後か20年後でしょう。へへ。

自分自身に問いかけてください。こんなに多くのことを学ぶことに疲れていませんか?
そんなに学んでいるんですか?
進歩していますか?
これは進歩でしょうか?

私は自分自身に「はい」と答えました。

<<:  jsを使用して写真をアップロードする機能を実現する

>>:  Tomcat のメモリ構成の正しい姿勢についての簡単な説明

推薦する

JavaScript 初心者のための二分探索木アルゴリズムのチュートリアル

目次バイナリ検索木 (BST) とは何ですか?バイナリツリーの基本的な走査(インオーダー、ポストオー...

JavaScript が重複したネットワークリクエストを防ぐ方法の例

序文開発中は、インターフェース要求の繰り返しによってさまざまな問題が発生することがよくあります。ネッ...

Vue でのカスタムディレクティブの基本的な使用方法

目次序文文章1. グローバル登録2. 部分登録3. フック機能とパラメータ設定4. 柔軟な使い方(1...

MySQL 8.0.13 解凍版のインストールと設定方法のグラフィックチュートリアル

1. インストール1. MySQLをダウンロードするダウンロードアドレス: リンクアドレスブラウザで...

WeChatアプレットはシンプルな計算機を実装する

参考までにWeChatアプレットで書かれた簡単な計算機です。具体的な内容は次のとおりです。 jisa...

Kafka と Nginx の統合例

背景nginx-kafka-module は、Kafka を nginx に統合して、Web プロジ...

Centos7.x での Nginx のインストール、SSL 設定、一般的なコマンドの詳細な説明

1. インストールyumを使用してインストールする ##yum nginx を自動的にインストールす...

MySQL でのデータベース間クエリの例

序文MySQL では、クロスデータベース クエリは主に 2 つの状況に分けられます。1 つは同じサー...

Apple 電卓の JS 実装

この記事の例では、Appleの電卓を実装するためのJSの具体的なコードを参考までに共有しています。具...

Vue カプセル化コンポーネント アップロード画像コンポーネント

この記事の例では、参考のためにvueアップロード画像コンポーネントの具体的なコードを共有しています。...

Vueプラグインの実装で発生した問題の概要

目次シーン紹介プラグインの実装問題1: 重複したヘッダーコンポーネント質問2: 別の実装アイデア質問...

DockerでPython環境をパッケージ化するプロセスの詳細な説明

docker パッケージング Python 環境の手順は次のとおりです。 1 pip listの下に...

ウェブページでよく使用される共有コードの完全なリスト(フロントエンドに必須)

コードをコピーコードは次のとおりです。 1. 新浪微博<a href="http:/...

Linuxのファイルとフォルダの権限を操作する方法

Linux のファイル権限まず、現在のディレクトリ内のファイルの内容を確認しましょう。 ls -l ...

Vueのシンプルストアの詳しい説明

Vue におけるストアの最も単純な応用はグローバル ストレージです。ここでは、相互にジャンプするため...