Sunday, September 26, 2010

Of! The relationship between SEO and UCD



Spent a lot of time to read some SEO optimization documentation, for some questions to be discussed.

[Tips] What is SEO? Search engine optimization (search engine optimization, short seo): means the principles to follow search engine search on site structure, web site interaction between text language and foreign strategic deployment of rational planning, etc., to improve the site search in the search engine performance, thus increasing customers find and visit the website of the possibility of such a process. search engine optimization is also a scientific development concept and methodology, it changes with the search engines develop and also promotes search engine development.

Rules of the game

Search engine algorithm and between user needs, there must be some kind of hidden relationships, many basic principles are defined according to user needs, such as:

1, attention to the reverse link

2, stressed the update frequency and quality of

3, to promote original

That being the case, do not meet customer needs the product directly on the finished Why, why should not accurate search engine to card his neck then? Mining user research user needs is a matter, of course, you can think this is part of SEO work.

Dependent optimization is useless

Confused me the most is the most SEO issues are familiar recommendation that only SEO's to meet the object is known as search engine, and advocated to meet our target customer needs.

I think that optimization is a process of icing on the cake, that the original design did not do the bottom thing, all assigned to conduct SEO credit, called ignorance. For example:

1, Title availability

2, Meta, H1 application

3, station Keyword links

4, Url strategy

In addition, similar to the class Web site to download written test results are compared TITLE proposed "XXX Thunder download, XXXBT download, XXX eMule download" strategy to prove that search engine problems, but not the needs of users, so as technology development, it will be eliminated.

How to do SEO

Understand, think SEOer research should be focused on the search engine algorithms and temperament, can be based on actual research projects, to product designers a number of reasonable or unreasonable but can improve the ranking of the proposal, provided guidance to be in the UCD ideology of the Executive. Summarized in four aspects:

1, let the machine read the page HTML Structure

2, through the content to keep users Information Usability

3, to retain customers through the details of the User Experience

4, improve the algorithm matching Search Arithmetic

[Tips] What is UCD? User-Centered Design, User-centered design. In short, in product design from the user's needs and feelings of users starting around user-centered design of products, rather than the user to adapt products, regardless of use of the product process, product information architecture, human-computer interaction, etc. all need to consider the user's habits, expected interactively, visual perception and so on.

Itself is the scarcity of high quality technology, why mess gang to study, very weird social phenomenon. Actually there are many children who have just started, and exclaimed to learn SEO, it is inexplicable, 1234 of these cross-disciplinary expertise, you know how much?

As some of the scum of the actions, remember the words: sooner or later have to repay.

Summary

I write to you springing a very interesting idea, SEO and UCD is very similar to an idea and ideas are the only SEO provides services to machines, the development level; UCD provides services to users, the design level.

Can also be so understood: SEO awareness necessary to implement product development (note not the design) of each process, but that planning, planning, architecture a bit after (a IA duty), there are two different things. Because in addition to the research on search engines, I can not find any one belong to the "search engine optimization" of the independent technical details.







Recommended links:



Initial bitmap



Seasonal - Screen Savers Comments



The difference BETWEEN Samba and NFS



Dealers said the switch to the sale of genuine OEM version of Win7 low profits



ASF to MPG



Consumer NAS Me and you?



two of the country provide the first high speed 3g



TOD to WMV



VOB to SWF



Articles about Automation Tools



Review Health And Nutrition



Nokia's Enemies



Win 7 Random And Changed Anti-piracy Measures Become Soft Black



Of! The relationship between SEO and UCD



Friday, September 17, 2010

Across threads in C # Winform control access



CAD files in the program needs to read the list of file information, it is a very time-consuming operation, so I hope through multi-threaded approach to achieve, and can be suspended at any time. Since the initial use of multiple threads, beginning with an independent thread class that return data, Thread.Join () method to wait for the thread to write data to the form after the control, no difference between the results and single-threaded; later view information through the use of MethodInvoker solve this problem, but for the concept of threading is very vague, all who experience this regard, data and other shared learning to learn.

public partial class frmMain: Form

(

private volatile bool _stoped = false;

private void btFilter_Click (object sender, EventArgs e)

(

_stoped = false;

Thread t = new Thread (new ThreadStart (StartNewThread));

t.Start ();

)

private void btStop_Click (object sender, EventArgs e)

(

_stoped = true;

)

private void GetFileSize ()

(

btFilter.Enabled = false;

using (AutoCADConnector CAD = new AutoCADConnector ())

(

foreach (ListViewItem t in lvSource.Items)

(

if (! _stoped)

(

AutoCAD.AcadDocument doc = CAD.Application.Documents.Open (t.SubItems [2]. Text, true, "");

double [] p1 = new double [] (0, 0, 0); / / upper right corner coordinates

double [] p2 = new double [] (0, 0, 0); / / lower left corner

double scale = 0; / / scaling

p1 = (double []) doc.GetVariable ("EXTMAX");

p2 = (double []) doc.GetVariable ("EXTMIN");

scale = Convert.ToDouble (doc.GetVariable ("DIMSCALE"));

double w = Math.Ceiling ((p1 [0] - p2 [0]) / scale);

double h = Math.Ceiling ((p1 [1] - p2 [1]) / scale);

doc.Close (false, "");

t.SubItems [1]. Text = string.Format ("(0) * (1) (2)", w, h, scale);

/ / LvSource.Refresh ();

/ / Thread.Sleep (100);

Application.DoEvents ();

)

else

break;

)

)

btFilter.Enabled = true;

)

private void StartNewThread ()

(

MethodInvoker me = new MethodInvoker (this.GetFileSize);

this.BeginInvoke (me);

)

)







Recommended links:



Ghost 20 Little-known practical parameters



xbox 360 Avchd



Gateway Bank of China has become the odds



Light: Cold Chain Dancer



CONVERT .flv to .wmv



Win32 does not require the release of resources



BenQ "tails" of the pain of expensive school fees of the three Active Role



Font Tools CATALOGS



rmvb to dvd



Reference Tools Shop



E-cology In The Pan Micro Series 29



Experience the wind Took the new brilliant new housekeeper brilliant new listing 2008



Premier Clocks And Alarms



Giant B & Q



Chinese version of Firefox: FIREFOX for free to watch television with



matroska VIDEO file