Что такое код swftext >addstring


Содержание

FPublisher

Web-����������: ���� ������

������������ PHP

SWFText->addString()

SWFText->addString() � Draws a string

��������

void addString ( string $string )

��� ������� �������� �����������������. ��������� ���� �������, �� ��� � ����������� � ��� ������������ ����� ���������� � ����������� ������� PHP ��� �����������. ����������� ��� ������� �� ���� ����� � ����.

swftext->addstring() draws the string string at the current pen (cursor) location. Pen is at the baseline of the text; i.e., ascending text is in the -y direction.

������������ ��������

��� ������� �� ���������� �������� ����� ����������.

SWFText->addString

����������� �� PHP
����. ����.

SWFText->addString

(no version information, might be only in CVS)

SWFText->addString — Draws a string

Description

��� ������� �������� ����������������� . ��������� ���� �������, �� ��� � ����������� � ��� ������������ ����� ���������� � ����������� ������� PHP ��� �����������. ����������� ��� ������� �� ���� ����� � ����.

SWFText->addString

SWFText->addString � Draws a string

��������

��� ������� �������� �����������������. ��������� ���� �������, �� ��� � ����������� � ��� ������������ ����� ���������� � ����������� ������� PHP ��� �����������. ����������� ��� ������� �� ���� ����� � ����.

swftext->addstring() draws the string string at the current pen (cursor) location. Pen is at the baseline of the text; i.e., ascending text is in the -y direction.

������������ ��������

��� ������� �� ���������� �������� ����� ����������.

�������� � ��������

�� ��� ��� ����������� ��������, ������� ������������� ����� ����� ����� ����������. ������ � �����������, ����������� �������, ���� ��������� ��������� ��������, ������� ��������� ������ �� ������������ ��������. ������������ ����������, ������� ������ ��� ���� ����������� � ����������, ������� ���������� ����������, ������ ��������� � ������������� ���������. �������������� �������� ������ WPF �� ����� ��������� ��������� ���������� ��� ������ ������������� ����.

��� �������� � �������, �� ����������� ���������, ������� ���������� �� �������� Binding.ElementName � ��������� ������ ���� ���� �� ��������� �������:

������, ����������� �� �������� ������; ������� �������, ��� ������, ������������ ������.

��������� �� �������� ������, ������������ ������ RelativeSource, ������� ��������� ���������� ������ �� ������� ��������. ��� ������������������ ����������, ������� ������ ��� ��������� �������� ��������� ���������� � �������� ������.

���� �������� �� ��� ������ � ������� �������� Source ��� RelativeSource, �� ����� WPF ���������� ����� � ������ ���������, ������� � �������� ��������. ��� ��������� �������� DataContext ������� �������� � ���������� ������ �� ���, ������� �� ����� null. �������� DataContext ������������� �������, ����� ����� ��������� ��������� ������� ������ ������� � ������ ���������, ������ ��� ����� ���������� �������� DataContext ���������������� ������� ����������, ������ ��� ��������� ��������������� �� ������� �������.

���� ��� �������� ������� ����� ��������.

�������� Source

�������� Source ���������� ������������. ������������ ������, ������� ������� ��������� � ������ ������ ������ ���� ������ ������� ��� ��������. ��� ����� ��������, ��� ��������� ������� ������ ���������� ��������� ��������: ������� ��� �� �������, ������������ ���������� ��� �������� �� ���������� ������.

���������� ������� � ���������� Source � ��������� ������� � ��������� ����������� ������. ��������, ����� ������� ����������� ������ � ���� � ������������ ���. ��� �� ����� ��������� ���������� �� ���������� ������� .NET, ��� �������� ����:

��� ��������� �������� �������� ������ FontFamily, ������� ������������ ��������� SystemFonts.IconFontFamily. (�������� ��������, ��� ��� ��������� �������� Binding.Source ����������� ������ ���������� �������� Static.) ����� �������� Binding.Path ��������������� � �������� FontFamily.Source, ������� ������ ��� ��������� �������. ����������� ����� ������������ ������ ������. � Windows Vista ��� Windows 7 ��� ������ �������� ��� Segoe UI.

������ ������� ������� � �������� � �������, ������� ����� ���������� � ���� �������. ��������, ��������� �������� ������� ������ FontFamily, ����������� �� ����� Calibri:

�������� RelativeSource

�������� RelativeSource ��������� ���������� ��� � �������� ������ �� ������ ��� ��������� � �������� �������. ��������, ��������� RelativeSource ����� ��������������� ��� �������� �������� � ������ ���� ��� ��� �������� � ������������� ��������, ������� ��������� � ����������� ���������� ������� ���� � ������ ���������.

��� ��������� �������� Binding.RelativeSource ����������� ������ RelativeSource. ��� ��������� ��������� ���������, ��������� ����� ������� ������ Binding � ������ ���� � ��������� ������ RelativeSource. ���� ������� ������� � ������������� ���������� ��������� �������� ������ ���������� �������� Binding.

��������, � ��������� ���� ��������� ������ Binding ��� �������� TextBlock.Text. ������ Binding ���������� RelativeSource, ������� ���� ������������ ���� � ���������� ��������� ����:

��� ������� RelativeSource ������ ����� FindAncestor, ������� ���������� ��� ������������ ����� ����� �� ������ ��������� �� ��� ���, ���� �� ����� ������ ��� ��������, ������������ ��������� AncestorType.

�������� ����� ������ ������ ���� �������� ������� � �������������� �� � ���� ������, ��������� ���������� �������� Binding � RelativeSource, ��� �������� ����:

����� FindAncestor � ���� �� ������� ��������� ��������� ��� �������� ������� RelativeSource. ��� �������� ������ ������� ����:

Self

��������� ������������� � ������� �������� ���� �� ��������

FindAncestor

��������� ������������� � ������������� ��������. WPF ����� ��������� ����� ����� �� ������ ���������, ���� �� ������ ������ ������������ �������. ����� ������� ��������, ���������� ����� ���������� �������� AncestorType ��� ��������� ���� ������������� ��������, ������� ������ ���� ������. ������������� � ������� �������� AncestorLevel ����� ���������� ������������ ���������� ���������� ���������� ��������. ��������, ���� ��������� �������� � �������� �������� ���� ListBoxItem ��� ����������� ����� �� ������, �� ������� ���������� AncestorType= � AncestorLevel=3, ��� ����� ��������� ������ ��� ListBoxItem. �� ��������� AncestorLevel ����� 1, � ����� ������������ �� ������ ��������� ��������.

