Quantcast
Channel: Web Markup Minifier
Viewing all 95 articles
Browse latest View live

Commented Unassigned: WebMarkupMin and HTML_PARSING_ERROR [22]

$
0
0
Hello. Can you help to deal with error:
I have an action:
```
[HttpGet]
[MinifyHtml]
public ActionResult GetTariffExtendings(Guid tariffCode)
{
var model = ... get the model

return PartialView("Partials/TariffExtendings", model);
}
```
Partial View loaded with GET AJAX request.
Without minification all work, but when turn on — HTML_PARSING_ERROR.
I have no idea what's wrong. Double check markup.
Example of uncompressed output: ...

Configuration in web.config
```
<webMarkupMin xmlns="http://tempuri.org/WebMarkupMin.Configuration.xsd">
<core>
<html whitespaceMinificationMode="Aggressive" collapseBooleanAttributes="false" removeRedundantAttributes="false" minifyEmbeddedCssCode="true" minifyInlineCssCode="true" minifyEmbeddedJsCode="true" minifyInlineJsCode="true" processableScriptTypeList="text/html" minifyKnockoutBindingExpressions="true" />
<css defaultMinifier="MsAjaxCssMinifier">
<minifiers>
<add name="MsAjaxCssMinifier" displayName="Microsoft Ajax CSS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxCssMinifier, WebMarkupMin.MsAjax" />
<add name="NullCssMinifier" displayName="Null CSS Minifier" type="WebMarkupMin.Core.Minifiers.NullCssMinifier, WebMarkupMin.Core" />
<add name="KristensenCssMinifier" displayName="Mads Kristensen's CSS minifier" type="WebMarkupMin.Core.Minifiers.KristensenCssMinifier, WebMarkupMin.Core" />
</minifiers>
</css>
<js defaultMinifier="MsAjaxJsMinifier">
<minifiers>
<add name="MsAjaxJsMinifier" displayName="Microsoft Ajax JS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxJsMinifier, WebMarkupMin.MsAjax" />
<add name="NullJsMinifier" displayName="Null JS Minifier" type="WebMarkupMin.Core.Minifiers.NullJsMinifier, WebMarkupMin.Core" />
<add name="CrockfordJsMinifier" displayName="Douglas Crockford's JS Minifier" type="WebMarkupMin.Core.Minifiers.CrockfordJsMinifier, WebMarkupMin.Core" />
</minifiers>
</js>
<logging defaultLogger="ThrowExceptionLogger">
<loggers>
<add name="NullLogger" displayName="Null Logger" type="WebMarkupMin.Core.Loggers.NullLogger, WebMarkupMin.Core" />
<add name="ThrowExceptionLogger" displayName="Throw exception logger" type="WebMarkupMin.Core.Loggers.ThrowExceptionLogger, WebMarkupMin.Core" />
</loggers>
</logging>
</core>
<webExtensions disableMinificationInDebugMode="false" disableCompressionInDebugMode="false" enableMinification="true" enableCompression="true" maxResponseSize="200000" disableCopyrightHttpHeaders="true" />
</webMarkupMin>
```

Temporary set <logging defaultLogger="NullLogger">, which not shown an exception, but response is not minified.

Using:
WebMarkupMin.Core 1.1.0
WebMarkupMin.MsAjax 1.0.0
WebMarkupMin.Mvc 1.1.0
WebMarkupMin.Web 1.1.1
Comments: I made an example of using `@Ajax.ActionLink` and everything working (in all combinations).

Commented Unassigned: WebMarkupMin and HTML_PARSING_ERROR [22]

$
0
0
Hello. Can you help to deal with error:
I have an action:
```
[HttpGet]
[MinifyHtml]
public ActionResult GetTariffExtendings(Guid tariffCode)
{
var model = ... get the model

return PartialView("Partials/TariffExtendings", model);
}
```
Partial View loaded with GET AJAX request.
Without minification all work, but when turn on — HTML_PARSING_ERROR.
I have no idea what's wrong. Double check markup.
Example of uncompressed output: ...

Configuration in web.config
```
<webMarkupMin xmlns="http://tempuri.org/WebMarkupMin.Configuration.xsd">
<core>
<html whitespaceMinificationMode="Aggressive" collapseBooleanAttributes="false" removeRedundantAttributes="false" minifyEmbeddedCssCode="true" minifyInlineCssCode="true" minifyEmbeddedJsCode="true" minifyInlineJsCode="true" processableScriptTypeList="text/html" minifyKnockoutBindingExpressions="true" />
<css defaultMinifier="MsAjaxCssMinifier">
<minifiers>
<add name="MsAjaxCssMinifier" displayName="Microsoft Ajax CSS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxCssMinifier, WebMarkupMin.MsAjax" />
<add name="NullCssMinifier" displayName="Null CSS Minifier" type="WebMarkupMin.Core.Minifiers.NullCssMinifier, WebMarkupMin.Core" />
<add name="KristensenCssMinifier" displayName="Mads Kristensen's CSS minifier" type="WebMarkupMin.Core.Minifiers.KristensenCssMinifier, WebMarkupMin.Core" />
</minifiers>
</css>
<js defaultMinifier="MsAjaxJsMinifier">
<minifiers>
<add name="MsAjaxJsMinifier" displayName="Microsoft Ajax JS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxJsMinifier, WebMarkupMin.MsAjax" />
<add name="NullJsMinifier" displayName="Null JS Minifier" type="WebMarkupMin.Core.Minifiers.NullJsMinifier, WebMarkupMin.Core" />
<add name="CrockfordJsMinifier" displayName="Douglas Crockford's JS Minifier" type="WebMarkupMin.Core.Minifiers.CrockfordJsMinifier, WebMarkupMin.Core" />
</minifiers>
</js>
<logging defaultLogger="ThrowExceptionLogger">
<loggers>
<add name="NullLogger" displayName="Null Logger" type="WebMarkupMin.Core.Loggers.NullLogger, WebMarkupMin.Core" />
<add name="ThrowExceptionLogger" displayName="Throw exception logger" type="WebMarkupMin.Core.Loggers.ThrowExceptionLogger, WebMarkupMin.Core" />
</loggers>
</logging>
</core>
<webExtensions disableMinificationInDebugMode="false" disableCompressionInDebugMode="false" enableMinification="true" enableCompression="true" maxResponseSize="200000" disableCopyrightHttpHeaders="true" />
</webMarkupMin>
```