PreviousData

��������� ������������ �������� � ����������� �������� ������ � ������, ����������� � ������. ��� ����� ������������ � �������� ������

TemplatedParent

��������� ������������ �������� � ��������, � �������� �������� ������. ���� ����� ��������, ������ ���� �������� ��������� ������ ������� �������� ���������� ��� ������� ������

�� ������ ������ �������� RelativeSource ����� ���������� �������� ����������� ��������. � ����� ������, ������ �� ������ �� ����������� ��������������� � ������������ ���������, ��������� �������� Source ��� ElementName? ������, ��� �� ������ ��������, � ������ ������, ��� ������-�������� � ������� ������ ��������� � ������ ������ ��������. ��� ���������� ��� �������� �������� ��������� ���������� � �������� ������. ��������, ��� ���������� ������� ������, ������� �������� ������ ������������� ��������� � ������, ����� ������������ ������ � ������� ListBox �������� ������, ����� ��������� �����-�� ��� ��������.

�������� DataContext

� ��������� ������� ������� ��������� ���������, ����������� � ������ �������. ��������, ���������� ��������� ������ ��������� TextBlock, ������ �� ������� ���������� �������� ��������� �������� ��� ���������� ��������� ������� � ������, ������� �� ���������, ������� ���������� ����� ��������, ����� � ��� ������ ��������� (�� � ������ � ������ Regular). ������ ��������������� ��������� Source ��� ������� �� ���, �� ��� �������� � �������� ������� ��������:

� ����� �������� ���� �� ����� � ������� ���������� �������� �������� ���� ��� � ������� �������� FrameworkElement.DataContext. � ������ ������� ����� ����� ���������� �������� DataContext �������� StackPanel, ����������� � ���� ��� �������� TextBlock. (����� ���� �� ����� ���������� �������� DataContext �� ��� ����� ������� ������, ��������, �� ������ ����� ����, �� ����� ���������� ��� ��������� �������� ���, ����� ����� �������� ���������.)

���������� �������� DataContext �������� ����� ����� �� �������, ��� ��������������� �������� Binding.Source. ������� �������, ����� �������� ������, ������� ��� �� ������������ �������� ���� �������� �� �������, ��� �������� ����:


����� ����� ��������� �������� ���������� �� ���� ���������� ��������� ���������� �� ���������:

����� ���������� �� ��������� ����������� � ��������� ��������, WPF ��������� �������� DataContext ��������. ���� ��� ����� null, WPF ���� � ������ ��������� ������ �������� ������, �������� �� null. (���������� �������� DataContext ���� ��������� ����� null.) ���� ���������� �������� ������ ���������, �� �� ������������ ��� ��������. ���� �� ���, �� ��������� �������� �� �������� �������� �������� �������� ��������.

��� ����� ��� swftext >addstring

SWFText->addString — ������ ������.

��������

void swftext->addstring (string string)

��������

��� ������� — �����������������. ���������, ��� � �� ���������, ��� ����������������� ��� ������ ������� ����� ���� �������� � ������� ������� ��� ��� ��������������. �� ������ ������������ ��� ������� ������ �� ���� ����� � ����.

swftext->addstring() ������ ������ string � ����� ���������� �������� ��������� (�������). �������� ��������� �� ������� ����� ������; �.�. ����������� ������ ��� ����������� -y.

Graphics Path. Add String �����

�����������

��������� ������ ������ � ���� ������. Adds a text string to this path.

����������

��������� ������ ������ � ���� ������. Adds a text string to this path.

��������� ������ ������ � ���� ������. Adds a text string to this path.

��������� ������ ������ � ���� ������. Adds a text string to this path.

��������� ������ ������ � ���� ������. Adds a text string to this path.

AddString(String, FontFamily, Int32, Single, RectangleF, StringFormat)

��������� ������ ������ � ���� ������. Adds a text string to this path.

���������

����������� ������ String. The String to add.

������ FontFamily, �������������� ��� ������, � �������������� �������� ��������� �����. A FontFamily that represents the name of the font with which the test is drawn.

������������ FontStyle, �������������� ���������� � ����� ������ (����������, ������ � �. �.). A FontStyle enumeration that represents style information about the text (bold, italic, and so on). ��� ������ ���� ��������� � ������ ����� (��. ������ ���� ���� � ���� �������). This must be cast as an integer (see the example code later in this section).

������ ����� ������������� �������, �������������� ������. The height of the em square box that bounds the character.

������ RectangleF, �������������� �������������, ������� ������������ �����. A RectangleF that represents the rectangle that bounds the text.

������ StringFormat, �������� ���������� � �������������� ������, ����� ��� �������� ����� �������� � ������������. A StringFormat that specifies text formatting information, such as line spacing and alignment.

�������

AddString(String, FontFamily, Int32, Single, Rectangle, StringFormat)

��������� ������ ������ � ���� ������. Adds a text string to this path.

���������

����������� ������ String. The String to add.

������ FontFamily, �������������� ��� ������, � �������������� �������� ��������� �����. A FontFamily that represents the name of the font with which the test is drawn.

������������ FontStyle, �������������� ���������� � ����� ������ (����������, ������ � �. �.). A FontStyle enumeration that represents style information about the text (bold, italic, and so on). ��� ������ ���� ��������� � ������ ����� (��. ������ ���� ���� � ���� �������). This must be cast as an integer (see the example code later in this section).

������ ����� ������������� �������, �������������� ������. The height of the em square box that bounds the character.

������ Rectangle, �������������� �������������, ������� ������������ �����. A Rectangle that represents the rectangle that bounds the text.

������ StringFormat, �������� ���������� � �������������� ������, ����� ��� �������� ����� �������� � ������������. A StringFormat that specifies text formatting information, such as line spacing and alignment.

�������

AddString(String, FontFamily, Int32, Single, PointF, StringFormat)

��������� ������ ������ � ���� ������. Adds a text string to this path.

���������

����������� ������ String. The String to add.

������ FontFamily, �������������� ��� ������, � �������������� �������� ��������� �����. A FontFamily that represents the name of the font with which the test is drawn.

������������ FontStyle, �������������� ���������� � ����� ������ (����������, ������ � �. �.). A FontStyle enumeration that represents style information about the text (bold, italic, and so on). ��� ������ ���� ��������� � ������ ����� (��. ������ ���� ���� � ���� �������). This must be cast as an integer (see the example code later in this section).

������ ����� ������������� �������, �������������� ������. The height of the em square box that bounds the character.

������ PointF, �������������� ����� ������ ������. A PointF that represents the point where the text starts.

������ StringFormat, �������� ���������� � �������������� ������, ����� ��� �������� ����� �������� � ������������. A StringFormat that specifies text formatting information, such as line spacing and alignment.

�������

AddString(String, FontFamily, Int32, Single, Point, StringFormat)

��������� ������ ������ � ���� ������. Adds a text string to this path.

���������

����������� ������ String. The String to add.

������ FontFamily, �������������� ��� ������, � �������������� �������� ��������� �����. A FontFamily that represents the name of the font with which the test is drawn.

������������ FontStyle, �������������� ���������� � ����� ������ (����������, ������ � �. �.). A FontStyle enumeration that represents style information about the text (bold, italic, and so on). ��� ������ ���� ��������� � ������ ����� (��. ������ ���� ���� � ���� �������). This must be cast as an integer (see the example code later in this section).

������ ����� ������������� �������, �������������� ������. The height of the em square box that bounds the character.

������ Point, �������������� ����� ������ ������. A Point that represents the point where the text starts.

������ StringFormat, �������� ���������� � �������������� ������, ����� ��� �������� ����� �������� � ������������. A StringFormat that specifies text formatting information, such as line spacing and alignment.

�������

��������� ������ ���� ������������ ��� ������������� � Windows Forms � ������� PaintEventArgs e OnPaint ������ �������. The following code example is designed for use with Windows Forms, and it requires PaintEventArgs e , an OnPaint event object. ��� ��������� ��������� ��������. The code performs the following actions:


������� ����. Creates a path.

����������� ��������� ������ � ������. Sets up string and font arguments.

��������� ������ � ����. Adds the string to the path.

���������� ������ �� ������. Draws the string to the screen.

���� ��� ������ �������, �� ������� ������� �������� ��������. ��-������, �������� ��������, ��� fontStyle �������� ���������� ��� ����� �����. There are two important things to be pointed out. First, notice that the fontStyle argument is cast as an integer. ���� ����� ������� �����, ����� ��� ��� ����� FontStyle ����� ����� ���� ���������� ��� �������� ��������� ����� ������ Italic (� ������ ������ � Underline). AddString The AddString method requires this so that two or more FontStyle members can be combined to create the desired font style (in this case, Italic and Underline). ��-������, �������� FillPath ��������, ��� ������ DrawPath ������ ������������ �����. Secondly, notice that the FillPath method is used rather than the DrawPath method. ���� FillPath ������������, ������������ �������� �����, � �� ����� ��� DrawPath ���� ������������, ����� ����� ����� ����� �������. If FillPath is used, solid text is rendered, whereas if DrawPath is used, the text will be an outline style.

Attached �������� ��� ����������� ���������� �����

WPF � ��� ��� ������ �� ����� ���������� �� �����, �� ������������ ����� ��� ����. �, ��� ��� ����� ������ ��� �������� ����-�� ������, ���������� �������/������������� � ����������� ����������� � ����������� �������� � ������ ������� ��� ������� ��������� ������� �����.

����� �� ����� ����� �������� ����������� ����� ������������� ������������ ������. ��������, �� �����, ����� � ��������� ��������� ���� ����� ���� ������� ������ ������������� ��������, � � ������ � ���� � ������������ �������, � � ������ � ������ ����� � ��������� �������. �������, ������������� ��������� �������� �������� ��� ����� ����� ����������� �� ���-�������, �� �������� ����������� �� ���� ������ ���������������� ��������� ����� �������������.

� Windows Forms ��� ������ �������� �������� �����, � ����� � ������������ ��� ��� �� TextBox �� DevExpress �� ���������� ������������ ����������� ����� � ������� ���������� ���������, �� ��� ���� ������ ������. �������� ������� ���� �� ������ � WPF �������� �����, ����������� �� ������� �������� � ������ �� ���� ���������: ������������� ���������� ������ TextBox ��� ���������� attached property � ������� �������������.

����������
���� ��� �� ����� ��������� ��� �����������, � ����� ����� �� ������� ����, �� �� ������ ���� ������� ���� ������ WpfEx � GitHub , ���� �� ������� �������� ����������, ������� ���������� � TextBoxBehavior.cs � TextBoxDoubleValidator.cs .

�� ���, ���������?

��������� ������������ ������ �������� ������� �����������, �� ����� ��� � ���� ������ ������ �������� ������������� attached �������, ����� ���� �������� ��������� ���������� ���������� ���� ������� � ��������� ���������� ������������� ���� (� �� ����, ����� ��� attached �������� IsDouble ����� ���� ��������� � TextBlock-� ��� �������� ��� �� ����� ������).
����� ���� ����� ������, ��� ��� ����������� ����� ������������ ������ ������������ �����-�� ���������� ����������� ����� � ������� ����� (����� ��� �.� (�����) ��� �,� (�������)), � ����� ����� �+� � �-�, ��������� ��� ��� ������� �� ������������ �������� ������������.
����� ����������� ����������� ����������� ����� ������, ��� ����� ����������� ������� ����� ������ ������������� �������, ���������������� ��� � �������� ��� ���������, ���� ��� ��� �� ��������. � ������� �� Windows Forms, � ������� ������� ������������� ���� ������� XXXChangedXXXChanging, � WPF ��� ���� �� ����� ������������ Preview ������ �������, ������� ����� ���� ���������� ����� �������, ����� �������� ������� �� �����������. (������������ �������� ����� ������� ��������� ������� �� ���� ��� ����������, ����������� ��������� ������� ��� �� ����������).

� ��� ���� �� ������, ���� �� ����� TextBox ������ � �������� TextChanged �������� �� ��� � PreviewTextChanged, ������� ����� ���� �� ���������� � ���������� ���� ������ �������������, ���� �� ������� �������� ����� ������������. � ��������� ��� ���, �� � ���������� ���� � ������� ���� ������� ����������.

������� ������

������� ������ �������� � �������� ������ TextBoxBehavior, ����������� attached �������� IsDoubleProperty, ����� ��������� �������� ������������ �� ������ ������� � ������ ��������� ���� ������ ����� �������� +, -,. (����������� ����� � ������� �����), � ����� ���� (�� ��������, ��� ��� ����� ������������ ��������� �������� ������, � �� ��������������� ��������).

�������� ��������� ���������� ����������� PreviewTextInput (��� � ������� ������� ������ �� ������ ������) ����������� � ���, ��� � ���������� ������� ���������� �� ��������� �������� ������, � ���� ����� ��������� ��� �����. ������� ��������� ����� ����� ����������� �������, �������� ��� ���� ����������� ��������� ������ � TextBox-�, ������� ��������� ������� � ��� �, ��������, ��������� ������ Insert (������� �� ������������� �� �����):

����� TextBoxDoubleValidator

������ ������ �������� �������� ���������� ������ ��������� ����� ���������� ������, ��������������� �� ������� �������� ������ IsValid ���������� ������ TextBoxDoubleValidator.

����� ������� �������� ������, ��� ������ ����� ���� ����� IsValid ����� ������, ��� �������� ��� ���� ����-����, ������� ������� ��� corner case-� (��� ��� ��� ���� �� ��� �������, ����� ����������������� ����-����� ����� �� �������� �����):

����������
��� ��� ��� ��� ������, ����� ���� ���� � ��� �� ������ ����, ����������� ������������ ���������� ������������ ����������������. ��� ��� ��� ��� ������, � ������� ������������ ������� ���� ���, �������� accountability; �������� ���� ���� ����� ������, � ��� ����� ����������� ������ ���������, ��������� ������������� ��� ������ � ����� ������ � ��� ������������ �, ��� �����, �������� � � ���� ����������. ��� �� ������ ����� ������ � ��� ������ ����� ������������ ����� ������!

�������� ����� ���������� true, ���� �������� text �������� ��������, � ��� ��������, ��� ��������������� ����� ����� ����� ����� � TextBox � attached ��������� IsDouble. �������� �������� �� ��������� ��������: (1) ������������� �������� SetCulture, ������� ������������� ������ ������ � (2) �� ��������� ������� ��������, ����� �������� ��� �-.�, ������� �� �������� ����������� ���������� ��� ���� Double.

����� ��������� ������ ����� ��� ����, ����� ����� �� ������ � ������������� � ������� ������������� �����������, ���� � ������� ������, � �������� ����������� ������������ ������ �,� (�������), � � ������������ � �.� (�����). ����� �������� �����, ��� �-.� �������� ����������, ��������� �� ������ ������������ ��������� ����, ���� �� ����� ������ ������ �-.1�, ������� �������� ���������� ��������� ��� Double. (���������, ��� �� StackOverflow ��� ������� ���� ������ ����� ����� �������� ������ ������������ Double.TryParse, ������� ���� �� ����� �������� � ��������� �������).

����������
� �� ���� ���������� ������ �������� ���������� ������ IsValid, ���� ���� �������� ������������� � ���� ����� ������ ThreadLocal , ������� ��������� �������� � ������������ DoubleSeparator ��������� ��� ������� ������. ������ ���������� ������ TextBoxDoubleValidator.IsValid ����� ����� �����, ����� ��������� ���������� �� ThreadLocal ����� �������� � ��� �������� � ������ ������ � ��������. ����� 3.

�������������� �������

������ ��������� ������� PreviewTextInput � ������� ������ �� ������ ������ ���������� � ������ �������. ���, ��������, � �������� ������� ������ ��� �� ������ ����� ��������� ������� PreviewKeyDown � ����������� ���� ������ ����� ��������. ������ ��� ������� �������, ��������� ��� ����� �������� �������������� � ���������� ���������� TextBox-�, �� � ����� ������������, ������������ ����� � ������� ����� ����� ���� �� ���� ������, � ����� ������ (NumberFormatInfo.NumberDecimalSeparator ���������� string, � �� char).
���� ��� ������� � ������� KeyDown ��������� ���������� ��������� TextBox.Text, � � ������� TextChanged ������� ��� ������ ��������, ���� ����� �������� �� ����������. �� ��� ������� �������� ��������������, �� � ����������� ��� � ������� attached ������� ����� �� ���-�� ������.

����������

����� �� � ��������� ��� ��������� � ��������� ���������� � WPF �������� � ������ ������� ������������, �� �� ������ � ������, ��� ����� ���� ����������, � � ���� ���� � ������������� �������. ���������� �������� � ����, ��� �� ������ ������� ���������� ������ �� ������ � WPF ������ ������������ ������ �������, ����� ��� ������. �������� �� ������� ����������� � ���, ��� ���������� ��������� �������� ������������ ���������� ��� ������ ������ (!) � �� �������� � ���, ��� �� ������������, � �� ������� ����-�����.

�������, ��� ������ ���������� ������� ����������� �������, ������� �� ������������� � ����-����� ����� ����� �� github.

��� ����� AMP: ��������� ����������� �� ���������� ��������� ���������

����� ������: 24 ������ ��� ������� ������? ��� �������?

���������� ��������� �������� ��� AMP � ����������, ������� ������������ ������� ��������� ���������� � ��������� � ������� ���������� � ���������. ��� �������� AMP? ��� ������� � ��������������� ���������� ��������� ��������? ������ ������������� ����� ��������������� ��������� ������ �� ���������� CMS, ������� WordPress, Joomla!, Drupal, OpenCart? � ������ ���������� ������� ������������ ���������� ��� ��������� AMP, � ��� ������ ��������? ������ �� ��� � ������ ������� � �����������.

��� ����� AMP � ��� ��� ��������

AMP � �������, ������� ��������� �� ������ ���� ���������� ���� accelerated mobile pages. ��-������ ��� ���������� ��������� ��������. �������� ���������� ���������� ����������� ������� ����� ��� ��������� �������������, ������� ������������ ������������ �������� �������� �����.

AMP ������������ ����� ���������� ��������� ������ ������� ���-�������. �� ���������� ��������� �������� �������� �������. ����������� ��������������� ���������, ������� �������, ����� ���������������, ����� ���������������� ��������, ��������� ����������, �� ���������� ��������� �����������.

AMP � ��� ��������� � �������� �����. ������� ������ �������� ����� ������������ ���������� ��������� �������� ���������.