Temporary set <logging defaultLogger="NullLogger">, which not shown an exception, but response is not minified.

Using:
WebMarkupMin.Core 1.1.0
WebMarkupMin.MsAjax 1.0.0
WebMarkupMin.Mvc 1.1.0
WebMarkupMin.Web 1.1.1
Comments: Yes I have in web.config: ``` <httpCompression directory="%TEMP%\iisexpress\IIS Temporary Compressed Files"> <scheme name="gzip" dll="%IIS_BIN%\gzip.dll" /> <dynamicTypes> <add mimeType="text/*" enabled="true" /> <add mimeType="message/*" enabled="true" /> <add mimeType="application/x-javascript" enabled="true" /> <add mimeType="*/*" enabled="false" /> </dynamicTypes> <staticTypes> <add mimeType="text/*" enabled="true" /> <add mimeType="message/*" enabled="true" /> <add mimeType="application/x-javascript" enabled="true" /> <add mimeType="application/atom+xml" enabled="true" /> <add mimeType="application/xaml+xml" enabled="true" /> <add mimeType="*/*" enabled="false" /> </staticTypes> </httpCompression> <urlCompression doDynamicCompression="true" doStaticCompression="true" dynamicCompressionBeforeCache="true" /> ``` Is it interfere with WebMarkupMin? Maybe I misunderstand a bit? Is this "turn on and use gzip somewhat you want" or "turn on and IIS will compress everything"

Commented Unassigned: WebMarkupMin and HTML_PARSING_ERROR [22]

$
0
0
Hello. Can you help to deal with error:
I have an action:
```
[HttpGet]
[MinifyHtml]
public ActionResult GetTariffExtendings(Guid tariffCode)
{
var model = ... get the model

return PartialView("Partials/TariffExtendings", model);
}
```
Partial View loaded with GET AJAX request.
Without minification all work, but when turn on — HTML_PARSING_ERROR.
I have no idea what's wrong. Double check markup.
Example of uncompressed output: ...

Configuration in web.config
```
<webMarkupMin xmlns="http://tempuri.org/WebMarkupMin.Configuration.xsd">
<core>
<html whitespaceMinificationMode="Aggressive" collapseBooleanAttributes="false" removeRedundantAttributes="false" minifyEmbeddedCssCode="true" minifyInlineCssCode="true" minifyEmbeddedJsCode="true" minifyInlineJsCode="true" processableScriptTypeList="text/html" minifyKnockoutBindingExpressions="true" />
<css defaultMinifier="MsAjaxCssMinifier">
<minifiers>
<add name="MsAjaxCssMinifier" displayName="Microsoft Ajax CSS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxCssMinifier, WebMarkupMin.MsAjax" />
<add name="NullCssMinifier" displayName="Null CSS Minifier" type="WebMarkupMin.Core.Minifiers.NullCssMinifier, WebMarkupMin.Core" />
<add name="KristensenCssMinifier" displayName="Mads Kristensen's CSS minifier" type="WebMarkupMin.Core.Minifiers.KristensenCssMinifier, WebMarkupMin.Core" />
</minifiers>
</css>
<js defaultMinifier="MsAjaxJsMinifier">
<minifiers>
<add name="MsAjaxJsMinifier" displayName="Microsoft Ajax JS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxJsMinifier, WebMarkupMin.MsAjax" />
<add name="NullJsMinifier" displayName="Null JS Minifier" type="WebMarkupMin.Core.Minifiers.NullJsMinifier, WebMarkupMin.Core" />
<add name="CrockfordJsMinifier" displayName="Douglas Crockford's JS Minifier" type="WebMarkupMin.Core.Minifiers.CrockfordJsMinifier, WebMarkupMin.Core" />
</minifiers>
</js>
<logging defaultLogger="ThrowExceptionLogger">
<loggers>
<add name="NullLogger" displayName="Null Logger" type="WebMarkupMin.Core.Loggers.NullLogger, WebMarkupMin.Core" />
<add name="ThrowExceptionLogger" displayName="Throw exception logger" type="WebMarkupMin.Core.Loggers.ThrowExceptionLogger, WebMarkupMin.Core" />
</loggers>
</logging>
</core>
<webExtensions disableMinificationInDebugMode="false" disableCompressionInDebugMode="false" enableMinification="true" enableCompression="true" maxResponseSize="200000" disableCopyrightHttpHeaders="true" />
</webMarkupMin>
```

Temporary set <logging defaultLogger="NullLogger">, which not shown an exception, but response is not minified.

Using:
WebMarkupMin.Core 1.1.0
WebMarkupMin.MsAjax 1.0.0
WebMarkupMin.Mvc 1.1.0
WebMarkupMin.Web 1.1.1
Comments: I'm loading using jquery get-method: ``` $.get('@Url.Action("GetTariffExtendings")', function(html){ $('#response').html(html); }); ```

Commented Unassigned: WebMarkupMin and HTML_PARSING_ERROR [22]

$
0
0
Hello. Can you help to deal with error:
I have an action:
```
[HttpGet]
[MinifyHtml]
public ActionResult GetTariffExtendings(Guid tariffCode)
{
var model = ... get the model

return PartialView("Partials/TariffExtendings", model);
}
```
Partial View loaded with GET AJAX request.
Without minification all work, but when turn on — HTML_PARSING_ERROR.
I have no idea what's wrong. Double check markup.
Example of uncompressed output: ...