������� ������������� � ��������� ������� ��������� Google. ���������� � ���� ��������� ������� ���������� AMP ��� ������������ ������� ��������� ������. ����� ����, Google �������� ���������� �������� ������ � ��������� � ���� CDN. ��������� ����� ��������� ������������ ������ ��������� AMP ���� ��� ������ �������� �������� ������.

���������� �������� ������� �� HTML-�������� �� ������������ ������ � ���������� JavaScript. ��� �������� AMP ����� ������������ ������������ ����� ����� � ��������. ��� ��������� ���������������� � ������� ����������������� �������, �� ����� ����������� �������� �� ��������. ����� ��������� �������� ������������ ��������������� �����������.

������� ����� ������������ AMP ����� ������������� ������� ���������. ������ ������������ �������� ������ � ������� ��������� ����� �� ��������� ���������� � ����������� � �������� ���������� ������ ��������. ��������, �� ����� � ���������� AMP ����� ��������� �������������� ������������� ���� ��������� ������������� �� ���������� ��������. ���������� ����� ������� �� AMP �� ������ � ������� ���������� ������� ��� �������� � URL � �������� ������ �������� �� ������������ �� ������� /amp/.

������ ������ ������������ �������� ������������ ������ AMP � ������� Google. ���������� ��������� ������� ���� ���������� ������ �� ���������� �������� � ������� �������� � SERP. ��� ��������� �������� ������������ �� ��������� �� ����, � ������������� ������� �� �������� ������.

� ���������, Google �� ������� ������ ���������� AMP-�������� �� ��������� ������, �������������� ��� ���� ���������. ������� �� ������ ������� Search Engine Land.

� ������� �� Google, ������� �� ������������ ���������� AMP.

���� ��� ���������� ��������� ������ �� ������� ���������� ��������� �������� �������. ��� ����������� ���, ��� AMP ��������� �� ������������ �������� � ������� �������� rel=»canonical».

��� �� ����� ������� ����������� AMP � ���� �������� �� � ������. ���� �� ���������� ����������� SEO-������ ���������, ��� ��������� ������� ���������� �������� � ������ ������ ��������. �� ������ ������������ ��������, ��� ����� �� ������� ������� rel=»canonical» ������� ����������. ������� AMP ��������� � ������ ������ �������� ������� �����. ������������� �������� ��������� �������� ������������� ���������� �������� � ����� robots.txt.

����� �� ������������ ���������� ��������� ��������

����� �������� �� ���� ������, ����� ������� �������� �������������, ����������� � ����������� ��������� AMP.

������������ AMP

������� ������������ AMP � ������� �������� ��������. � ������� ���������� ������������ ������� � ���������� ������ �������� � ������� ���������� ��������.

PageSpeed Insights �� Google

62 ����� ��� ���������, 77 ������ ��� ���������.

88 ������ ��� ���������, 94 ����� ��� ���������.

���������� �������� �������� �������� �� Pingdom

����� �������� 5,94 �������, ������ �������� 3,5 �����.

����� �������� 2,46 �������, ������ �������� 381,4 �����.

���������� �������� �������� �������� �� GTmetrix

�������� �������� 18,6 �������, ������ �������� 3,49 �����.

����� �������� 3,4 �������, ������ �������� 314 �����.

���������� �������� ����������� � ���� ������� �����������. ��� �������� ��������� ������������� ���������� ������ ������ � ������� ���������� AMP.

������ �������� �������� ��������� ������ �� ���������������� ����. ����� �������� ����������� �� ���� ����������� �������� ����� 3 ������.

������� �������� ���������� ����� ��� ������������� � ���������� ������������. ������ ������� Google �������������� �������� AMP � ��������� � ���� CDN ��� �����, ������� ���������� ��������� ����������.


Google ��������� �������� �������� ������� ��� ������������ ������. ��� ����� � ��������� ������������ mobile-first �������. ������������ �� AMP �������������� ������������ � ��������?

� �������� 2020 ���� �� ������� Search Engine Journal � ������ ������������� Google ����� ����� ������, ��� ���������� ��������� �������� �� ������ � ����� �������� ������������. �� ���������� �� ���� ���������� �������, ��� AMP �� ����� �������� ������������ � �������.

��� ��� ������? ���������� AMP ���� �� ���� �� ���� ������ ������������ ��� ������������. ��� �� ����� ��� ����������� ����������� �������� �������� �����, ������� ����������� ��� ������������ ��������� ������.

��������� ����� � �������-������� ���������� �� ��������� AMP, ���� �������� � ��������. ������ ������� ������������ � ������� ����� SERP ��� ������������ ������. ��� ������������ ������ � ����������� ���������� �������������� ��������.

����, �������� ������������ ���������� ������� � ������� �������� ��������. ��� �������� ���������������� ���� � ����� ������������� ������ �� ������� ������ � ������ Google. ����� ������� ����� �������� �������������� ��������� ��������� �������� AMP.

���������� ���������� ��������� �������

� AMP ����� �����������. ��� ��������:

  • ������ � ��������� ���������� ������� �� �������� � ������ �������� � Google Analytics, ������� ����������� ��������� ����� ������������ �� �������� ��������� �����. ����� ����������� ������������� AMP, ����� �������� �� ��� ��� ������������ ������� ��� � ������� ��������.
  • ���������� �������� ����� ��������� ���������������� �� ��������� � ��������. �� AMP ��� �������������� ����, ����� ������� ����������, ��������, ����� ���������������. ������ �������� ���������� �������������� ������� ��� � ������� ��������.
  • ������� ��� AMP ���������� �� ������� ������� �� � ������ �������. ���� ������� �������� �������� �� ��������� ���������� ������������������ �����.
  • �� AMP ��� ��������� ��������, ��������, �������� ����� ���������� ��� Facebook.
  • ���� Google ���������� ���������� �������� ����� � ��������, ������������ ����� ������ ��, �� ������� SERP. ������� ��� ���� �������� �������.
  • ������������ ��-�� AMP ����� ��������� �������� � �����������. ������ � ��������� ������ ����.

�� ������� �������� �������� ���������� ������� ����������������� � ������� ����� �������. ����� ��������, ��� ������� ����� ����������� ����� ��������� ��� �������� ���������. ������ AMP ������ ��������� ���������� ��� ���� ����������� ������� ������� �������� �����.

���������� ��������� AMP