Configuration in web.config
```
<webMarkupMin xmlns="http://tempuri.org/WebMarkupMin.Configuration.xsd">
<core>
<html whitespaceMinificationMode="Aggressive" collapseBooleanAttributes="false" removeRedundantAttributes="false" minifyEmbeddedCssCode="true" minifyInlineCssCode="true" minifyEmbeddedJsCode="true" minifyInlineJsCode="true" processableScriptTypeList="text/html" minifyKnockoutBindingExpressions="true" />
<css defaultMinifier="MsAjaxCssMinifier">
<minifiers>
<add name="MsAjaxCssMinifier" displayName="Microsoft Ajax CSS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxCssMinifier, WebMarkupMin.MsAjax" />
<add name="NullCssMinifier" displayName="Null CSS Minifier" type="WebMarkupMin.Core.Minifiers.NullCssMinifier, WebMarkupMin.Core" />
<add name="KristensenCssMinifier" displayName="Mads Kristensen's CSS minifier" type="WebMarkupMin.Core.Minifiers.KristensenCssMinifier, WebMarkupMin.Core" />
</minifiers>
</css>
<js defaultMinifier="MsAjaxJsMinifier">
<minifiers>
<add name="MsAjaxJsMinifier" displayName="Microsoft Ajax JS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxJsMinifier, WebMarkupMin.MsAjax" />
<add name="NullJsMinifier" displayName="Null JS Minifier" type="WebMarkupMin.Core.Minifiers.NullJsMinifier, WebMarkupMin.Core" />
<add name="CrockfordJsMinifier" displayName="Douglas Crockford's JS Minifier" type="WebMarkupMin.Core.Minifiers.CrockfordJsMinifier, WebMarkupMin.Core" />
</minifiers>
</js>
<logging defaultLogger="ThrowExceptionLogger">
<loggers>
<add name="NullLogger" displayName="Null Logger" type="WebMarkupMin.Core.Loggers.NullLogger, WebMarkupMin.Core" />
<add name="ThrowExceptionLogger" displayName="Throw exception logger" type="WebMarkupMin.Core.Loggers.ThrowExceptionLogger, WebMarkupMin.Core" />
</loggers>
</logging>
</core>
<webExtensions disableMinificationInDebugMode="false" disableCompressionInDebugMode="false" enableMinification="true" enableCompression="true" maxResponseSize="200000" disableCopyrightHttpHeaders="true" />
</webMarkupMin>
```

Temporary set <logging defaultLogger="NullLogger">, which not shown an exception, but response is not minified.

Using:
WebMarkupMin.Core 1.1.0
WebMarkupMin.MsAjax 1.0.0
WebMarkupMin.Mvc 1.1.0
WebMarkupMin.Web 1.1.1
Comments: But how CompressContent can affect... View loaded with compressing, from view raised separated AJAX-request to action and handler to answer... Where parsing error started? WebMarkupMin trying to gzip response which always compressed by IIS?

Commented Unassigned: WebMarkupMin and HTML_PARSING_ERROR [22]

$
0
0
Hello. Can you help to deal with error:
I have an action:
```
[HttpGet]
[MinifyHtml]
public ActionResult GetTariffExtendings(Guid tariffCode)
{
var model = ... get the model

return PartialView("Partials/TariffExtendings", model);
}
```
Partial View loaded with GET AJAX request.
Without minification all work, but when turn on — HTML_PARSING_ERROR.
I have no idea what's wrong. Double check markup.
Example of uncompressed output: ...

Configuration in web.config
```
<webMarkupMin xmlns="http://tempuri.org/WebMarkupMin.Configuration.xsd">
<core>
<html whitespaceMinificationMode="Aggressive" collapseBooleanAttributes="false" removeRedundantAttributes="false" minifyEmbeddedCssCode="true" minifyInlineCssCode="true" minifyEmbeddedJsCode="true" minifyInlineJsCode="true" processableScriptTypeList="text/html" minifyKnockoutBindingExpressions="true" />
<css defaultMinifier="MsAjaxCssMinifier">
<minifiers>
<add name="MsAjaxCssMinifier" displayName="Microsoft Ajax CSS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxCssMinifier, WebMarkupMin.MsAjax" />
<add name="NullCssMinifier" displayName="Null CSS Minifier" type="WebMarkupMin.Core.Minifiers.NullCssMinifier, WebMarkupMin.Core" />
<add name="KristensenCssMinifier" displayName="Mads Kristensen's CSS minifier" type="WebMarkupMin.Core.Minifiers.KristensenCssMinifier, WebMarkupMin.Core" />
</minifiers>
</css>
<js defaultMinifier="MsAjaxJsMinifier">
<minifiers>
<add name="MsAjaxJsMinifier" displayName="Microsoft Ajax JS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxJsMinifier, WebMarkupMin.MsAjax" />
<add name="NullJsMinifier" displayName="Null JS Minifier" type="WebMarkupMin.Core.Minifiers.NullJsMinifier, WebMarkupMin.Core" />
<add name="CrockfordJsMinifier" displayName="Douglas Crockford's JS Minifier" type="WebMarkupMin.Core.Minifiers.CrockfordJsMinifier, WebMarkupMin.Core" />
</minifiers>
</js>
<logging defaultLogger="ThrowExceptionLogger">
<loggers>
<add name="NullLogger" displayName="Null Logger" type="WebMarkupMin.Core.Loggers.NullLogger, WebMarkupMin.Core" />
<add name="ThrowExceptionLogger" displayName="Throw exception logger" type="WebMarkupMin.Core.Loggers.ThrowExceptionLogger, WebMarkupMin.Core" />
</loggers>
</logging>
</core>
<webExtensions disableMinificationInDebugMode="false" disableCompressionInDebugMode="false" enableMinification="true" enableCompression="true" maxResponseSize="200000" disableCopyrightHttpHeaders="true" />
</webMarkupMin>
```

Temporary set <logging defaultLogger="NullLogger">, which not shown an exception, but response is not minified.

Using:
WebMarkupMin.Core 1.1.0
WebMarkupMin.MsAjax 1.0.0
WebMarkupMin.Mvc 1.1.0
WebMarkupMin.Web 1.1.1
Comments: When comment httpCompression and urlCompression sections in web.config — no errors

Commented Unassigned: WebMarkupMin and HTML_PARSING_ERROR [22]

$
0
0
Hello. Can you help to deal with error:
I have an action:
```
[HttpGet]
[MinifyHtml]
public ActionResult GetTariffExtendings(Guid tariffCode)
{
var model = ... get the model

return PartialView("Partials/TariffExtendings", model);
}
```
Partial View loaded with GET AJAX request.
Without minification all work, but when turn on — HTML_PARSING_ERROR.
I have no idea what's wrong. Double check markup.
Example of uncompressed output: ...