������� ������ ����. ������� ���������� �������� �� ����������������� �������� �� WordPress � ������ 2020 ����. ������� � ��������� ���. ��� ��������� ������� ����� AMP, �� �� �������� �� � ������.

Google ������ ����������� AMP. ���������� � ��� ��������� � ������� Search Console ���� � ������ � ���������� ��������� ��������� � ������� ���������� ���� ����� ��������� �� �����.

����������� ����� ����� ���������� Google ���������� �� AMP ������. �� ��������� �� ����� ������� 2020 ���� �������������� ������ ������ ���������� �� Google �������� �� ����������, � �� �� �������� ������ ��������. ��� ���������� ����������:

  • �� ������ � 20 �� 26 ������� �� �������� �������� �� Google ������ 749 �����������.
  • 397 �� 749 ������� � ��������� ������������.
  • 246 ������������� �� Google ������������ �� ���������� ��������.

�� ������� ����������� ������� ��� ��������� �� ������������������ �����, ��� Google ������ ���������� �� AMP �����������. �� ���������� �������� �� ��������� ������� ������ 32,84 % �� ������ ����� ������������� ��� 62 % ��������� �������������. ���������� 38 % ���������� ���������� � ��������� ������ �� ������� �������� � ���������� ��������.

��� ������, �� ������� ����� �������� ��������:

  • �� ��� ������ � ������� ���������� ���������� ���������� ������� ������ ���� ��� ������ �� ���������� AdSense. �� ���������� ��������� ����� ������������� ���� 300 �� 250 ��� �������� ���������. ������ ������� ���������� ���� �� ����������.
  • ���������� ������� AMP ����������� ����, ��� � ����������� �������. �� ������ Google Analytics �� ��������� 98 %. ��� ����� ���� ������� � ������������ ������������� ������������� ���������� ������� �������� Google Analytics. ��� �������� ������������ � AMP �� ������� �������� ������� ����������� ����������� ����� ���������. ��� ���� ���������� ������� ��� ���������� ������� ������, � ������� ������ �����������.
  • ���������� ������������� �� ����� ������� � ����������� AMP ���� ��� � ����������� ���������� �������. ������������ ������� ���� ��������� �� ������ �������� ����� � ������� ����� ������� ����������, ��� ���������� ������� �������.
  • �� ���������� �������� ����������� ��� ������������ �������� �� ��������� ������� Google. �� ������ Google Analytics ������������� ��������� ��������� � �������������� ���������� �������.
  • ���������� ���������� ������� ����� ��������� �� ������ ������, �������� �� ������� ������ � ������. �� ������ � 20 �� 26 ������� ������ ��������� ������������ ������ 10 ���������.

����� ���������� AMP ��������������� ��������� ������� �� Google �� ����. ����������� �������� ���������� ����� ������������. �� ������������ �� �������� � ������ ���������� ���������� �������� ����� �� ��������.

������ ������� �� ������� ������������� �� Google ����� 100 ������ � ����� ������������, ����� ��������� ���������� ������������� AMP. ������� ����� ���������� � ������ �����. ��� ���������� ������:

  • �� ����������� ������������ Google ������ � ����� ������� ������������� ����������� ������� �� AMP �� ��������� � �������� ����������. ������ ���������� � ������� ����� ������ ������� �� 80 %, � CTR ��������� ������ ������� �� 90 %.
  • ��������� ���������� �������������� ������ � ��������� ����������� ��������� � AMP ��������������� ���������. ���������� �� �������� ��������� �������. ��������� ����������� �������, ��� Google �������� AMP, ����� ������ ����� �������. � ������ ������ ���� ���� � ����������� ��������� �������� ���������� ������� �� �������� ������.
  • ���������� ������ �� Search Engine Watch. ������ Wired ��������� AMP ������� ���� CTR ������ � ��������� ������ �� 25 %. � �������������� ���������� �� ���������� ��������� ������� �� 63 %. ����������� ������������ ����� ������� Slate ����� ��������� AMP ������� �� 44 %.
  • ������������� CNN � �������� The Wall Street Journal �������, ��� AMP � ������� �������� �������������� � ������� ������� ��������� ����������.

AMP ����������� � ���� ������� �������. �� ��� ���������� ���������� ����������������� � ������� ����� �������. �� �������� �������� ������� ����� ������� ����� ��������� AMP �� ���������. ������ Google ���������� ������� �������� ���������� � ����� �� ���� �� ���� ��������� ������������� �� ����������, � �� ����������� �������� ��������� �����.

������������� ���������� ������� AMP �������� �������� Google, � �������� �� ������������� �������� ���� �������� � ����� ������������ ������ � ��������� ������������� ����������. ��� ���������� ������� ��� �������������� ������, ����� �� ������������ ���������� ��������� ��������.

��� ���������� AMP �� WordPress

������������� WordPress �������: ���������� ��������� �������� ����� ����������� ��������� � ������� ������. ��� ����� ���������� � ����������� ������ AMP.

��������� � ������� ������� �������� �������� �������� � ���������� AMP.

������ AMP �� ����� ��������. ����� ��������� ���������������� � �������� ������� ��� ���������� �������, �������������� ����������� AMP for WP. ����� ��������� � ��������� ������� ��������� � ���� ��������� ���������� ������� � ���������������� ������.

� ������� General ��� ������������� ��������� ������� �����. ��������������� ������ ����������� � 190×36. � ������� ������ Custom Logo Size �� ������ ������� ������������ ������ ��������.

� ������� ������ Front Page �� ������ ������� ������������ �������� � �������� ������� �� AMP-������ �����.

�������� �������� �� ������� AMP on Pages. ������� ������ ������� ������ ���������� ������ ������� �������. ���� ��� ���������� AMP-������ ����������� �������, ����������� ������ � ��������� On.

� ������� Analytics ���������� ������������ ��������� AMP � ������� Google Analytics. ��� ����� ������� Google Analytics ID.

� ������� ������ Use Google Tag Manager ����� ���������� Google Analytics � ������� ���������� ����� Google.

� ������� Design �� ������ �������� ������� ��� ���������� �������. � ������� ������ Launch Post Builder ��������� drag-and-drop �������� �������. ���������� � �������� �������� ��������, �������� �������� �����, ���� ��������� � ����.

���� Design Selector ��������� ������� ������� �������� �������. � ���� Custom CSS ����� �������� ���������������� �����.