Configuration in web.config
```
<webMarkupMin xmlns="http://tempuri.org/WebMarkupMin.Configuration.xsd">
<core>
<html whitespaceMinificationMode="Aggressive" collapseBooleanAttributes="false" removeRedundantAttributes="false" minifyEmbeddedCssCode="true" minifyInlineCssCode="true" minifyEmbeddedJsCode="true" minifyInlineJsCode="true" processableScriptTypeList="text/html" minifyKnockoutBindingExpressions="true" />
<css defaultMinifier="MsAjaxCssMinifier">
<minifiers>
<add name="MsAjaxCssMinifier" displayName="Microsoft Ajax CSS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxCssMinifier, WebMarkupMin.MsAjax" />
<add name="NullCssMinifier" displayName="Null CSS Minifier" type="WebMarkupMin.Core.Minifiers.NullCssMinifier, WebMarkupMin.Core" />
<add name="KristensenCssMinifier" displayName="Mads Kristensen's CSS minifier" type="WebMarkupMin.Core.Minifiers.KristensenCssMinifier, WebMarkupMin.Core" />
</minifiers>
</css>
<js defaultMinifier="MsAjaxJsMinifier">
<minifiers>
<add name="MsAjaxJsMinifier" displayName="Microsoft Ajax JS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxJsMinifier, WebMarkupMin.MsAjax" />
<add name="NullJsMinifier" displayName="Null JS Minifier" type="WebMarkupMin.Core.Minifiers.NullJsMinifier, WebMarkupMin.Core" />
<add name="CrockfordJsMinifier" displayName="Douglas Crockford's JS Minifier" type="WebMarkupMin.Core.Minifiers.CrockfordJsMinifier, WebMarkupMin.Core" />
</minifiers>
</js>
<logging defaultLogger="ThrowExceptionLogger">
<loggers>
<add name="NullLogger" displayName="Null Logger" type="WebMarkupMin.Core.Loggers.NullLogger, WebMarkupMin.Core" />
<add name="ThrowExceptionLogger" displayName="Throw exception logger" type="WebMarkupMin.Core.Loggers.ThrowExceptionLogger, WebMarkupMin.Core" />
</loggers>
</logging>
</core>
<webExtensions disableMinificationInDebugMode="false" disableCompressionInDebugMode="false" enableMinification="true" enableCompression="true" maxResponseSize="200000" disableCopyrightHttpHeaders="true" />
</webMarkupMin>
```

Temporary set <logging defaultLogger="NullLogger">, which not shown an exception, but response is not minified.

Using:
WebMarkupMin.Core 1.1.0
WebMarkupMin.MsAjax 1.0.0
WebMarkupMin.Mvc 1.1.0
WebMarkupMin.Web 1.1.1
Comments: Interesting... Action for open page work with both attributes, but the same HTML_PARSIN_ERROR if leave only [MinifyHtml] ``` [MinifyHtml, CompressContent] public ActionResult CreateRequestAgent(int idClient) { var model = ... loading parent page model return View(model); } ```

Commented Unassigned: WebMarkupMin and HTML_PARSING_ERROR [22]

$
0
0
Hello. Can you help to deal with error:
I have an action:
```
[HttpGet]
[MinifyHtml]
public ActionResult GetTariffExtendings(Guid tariffCode)
{
var model = ... get the model

return PartialView("Partials/TariffExtendings", model);
}
```
Partial View loaded with GET AJAX request.
Without minification all work, but when turn on — HTML_PARSING_ERROR.
I have no idea what's wrong. Double check markup.
Example of uncompressed output: ...

Configuration in web.config
```
<webMarkupMin xmlns="http://tempuri.org/WebMarkupMin.Configuration.xsd">
<core>
<html whitespaceMinificationMode="Aggressive" collapseBooleanAttributes="false" removeRedundantAttributes="false" minifyEmbeddedCssCode="true" minifyInlineCssCode="true" minifyEmbeddedJsCode="true" minifyInlineJsCode="true" processableScriptTypeList="text/html" minifyKnockoutBindingExpressions="true" />
<css defaultMinifier="MsAjaxCssMinifier">
<minifiers>
<add name="MsAjaxCssMinifier" displayName="Microsoft Ajax CSS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxCssMinifier, WebMarkupMin.MsAjax" />
<add name="NullCssMinifier" displayName="Null CSS Minifier" type="WebMarkupMin.Core.Minifiers.NullCssMinifier, WebMarkupMin.Core" />
<add name="KristensenCssMinifier" displayName="Mads Kristensen's CSS minifier" type="WebMarkupMin.Core.Minifiers.KristensenCssMinifier, WebMarkupMin.Core" />
</minifiers>
</css>
<js defaultMinifier="MsAjaxJsMinifier">
<minifiers>
<add name="MsAjaxJsMinifier" displayName="Microsoft Ajax JS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxJsMinifier, WebMarkupMin.MsAjax" />
<add name="NullJsMinifier" displayName="Null JS Minifier" type="WebMarkupMin.Core.Minifiers.NullJsMinifier, WebMarkupMin.Core" />
<add name="CrockfordJsMinifier" displayName="Douglas Crockford's JS Minifier" type="WebMarkupMin.Core.Minifiers.CrockfordJsMinifier, WebMarkupMin.Core" />
</minifiers>
</js>
<logging defaultLogger="ThrowExceptionLogger">
<loggers>
<add name="NullLogger" displayName="Null Logger" type="WebMarkupMin.Core.Loggers.NullLogger, WebMarkupMin.Core" />
<add name="ThrowExceptionLogger" displayName="Throw exception logger" type="WebMarkupMin.Core.Loggers.ThrowExceptionLogger, WebMarkupMin.Core" />
</loggers>
</logging>
</core>
<webExtensions disableMinificationInDebugMode="false" disableCompressionInDebugMode="false" enableMinification="true" enableCompression="true" maxResponseSize="200000" disableCopyrightHttpHeaders="true" />
</webMarkupMin>
```

Temporary set <logging defaultLogger="NullLogger">, which not shown an exception, but response is not minified.