� ������� SEO ����� ��������� ����������� �� ���������� ��������� ���������� �� ������� Yoast SEO, �������� � ����� ������������ HTML-���, � ����� ��������� �������������� ������� ������� � ���������. ���� �� �� ����������� �������� Yoast SEO, �������� ��������� �� ���������.

� ������� Menu ��������� ����������� ���� �� ���������� ��������� �����. ��� ����� ��������� �� ������������ ������.

� ������� Advertisement ��������� ����������� ���������� AdSense. ������ ���������� ������ �������� ���������� �������: ��� ������ �� ���� ���������, ��� ������� �� ���� ���������, � ����� ��� � ��� ��������� �� ��������� ����������.

����� ���������� ���������� ��� ��������� �� ��������� ����������, �������� ������ AD #4. �������� ������ ����������. �������� ���������� � �������� AdSense � �������� �������������� ������������ � ���������� ����� � ������������ ����. ������ �������� �� ���� ���������� ����������.

�� ������� �� ������ ���������� �� ���������� ��������� ���� �������������� ��������. ��� ����� � ��������������� ���� ������� ������� ������������� �����.

����� �������������� �������� �������� ����� ��� ��������� ����������� �� ��������� �������, � ����� ����������� ���������� �������� �� �����. ��� ������ ������� 300×600 ���� �������� ��� (��. �����������).

� ������� Single ��������� ������� ��� � ���������������� �������� ������. �� ������ �������� ������������� � ������ ����� ������ ���������� ������, ������ �� ���������� � ��������� ����������, � ����� ��������� ���� ������� �������.

� ������� Social Share ���������� ������ ������� ���������� �����. � ������� Structured Data ��������� ����������� ��� ������������� ���������� �������. Google ����� ������������ ��� ��� ������������ ��������� ������. ����� ������� ������ �����������, ������� ����� �������������� � ��������� ��� ���������� ������ �� ���������� �������� � ���������� �����.

� ������� Notification ����� ��������� ����������� �����������. ��������, �� ������ �������� ����������� �� ������������� cookies. � ������� Translation Panel ���������� ���� ������� �� ������� ����.

� ������� Disqus Comments ����� ���������� �� ���������� ��������� ������� ��������������� Disqus. ��� ����� ����������� ������ Disqus Comments Support � ��������� On, ������� URL ������� � ������� Disqus � ���� � ����� ������������ �� �������.

���� �� �� ���������� ������� ���������������, �� ���������� �������� ����� ������������ ����� ����������� ������������ ������� �������� ������������ � ������ ����������������. ��� ������� �� ������ ������������ ����� ������������� �� �������� ������ ��������.

� ������� Advance Settings ����� �������� ���������� ������ ������� ��������, � ����� ������� ������ � �������. �� ��� ������� �������� ������ Homepage Support � Archive Page Support ��������������.

� ������� ������ Non-AMP Homepage link in Header and Logo ����� �������� ������ �� ������ ������ ������� �������� � �������� ����� � ��������. ����������� ��� �����������, ����� �������������� ����������� ���������� ������� �� ������� ������ �����.

������ Mobile Redirection �������� �������������� ��������������� ���� ��������� ������������� � ���������� ������ ����� �� AMP.

�� ��������������� ���� ������������� �� AMP. � ���������� ��������� ��������� �� ��� ���������� �����. �������� ������� ���������� ���������� � ��������� ������������ ������������ �������� ������� � ������������ �����������������. ��� ����� �������� � ������� ������������� �����.

����� ����, ���� Google ����� ������ ���������� ������ ����� � AMP, ��� mobile-first ������� �� �������� ������ ��� ������������ ��. ��� ����� �������� � ������ ������� ��-�� ���������� ��������� ������� � ��������� �����������.

����������� �������� ������ �� ������ ������ ������� � ������ � ������� ������ Link to Non-AMP in footer. ��� ������� ������������� ���������� �� ������� �������� � ���������� �����������������.

� ������� Extension ����� ���������� � ���������� ������� ���������� ��� �������. ��������, �� ������ ��������������� �������������� ������������ ��� ���������� �������� �� ���������� ��������� ��� �������� �� AMP ������������� ��������.

� ������� Fix AMP Errors ����� ���������� ������� ���������. ������������ ������� ������� ����������� � ����������� � ���������� �� ����������� �� ������� � Search Console.

���� Import/Export ��������� ��������� ��������� ���������� ������� � ������ ����� �� ������.

����, �� ������ ��� ����������� WordPress ����� ����������� ���������� �������� � ������� ���������� �����. ���� ������ ������� �� ��������� �� ��������� �������� ���� � ���������������� � ������� ������� AMP for WP.


AMP ��� Drupal

����� �������� ���������� ��������� �������� �� ������ ��� ����������� Drupal, �������������� ���������� �������������:

��� ������ ������ AMP ���������� ������� Token � Chaos Tools. ���� �� ���������� ���������� �� ���������� ��������� ���������� AdSense, ���������� ���������� Google AdSense Integration.

�� �������� �������� ������ AMP �� ������� AMP Configuration ���������� ����������� ���������� ������ ��� ���������� � �������. �������� ����, ������� ����� ������������ ��� �������� AMP. ������� Google Analytics ID ��� ������������ ��������� �������. ����� �� ������ ������������ ��� ����� ���������� AMP-�������.

�� ������� AMP Metadata ������� �������� �����. ��� ������������� ��������� ������� � �������� ��� ������.

����� ��������� ��������� ����������� ���������� ������ �������. ��� ����� � URL �������� �������� �?amp�. ��������, ���������� ������ �������� http://primer-saita.ru/node/1 ����� �������� �� ������ http://primer-saita.ru/node/1?amp.

AMP ��� Joomla!

����� �������� ���������� �������� �� ������ ��� ����������� CMS Joomla!, �������������� ����������� wbAMP. ������ ������ ����� ������� ��������� ��� � 44 ������� ��� � ���. ������ ��� ���������� �������� ���������.

����� ��������� � ��������� ������� ��������� �� �������� ��������. ���������� ������ ������� ����� ������������ ����������������, ������� �� ������� ��������� ������ ������� ��������� ����������� ���������� �������.

�������� ��������� �������� �������� ��� URL AMP. � ���� ������ ��� ��������� ���������� ������� ���������� �������� �������� amp. ��������, ���������� ������ �������� http://primer-saita.ru/koshki ����� ����� ����� �� ������ http://primer-saita.ru/koshki/amp.