Using:
WebMarkupMin.Core 1.1.0
WebMarkupMin.MsAjax 1.0.0
WebMarkupMin.Mvc 1.1.0
WebMarkupMin.Web 1.1.1
Comments: ``` Line 1: …@�흼��{���{���;�N'���?\fdl��J�ɞ!���?~|?"~�D�{<+.�i�5�g�EӦ�U�ؾ���꣣�8��{<�?�����o�����o��… --------------------------------------------------------^ Line 2: …��ٲJ��������.��h��H�/�eD������������n?���~3]�\O��)��ܾ?y���v��`w�� �9?����` ``` These strange symbols mean only one thing, that the WebMarkupMin tries to minify contents are compressed by GZip/Deflate. This behavior causes the following code: ``` <urlCompression ... dynamicCompressionBeforeCache="true" /> ``` True value in `dynamicCompressionBeforeCache` attribute causes early compression of content. Using of `[CompressContent]` attribute prevents early compression.

Commented Unassigned: WebMarkupMin and HTML_PARSING_ERROR [22]

$
0
0
Hello. Can you help to deal with error:
I have an action:
```
[HttpGet]
[MinifyHtml]
public ActionResult GetTariffExtendings(Guid tariffCode)
{
var model = ... get the model

return PartialView("Partials/TariffExtendings", model);
}
```
Partial View loaded with GET AJAX request.
Without minification all work, but when turn on — HTML_PARSING_ERROR.
I have no idea what's wrong. Double check markup.
Example of uncompressed output: ...

Configuration in web.config
```
<webMarkupMin xmlns="http://tempuri.org/WebMarkupMin.Configuration.xsd">
<core>
<html whitespaceMinificationMode="Aggressive" collapseBooleanAttributes="false" removeRedundantAttributes="false" minifyEmbeddedCssCode="true" minifyInlineCssCode="true" minifyEmbeddedJsCode="true" minifyInlineJsCode="true" processableScriptTypeList="text/html" minifyKnockoutBindingExpressions="true" />
<css defaultMinifier="MsAjaxCssMinifier">
<minifiers>
<add name="MsAjaxCssMinifier" displayName="Microsoft Ajax CSS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxCssMinifier, WebMarkupMin.MsAjax" />
<add name="NullCssMinifier" displayName="Null CSS Minifier" type="WebMarkupMin.Core.Minifiers.NullCssMinifier, WebMarkupMin.Core" />
<add name="KristensenCssMinifier" displayName="Mads Kristensen's CSS minifier" type="WebMarkupMin.Core.Minifiers.KristensenCssMinifier, WebMarkupMin.Core" />
</minifiers>
</css>
<js defaultMinifier="MsAjaxJsMinifier">
<minifiers>
<add name="MsAjaxJsMinifier" displayName="Microsoft Ajax JS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxJsMinifier, WebMarkupMin.MsAjax" />
<add name="NullJsMinifier" displayName="Null JS Minifier" type="WebMarkupMin.Core.Minifiers.NullJsMinifier, WebMarkupMin.Core" />
<add name="CrockfordJsMinifier" displayName="Douglas Crockford's JS Minifier" type="WebMarkupMin.Core.Minifiers.CrockfordJsMinifier, WebMarkupMin.Core" />
</minifiers>
</js>
<logging defaultLogger="ThrowExceptionLogger">
<loggers>
<add name="NullLogger" displayName="Null Logger" type="WebMarkupMin.Core.Loggers.NullLogger, WebMarkupMin.Core" />
<add name="ThrowExceptionLogger" displayName="Throw exception logger" type="WebMarkupMin.Core.Loggers.ThrowExceptionLogger, WebMarkupMin.Core" />
</loggers>
</logging>
</core>
<webExtensions disableMinificationInDebugMode="false" disableCompressionInDebugMode="false" enableMinification="true" enableCompression="true" maxResponseSize="200000" disableCopyrightHttpHeaders="true" />
</webMarkupMin>
```

Temporary set <logging defaultLogger="NullLogger">, which not shown an exception, but response is not minified.

Using:
WebMarkupMin.Core 1.1.0
WebMarkupMin.MsAjax 1.0.0
WebMarkupMin.Mvc 1.1.0
WebMarkupMin.Web 1.1.1
Comments: And as I understand there are 2 ways: 1. Using `dynamicCompressionBeforeCache` in web.config and not using anywhere `[CompressContent]`. Compressing will be everywhere. 2. Disable dynamic compression and use `[CompressContent]` only where need Is it right?

Commented Unassigned: WebMarkupMin and HTML_PARSING_ERROR [22]

$
0
0
Hello. Can you help to deal with error:
I have an action:
```
[HttpGet]
[MinifyHtml]
public ActionResult GetTariffExtendings(Guid tariffCode)
{
var model = ... get the model

return PartialView("Partials/TariffExtendings", model);
}
```
Partial View loaded with GET AJAX request.
Without minification all work, but when turn on — HTML_PARSING_ERROR.
I have no idea what's wrong. Double check markup.
Example of uncompressed output: ...

Configuration in web.config
```
<webMarkupMin xmlns="http://tempuri.org/WebMarkupMin.Configuration.xsd">
<core>
<html whitespaceMinificationMode="Aggressive" collapseBooleanAttributes="false" removeRedundantAttributes="false" minifyEmbeddedCssCode="true" minifyInlineCssCode="true" minifyEmbeddedJsCode="true" minifyInlineJsCode="true" processableScriptTypeList="text/html" minifyKnockoutBindingExpressions="true" />
<css defaultMinifier="MsAjaxCssMinifier">
<minifiers>
<add name="MsAjaxCssMinifier" displayName="Microsoft Ajax CSS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxCssMinifier, WebMarkupMin.MsAjax" />
<add name="NullCssMinifier" displayName="Null CSS Minifier" type="WebMarkupMin.Core.Minifiers.NullCssMinifier, WebMarkupMin.Core" />
<add name="KristensenCssMinifier" displayName="Mads Kristensen's CSS minifier" type="WebMarkupMin.Core.Minifiers.KristensenCssMinifier, WebMarkupMin.Core" />
</minifiers>
</css>
<js defaultMinifier="MsAjaxJsMinifier">
<minifiers>
<add name="MsAjaxJsMinifier" displayName="Microsoft Ajax JS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxJsMinifier, WebMarkupMin.MsAjax" />
<add name="NullJsMinifier" displayName="Null JS Minifier" type="WebMarkupMin.Core.Minifiers.NullJsMinifier, WebMarkupMin.Core" />
<add name="CrockfordJsMinifier" displayName="Douglas Crockford's JS Minifier" type="WebMarkupMin.Core.Minifiers.CrockfordJsMinifier, WebMarkupMin.Core" />
</minifiers>
</js>
<logging defaultLogger="ThrowExceptionLogger">
<loggers>
<add name="NullLogger" displayName="Null Logger" type="WebMarkupMin.Core.Loggers.NullLogger, WebMarkupMin.Core" />
<add name="ThrowExceptionLogger" displayName="Throw exception logger" type="WebMarkupMin.Core.Loggers.ThrowExceptionLogger, WebMarkupMin.Core" />
</loggers>
</logging>
</core>
<webExtensions disableMinificationInDebugMode="false" disableCompressionInDebugMode="false" enableMinification="true" enableCompression="true" maxResponseSize="200000" disableCopyrightHttpHeaders="true" />
</webMarkupMin>
```

Temporary set <logging defaultLogger="NullLogger">, which not shown an exception, but response is not minified.

Using:
WebMarkupMin.Core 1.1.0
WebMarkupMin.MsAjax 1.0.0
WebMarkupMin.Mvc 1.1.0
WebMarkupMin.Web 1.1.1
Comments: > 1) Using dynamicCompressionBeforeCache in web.config and not using anywhere [CompressContent]. Compressing will be everywhere. This variant is technically infeasible. On the contrary, in this case it is necessary everywhere where `[MinifyHtml]` attribute is used, also use a `[CompressContent] ` attribute. > 2) Disable dynamic compression and use [CompressContent] only where need Is the best variant. There is a third variant: set to `dynamicCompressionBeforeCache` attribute value equals to `false`.

Edited Unassigned: WebMarkupMin and HTML_PARSING_ERROR [22]

$
0
0
Hello. Can you help to deal with error:
I have an action:
```
[HttpGet]
[MinifyHtml]
public ActionResult GetTariffExtendings(Guid tariffCode)
{
var model = ... get the model

return PartialView("Partials/TariffExtendings", model);
}
```
Partial View loaded with GET AJAX request.
Without minification all work, but when turn on — HTML_PARSING_ERROR.
I have no idea what's wrong. Double check markup.
Example of uncompressed output: ...

Configuration in web.config
```
<webMarkupMin xmlns="http://tempuri.org/WebMarkupMin.Configuration.xsd">
<core>
<html whitespaceMinificationMode="Aggressive" collapseBooleanAttributes="false" removeRedundantAttributes="false" minifyEmbeddedCssCode="true" minifyInlineCssCode="true" minifyEmbeddedJsCode="true" minifyInlineJsCode="true" processableScriptTypeList="text/html" minifyKnockoutBindingExpressions="true" />
<css defaultMinifier="MsAjaxCssMinifier">
<minifiers>
<add name="MsAjaxCssMinifier" displayName="Microsoft Ajax CSS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxCssMinifier, WebMarkupMin.MsAjax" />
<add name="NullCssMinifier" displayName="Null CSS Minifier" type="WebMarkupMin.Core.Minifiers.NullCssMinifier, WebMarkupMin.Core" />
<add name="KristensenCssMinifier" displayName="Mads Kristensen's CSS minifier" type="WebMarkupMin.Core.Minifiers.KristensenCssMinifier, WebMarkupMin.Core" />
</minifiers>
</css>
<js defaultMinifier="MsAjaxJsMinifier">
<minifiers>
<add name="MsAjaxJsMinifier" displayName="Microsoft Ajax JS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxJsMinifier, WebMarkupMin.MsAjax" />
<add name="NullJsMinifier" displayName="Null JS Minifier" type="WebMarkupMin.Core.Minifiers.NullJsMinifier, WebMarkupMin.Core" />
<add name="CrockfordJsMinifier" displayName="Douglas Crockford's JS Minifier" type="WebMarkupMin.Core.Minifiers.CrockfordJsMinifier, WebMarkupMin.Core" />
</minifiers>
</js>
<logging defaultLogger="ThrowExceptionLogger">
<loggers>
<add name="NullLogger" displayName="Null Logger" type="WebMarkupMin.Core.Loggers.NullLogger, WebMarkupMin.Core" />
<add name="ThrowExceptionLogger" displayName="Throw exception logger" type="WebMarkupMin.Core.Loggers.ThrowExceptionLogger, WebMarkupMin.Core" />
</loggers>
</logging>
</core>
<webExtensions disableMinificationInDebugMode="false" disableCompressionInDebugMode="false" enableMinification="true" enableCompression="true" maxResponseSize="200000" disableCopyrightHttpHeaders="true" />
</webMarkupMin>
```

Temporary set <logging defaultLogger="NullLogger">, which not shown an exception, but response is not minified.

Using:
WebMarkupMin.Core 1.1.0
WebMarkupMin.MsAjax 1.0.0
WebMarkupMin.Mvc 1.1.0
WebMarkupMin.Web 1.1.1

Commented Unassigned: WebMarkupMin and HTML_PARSING_ERROR [22]

$
0
0
Hello. Can you help to deal with error:
I have an action:
```
[HttpGet]
[MinifyHtml]
public ActionResult GetTariffExtendings(Guid tariffCode)
{
var model = ... get the model

return PartialView("Partials/TariffExtendings", model);
}
```
Partial View loaded with GET AJAX request.
Without minification all work, but when turn on — HTML_PARSING_ERROR.
I have no idea what's wrong. Double check markup.
Example of uncompressed output: ...