����� �� �������� �������� �������� ������� ���������� � ����� � ������ ��������. �������� ���������� ��� �������������: NewsArticle ��� ��������� ������� � BlogPosting ��� ���������� � �����.

�������� ��������, ��� ������� ���������� ��������� ���������� ������. ��� ����� ������������� �� ������� �������� ���������.

��������� ������ �������� ��� com_content�. ���� �� ���������� ���������� ���������� �������� ������ ��� ����������, � ���� �������������� ������� �������� Article. � ���� ���������� �������� ���������, ���������� � ������� ����� ����� AMP-������. � ����� ID, ID ����� ��������� � ������� ������� �������� �*�. � ���� ������ AMP ����� ������� ��� ���� ���������� � ��������� ����������.

������ ��������� � ���������� ������ ������� ����������.

���������� ��� ���� ������������ ���������� ��� �������� ���������� ������� �� ������ ��� ����������� Joomla!: ������ JAmp. �� ����� 39 ����. �� �������� ����� ������� ����� �������, ��� ���������� �������������� ����������� �������� � ����������.

� ������� �� WordPress � Drupal, ��� Joomla! ��� ��������� ����������� ����������� ��� �������� AMP.

AMP ��� ��������-���������

���������� AMP ������������� � ������ ������� ��� �������-��������: ��������� ��������, ������. ����� �� ��������� ���������� �������� ecommerce-������?

������ ������� AMP ����������, ��� ������-�������� ����� � ������ ������������ ���������� ��������. ������� �������� � ������ ��������� ���������� �� ecommerce-�������� � ��������� �������� �������� ��������� ������� ������������ ������ �� ���������. ������, eBay ���������������� � AMP � �������� 2020 ����.

AMP ��� OpenCart

����� ������� ���������� �������� ��� ����� ��� ����������� OpenCart, �������������� ������� Accelerated Mobile Pages. ��� ������� �������. �������� ������ ���������� ��������� �������, ��������� � ������� ������, ����� ���������� �� ������.

����� �� ������ �������� ������ AMP for Product Pages. ��� ���������� �������. ���������� ������� AMP ������ ��� ������� �������. ��� ������ AMP for Product Pages ����� ������ SEO Friendly URLS.

� �� ���� ������������� ���������� ������ AMP for Product Pages, ��� ��� �� ������� ������� ��� �� ���� ��������� ��� �������� �� �������� �������. ����� ��������� � ��������� ��������� �� OpenCart ������ 2.3.0.2 ���������� �������� �� ����� �� ����������. ���������� ��������� � ����� ������� ������ �� AMP-������. ��� �������� �� ������ ���������� ������ 404.

����� ����, � ���������� ��������� ������ ���� ������������ ���������� �����������, � �� ������ �������� ���������� ����������. ����������������� ����������������� ����� �������� � ��������� ��������� ������.

��������, �������� ������� � ����������� ��������� ����� ����������������� ������ ��� ����������� �� OpenCart. ������������ ����������� ������ ���������� � ������ AMP for Product Pages ��������������� ���������.

AMP ��� Magento

���� ��� ��������-������� �������� �� ��������� Magento, �������������� ������� �������� Accelerated Mobile Pages. ������ ������� AMP ��� �������, ������� ��������� � �������.

���������������� ������ ���������� ������� ����� �� Magento �������� �� ������.

AMP ��� PrestaShop

���������� �������� ��� �������� �� ��������� PrestaShop ����� ������� � ������� �������� ������ PrestaShop AMP. �� ���������� ���������� ������ �������, ������� ��������� � �������� �������.

����������� ������ ����� ������� �� �������� �����.

�������� ��� ���

���� � ��� �������-������, ������� �������� �� WordPress, ����������� ���������� �������� ����� ������ � ��� ������. �� ��������� ������ �� ��������� �������� ������� � ������� �� ��������� � ��������� ��������������� �������.

��� ������ ��� ����������� Drupal ����� ���� ���������� �������, ������� ����� ������ ���������� � ���������. � ��� ��� Joomla! � ������� ��� ��������-��������� ������� ��� �������� AMP �������� ��������.

���� �� ����� ������������ AMP, ���� �� ���������������� � ������� ��� �������� ����������� ���������, � ����� ����������� � ������������ ���� ���?

������� �� ������������ ���������� � ������ ����������� ����������� ���������� ��������. Google ����� ���������� � ������� ������.

�� ������-�� �������, ��� Google �� ����������, � ������� ����� �������� ������ �� �������� ����������� ������ ���������� �����. ������ �������: ���� ���������� ������� ������ � ����� �����. ���� ����� �������� � �������� �� ������ � ������� ��������� � �����. �� ������� ��������� � ���������� ������. ������� ���������� ����������� �������� �� ������� ��������� ��������� ����� �����������.

������, ��������� ��� ����� ��������� ������ ����������� ���������� � ������������� ��������� ����� ��� ��������� ������. ������� ��������� ������ ��� ���������� ������� � ������������ ������� ����������� ������ ������-�������. ����� ��������, ��� � ��������� ������� ���������� AMP ������ ����� �� ������� ������� ������������� ������.

SWFText::addString

(PHP 5 SWFText::addString � Draws a string

��������

��� ������� �������� �����������������. ��������� ���� �������, �� ��� � ����������� � ��� ������������ ����� ���������� � ����������� ������� PHP ��� �����������. ����������� ��� ������� �� ���� ����� � ����.

swftext::addstring() draws the string string at the current pen (cursor) location. Pen is at the baseline of the text; i.e., ascending text is in the -y direction.

������������ ��������

��� ������� �� ���������� �������� ����� ����������.

�������� �����

  • SWFText::addUTF8String() — Writes the given text into this SWFText object at the current pen position, using the current font, height, spacing, and color

SWFText::addString

SWFText::addString � Draws a string

Описание

Эта функция является ЭКСПЕ� ИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.

swftext::addstring() draws the string string at the current pen (cursor) location. Pen is at the baseline of the text; i.e., ascending text is in the -y direction.

Возвращаемые значения

Эта функция не возвращает значения после выполнения.

Смотрите также

  • SWFText::addUTF8String() — Writes the given text into this SWFText object at the current pen position, using the current font, height, spacing, and color
Илон Маск рекомендует:  Что такое код require
Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL
��������������!