Configuration in web.config
```
<webMarkupMin xmlns="http://tempuri.org/WebMarkupMin.Configuration.xsd">
<core>
<html whitespaceMinificationMode="Aggressive" collapseBooleanAttributes="false" removeRedundantAttributes="false" minifyEmbeddedCssCode="true" minifyInlineCssCode="true" minifyEmbeddedJsCode="true" minifyInlineJsCode="true" processableScriptTypeList="text/html" minifyKnockoutBindingExpressions="true" />
<css defaultMinifier="MsAjaxCssMinifier">
<minifiers>
<add name="MsAjaxCssMinifier" displayName="Microsoft Ajax CSS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxCssMinifier, WebMarkupMin.MsAjax" />
<add name="NullCssMinifier" displayName="Null CSS Minifier" type="WebMarkupMin.Core.Minifiers.NullCssMinifier, WebMarkupMin.Core" />
<add name="KristensenCssMinifier" displayName="Mads Kristensen's CSS minifier" type="WebMarkupMin.Core.Minifiers.KristensenCssMinifier, WebMarkupMin.Core" />
</minifiers>
</css>
<js defaultMinifier="MsAjaxJsMinifier">
<minifiers>
<add name="MsAjaxJsMinifier" displayName="Microsoft Ajax JS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxJsMinifier, WebMarkupMin.MsAjax" />
<add name="NullJsMinifier" displayName="Null JS Minifier" type="WebMarkupMin.Core.Minifiers.NullJsMinifier, WebMarkupMin.Core" />
<add name="CrockfordJsMinifier" displayName="Douglas Crockford's JS Minifier" type="WebMarkupMin.Core.Minifiers.CrockfordJsMinifier, WebMarkupMin.Core" />
</minifiers>
</js>
<logging defaultLogger="ThrowExceptionLogger">
<loggers>
<add name="NullLogger" displayName="Null Logger" type="WebMarkupMin.Core.Loggers.NullLogger, WebMarkupMin.Core" />
<add name="ThrowExceptionLogger" displayName="Throw exception logger" type="WebMarkupMin.Core.Loggers.ThrowExceptionLogger, WebMarkupMin.Core" />
</loggers>
</logging>
</core>
<webExtensions disableMinificationInDebugMode="false" disableCompressionInDebugMode="false" enableMinification="true" enableCompression="true" maxResponseSize="200000" disableCopyrightHttpHeaders="true" />
</webMarkupMin>
```

Temporary set <logging defaultLogger="NullLogger">, which not shown an exception, but response is not minified.

Using:
WebMarkupMin.Core 1.1.0
WebMarkupMin.MsAjax 1.0.0
WebMarkupMin.Mvc 1.1.0
WebMarkupMin.Web 1.1.1
Comments: Thanks!

Commented Unassigned: WebMarkupMin and HTML_PARSING_ERROR [22]

$
0
0
Hello. Can you help to deal with error:
I have an action:
```
[HttpGet]
[MinifyHtml]
public ActionResult GetTariffExtendings(Guid tariffCode)
{
var model = ... get the model

return PartialView("Partials/TariffExtendings", model);
}
```
Partial View loaded with GET AJAX request.
Without minification all work, but when turn on — HTML_PARSING_ERROR.
I have no idea what's wrong. Double check markup.
Example of uncompressed output: ...

Configuration in web.config
```
<webMarkupMin xmlns="http://tempuri.org/WebMarkupMin.Configuration.xsd">
<core>
<html whitespaceMinificationMode="Aggressive" collapseBooleanAttributes="false" removeRedundantAttributes="false" minifyEmbeddedCssCode="true" minifyInlineCssCode="true" minifyEmbeddedJsCode="true" minifyInlineJsCode="true" processableScriptTypeList="text/html" minifyKnockoutBindingExpressions="true" />
<css defaultMinifier="MsAjaxCssMinifier">
<minifiers>
<add name="MsAjaxCssMinifier" displayName="Microsoft Ajax CSS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxCssMinifier, WebMarkupMin.MsAjax" />
<add name="NullCssMinifier" displayName="Null CSS Minifier" type="WebMarkupMin.Core.Minifiers.NullCssMinifier, WebMarkupMin.Core" />
<add name="KristensenCssMinifier" displayName="Mads Kristensen's CSS minifier" type="WebMarkupMin.Core.Minifiers.KristensenCssMinifier, WebMarkupMin.Core" />
</minifiers>
</css>
<js defaultMinifier="MsAjaxJsMinifier">
<minifiers>
<add name="MsAjaxJsMinifier" displayName="Microsoft Ajax JS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxJsMinifier, WebMarkupMin.MsAjax" />
<add name="NullJsMinifier" displayName="Null JS Minifier" type="WebMarkupMin.Core.Minifiers.NullJsMinifier, WebMarkupMin.Core" />
<add name="CrockfordJsMinifier" displayName="Douglas Crockford's JS Minifier" type="WebMarkupMin.Core.Minifiers.CrockfordJsMinifier, WebMarkupMin.Core" />
</minifiers>
</js>
<logging defaultLogger="ThrowExceptionLogger">
<loggers>
<add name="NullLogger" displayName="Null Logger" type="WebMarkupMin.Core.Loggers.NullLogger, WebMarkupMin.Core" />
<add name="ThrowExceptionLogger" displayName="Throw exception logger" type="WebMarkupMin.Core.Loggers.ThrowExceptionLogger, WebMarkupMin.Core" />
</loggers>
</logging>
</core>
<webExtensions disableMinificationInDebugMode="false" disableCompressionInDebugMode="false" enableMinification="true" enableCompression="true" maxResponseSize="200000" disableCopyrightHttpHeaders="true" />
</webMarkupMin>
```

Temporary set <logging defaultLogger="NullLogger">, which not shown an exception, but response is not minified.

Using:
WebMarkupMin.Core 1.1.0
WebMarkupMin.MsAjax 1.0.0
WebMarkupMin.Mvc 1.1.0
WebMarkupMin.Web 1.1.1
Comments: May be necessary to add this information to documentation?

Commented Unassigned: WebMarkupMin and HTML_PARSING_ERROR [22]

$
0
0
Hello. Can you help to deal with error:
I have an action:
```
[HttpGet]
[MinifyHtml]
public ActionResult GetTariffExtendings(Guid tariffCode)
{
var model = ... get the model

return PartialView("Partials/TariffExtendings", model);
}
```
Partial View loaded with GET AJAX request.
Without minification all work, but when turn on — HTML_PARSING_ERROR.
I have no idea what's wrong. Double check markup.
Example of uncompressed output: ...

Configuration in web.config
```
<webMarkupMin xmlns="http://tempuri.org/WebMarkupMin.Configuration.xsd">
<core>
<html whitespaceMinificationMode="Aggressive" collapseBooleanAttributes="false" removeRedundantAttributes="false" minifyEmbeddedCssCode="true" minifyInlineCssCode="true" minifyEmbeddedJsCode="true" minifyInlineJsCode="true" processableScriptTypeList="text/html" minifyKnockoutBindingExpressions="true" />
<css defaultMinifier="MsAjaxCssMinifier">
<minifiers>
<add name="MsAjaxCssMinifier" displayName="Microsoft Ajax CSS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxCssMinifier, WebMarkupMin.MsAjax" />
<add name="NullCssMinifier" displayName="Null CSS Minifier" type="WebMarkupMin.Core.Minifiers.NullCssMinifier, WebMarkupMin.Core" />
<add name="KristensenCssMinifier" displayName="Mads Kristensen's CSS minifier" type="WebMarkupMin.Core.Minifiers.KristensenCssMinifier, WebMarkupMin.Core" />
</minifiers>
</css>
<js defaultMinifier="MsAjaxJsMinifier">
<minifiers>
<add name="MsAjaxJsMinifier" displayName="Microsoft Ajax JS Minifier" type="WebMarkupMin.MsAjax.Minifiers.MsAjaxJsMinifier, WebMarkupMin.MsAjax" />
<add name="NullJsMinifier" displayName="Null JS Minifier" type="WebMarkupMin.Core.Minifiers.NullJsMinifier, WebMarkupMin.Core" />
<add name="CrockfordJsMinifier" displayName="Douglas Crockford's JS Minifier" type="WebMarkupMin.Core.Minifiers.CrockfordJsMinifier, WebMarkupMin.Core" />
</minifiers>
</js>
<logging defaultLogger="ThrowExceptionLogger">
<loggers>
<add name="NullLogger" displayName="Null Logger" type="WebMarkupMin.Core.Loggers.NullLogger, WebMarkupMin.Core" />
<add name="ThrowExceptionLogger" displayName="Throw exception logger" type="WebMarkupMin.Core.Loggers.ThrowExceptionLogger, WebMarkupMin.Core" />
</loggers>
</logging>
</core>
<webExtensions disableMinificationInDebugMode="false" disableCompressionInDebugMode="false" enableMinification="true" enableCompression="true" maxResponseSize="200000" disableCopyrightHttpHeaders="true" />
</webMarkupMin>
```

Temporary set <logging defaultLogger="NullLogger">, which not shown an exception, but response is not minified.

Using:
WebMarkupMin.Core 1.1.0
WebMarkupMin.MsAjax 1.0.0
WebMarkupMin.Mvc 1.1.0
WebMarkupMin.Web 1.1.1
Comments: I will add this to the documentation, when I get free time.

Updated Wiki: Home

$
0
0

Project Description

The Web Markup Minifier (abbreviated WebMarkupMin) - a .NET library that contains a set of markup minifiers. The objective of this project is to improve the performance of web applications by reducing the size of HTML, XHTML and XML code.

WebMarkupMin absorbed the best of existing solutions from non-microsoft platforms: Juriy Zaytsev'sExperimental HTML Minifier (written in JavaScript) and Sergiy Kovalchuk'sHtmlCompressor (written in Java).

Minification of markup produces by removing extra whitespace, comments and redundant code (only for HTML and XHTML). In addition, HTML and XHTML minifiers supports the minification of CSS code fromstyle tags and attributes, and minification of JavaScript code fromscript tags, event attributes and hyperlinks withjavascript: protocol. WebMarkupMin.Core contains built-in JavaScript minifier based on the Douglas Crockford'sJSMin and built-in CSS minifier based on the Mads Kristensen's Efficient stylesheet minifier. The above mentioned minifiers produce only the most simple minifications of CSS and JavaScript code, but you can always install additional modules that support the more powerful algorithms of minification: WebMarkupMin.MsAjax (contains minifier-adapters for the Microsoft Ajax Minifier) and WebMarkupMin.Yui (contains minifier-adapters forYUI Compressor for .Net).

Also supports minification of views of popular JavaScript template engines: KnockoutJS, Kendo UI MVVM andAngularJS 1.X.

In addition, there are several modules that integrate this library into ASP.NET: WebMarkupMin.Web (for ASP.NET Core 4.X), WebMarkupMin.Mvc (for ASP.NET MVC 3, 4 or 5) and WebMarkupMin.WebForms (for ASP.NET Web Forms 4.X).

Currently, I am working on a new version of library - WebMarkupMin 2. After a while, this project completely move to GitHub.

You can try WebMarkupMin in action and experiment with different minification settings live on theWebMarkupMin Online site.

NuGet Packages

Core

External JS and CSS minifiers

Extensions

Who's Using WebMarkupMin

If you use WebMarkupMin in some project, please send me a message so I can include it in this list:

Software

Websites

WebMarkupMin was created and is maintained by Andrey Taritsyn.

New Post: Safer than safe?

$
0
0
Is there any chance of getting a whitespace minification mode that's safer than "Safe"?

Specifically: "removes all leading and trailing whitespace characters from outer contents of non-independent tags" - I'd like a version that converted all multiple whitespace to single whitespace characters.

New Post: Safer than safe?

$
0
0
Safe whitespace minification mode means, that minification does not change the appearance of web page.

Your web page has changed appearance?

New Post: Safer than safe?

$
0
0
Yes, it has. It is affecting the spacing between items of unordered lists.

See the difference between the header in the top-right of this page where it says "Register | Login":

https://www.artimage.org.uk/

versus this version of the header on a page which is not minified:

https://www.artimage.org.uk/6072/andy-warhol/prince--c--1984

I have switched off minification on the second page because it was also removing spacing between items in the list of keywords on the page (i.e. "pop art, portrait, celebrity, black, orange, red" was showing up as "pop art,portrait,celebrity,black,orange,red") - because it is also implemented as an unordered list.

I am using the MVC4 version of MebMarkupMin version 2.0.0-rc3, even though it is a release candidate. Aside from this issue, it seems very good!

New Post: Safer than safe?

$
0
0
In next release I will try to solve this problem, but it will not be soon.

Now I have no free time.

New Post: Safer than safe?

New Post: Safer than safe?

$
0
0
In next 2 weeks will not be exact free time.
Viewing all 95 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>